AttributeProviderAttribute Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe AttributeProviderAttribute.
Sobrecargas
AttributeProviderAttribute(String) |
Inicializa uma nova instância da classe AttributeProviderAttribute com o nome de tipo determinado. |
AttributeProviderAttribute(Type) |
Inicializa uma nova instância da classe AttributeProviderAttribute com o tipo determinado. |
AttributeProviderAttribute(String, String) |
Inicializa uma nova instância da classe AttributeProviderAttribute com o nome do tipo e o nome da propriedade especificados. |
AttributeProviderAttribute(String)
Inicializa uma nova instância da classe AttributeProviderAttribute com o nome de tipo determinado.
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
.
Confira também
Aplica-se a
AttributeProviderAttribute(Type)
Inicializa uma nova instância da classe AttributeProviderAttribute com o tipo determinado.
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 a seguir demonstra o uso AttributeProviderAttribute de para marcar uma DataSource
propriedade com um tipo específico de IListSource. Para obter uma listagem de código completa, consulte Como aplicar atributos em controles de Windows Forms.
[Category("Data")]
[Description("Indicates the source of data for the control.")]
[RefreshProperties(RefreshProperties.Repaint)]
[AttributeProvider(typeof(IListSource))]
public object DataSource
{
get
{
return this.dataGridView1.DataSource;
}
set
{
this.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
Confira também
Aplica-se a
AttributeProviderAttribute(String, String)
Inicializa uma nova instância da classe AttributeProviderAttribute com o nome do tipo e o nome da propriedade especificados.
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
.