AttributeProviderAttribute Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da AttributeProviderAttribute classe.
Sobrecargas
| Name | Description |
|---|---|
| AttributeProviderAttribute(String) |
Inicializa uma nova instância da AttributeProviderAttribute classe com o nome do tipo dado. |
| AttributeProviderAttribute(Type) |
Inicializa uma nova instância da AttributeProviderAttribute classe com o tipo dado. |
| AttributeProviderAttribute(String, String) |
Inicializa uma nova instância da AttributeProviderAttribute classe com o nome do tipo e do nome da propriedade. |
AttributeProviderAttribute(String)
Inicializa uma nova instância da AttributeProviderAttribute classe com o nome do tipo dado.
public:
AttributeProviderAttribute(System::String ^ typeName);
public AttributeProviderAttribute(string typeName);
new System.ComponentModel.AttributeProviderAttribute : string -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (typeName As String)
Parâmetros
- typeName
- String
O nome do tipo a especificar.
Exceções
typeName é null.
Ver também
Aplica-se a
AttributeProviderAttribute(Type)
Inicializa uma nova instância da AttributeProviderAttribute classe com o tipo dado.
public:
AttributeProviderAttribute(Type ^ type);
public AttributeProviderAttribute(Type type);
new System.ComponentModel.AttributeProviderAttribute : Type -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (type As Type)
Parâmetros
- type
- Type
O tipo a especificar.
Exceções
type é null.
Exemplos
O exemplo de código seguinte demonstra a utilização AttributeProviderAttribute de marcar uma DataSource propriedade com um tipo específico de IListSource. Para uma listagem completa do código, veja Como: Aplicar Atributos em Controlos Windows Forms.
[Category("Data")]
[Description("Indicates the source of data for the control.")]
[RefreshProperties(RefreshProperties.Repaint)]
[AttributeProvider(typeof(IListSource))]
public object DataSource
{
get => _dataGridView1.DataSource;
set => _dataGridView1.DataSource = value;
}
<Category("Data"), _
Description("Indicates the source of data for the control."), _
RefreshProperties(RefreshProperties.Repaint), _
AttributeProvider(GetType(IListSource))> _
Public Property DataSource() As Object
Get
Return Me.dataGridView1.DataSource
End Get
Set(ByVal value As Object)
Me.dataGridView1.DataSource = value
End Set
End Property
Ver também
Aplica-se a
AttributeProviderAttribute(String, String)
Inicializa uma nova instância da AttributeProviderAttribute classe com o nome do tipo e do nome da propriedade.
public:
AttributeProviderAttribute(System::String ^ typeName, System::String ^ propertyName);
public AttributeProviderAttribute(string typeName, string propertyName);
new System.ComponentModel.AttributeProviderAttribute : string * string -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (typeName As String, propertyName As String)
Parâmetros
- typeName
- String
O nome do tipo a especificar.
- propertyName
- String
O nome da propriedade para a qual os atributos serão recuperados.
Exceções
propertyName é null.