AttributeProviderAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe AttributeProviderAttribute.

Overload

Nome Descrizione
AttributeProviderAttribute(String)

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

AttributeProviderAttribute(Type)

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

AttributeProviderAttribute(String, String)

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

AttributeProviderAttribute(String)

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

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

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
Origine:
AttributeProviderAttribute.cs
Origine:
AttributeProviderAttribute.cs

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

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 Come: 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 => _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

Vedi anche

Si applica a

AttributeProviderAttribute(String, String)

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

Inizializza una nuova istanza della AttributeProviderAttribute classe con il nome del tipo e il nome 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 verranno recuperati gli attributi.

Eccezioni

propertyName è null.

Vedi anche

Si applica a