Condividi tramite


AttributeProviderAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe AttributeProviderAttribute.

Overload

AttributeProviderAttribute(String)

Inizializza una nuova istanza della classe AttributeProviderAttribute con il nome del tipo indicato.

AttributeProviderAttribute(Type)

Inizializza una nuova istanza della classe AttributeProviderAttribute con il tipo indicato.

AttributeProviderAttribute(String, String)

Inizializza una nuova istanza della classe AttributeProviderAttribute con il nome del tipo e della proprietà specificati.

AttributeProviderAttribute(String)

Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs

Inizializza una nuova istanza della classe AttributeProviderAttribute con il nome del tipo indicato.

public:
 AttributeProviderAttribute(System::String ^ typeName);
public AttributeProviderAttribute (string typeName);
new System.ComponentModel.AttributeProviderAttribute : string -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (typeName As String)

Parametri

typeName
String

Nome del tipo da specificare.

Eccezioni

typeName è null.

Vedi anche

Si applica a

AttributeProviderAttribute(Type)

Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs

Inizializza una nuova istanza della classe AttributeProviderAttribute con il tipo indicato.

public:
 AttributeProviderAttribute(Type ^ type);
public AttributeProviderAttribute (Type type);
new System.ComponentModel.AttributeProviderAttribute : Type -> System.ComponentModel.AttributeProviderAttribute
Public Sub New (type As Type)

Parametri

type
Type

Tipo da specificare.

Eccezioni

type è null.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso AttributeProviderAttribute di per contrassegnare una DataSource proprietà con un tipo specifico di IListSource. Per un elenco di codice completo, vedere Procedura: Applicare attributi nei controlli 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

Vedi anche

Si applica a

AttributeProviderAttribute(String, String)

Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs

Inizializza una nuova istanza della classe AttributeProviderAttribute con il nome del tipo e della proprietà specificati.

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)

Parametri

typeName
String

Nome del tipo da specificare.

propertyName
String

Nome della proprietà per cui recuperare gli attributi.

Eccezioni

propertyName è null.

Vedi anche

Si applica a