Freigeben über


AttributeProviderAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der AttributeProviderAttribute-Klasse.

Überlädt

Name Beschreibung
AttributeProviderAttribute(String)

Initialisiert eine neue Instanz der AttributeProviderAttribute Klasse mit dem angegebenen Typnamen.

AttributeProviderAttribute(Type)

Initialisiert eine neue Instanz der AttributeProviderAttribute Klasse mit dem angegebenen Typ.

AttributeProviderAttribute(String, String)

Initialisiert eine neue Instanz der AttributeProviderAttribute Klasse mit dem angegebenen Typnamen und Eigenschaftennamen.

AttributeProviderAttribute(String)

Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs

Initialisiert eine neue Instanz der AttributeProviderAttribute Klasse mit dem angegebenen Typnamen.

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

Parameter

typeName
String

Der Name des anzugebenden Typs.

Ausnahmen

typeName ist null.

Weitere Informationen

Gilt für:

AttributeProviderAttribute(Type)

Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs

Initialisiert eine neue Instanz der AttributeProviderAttribute Klasse mit dem angegebenen Typ.

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

Parameter

type
Type

Der anzugebende Typ.

Ausnahmen

type ist null.

Beispiele

Das folgende Codebeispiel veranschaulicht die Verwendung der Markierung AttributeProviderAttribute einer DataSource Eigenschaft mit einem bestimmten Typ von IListSource. Eine vollständige Codeauflistung finden Sie unter How to: Apply Attributes in Windows Forms Controls.

[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

Weitere Informationen

Gilt für:

AttributeProviderAttribute(String, String)

Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs
Quelle:
AttributeProviderAttribute.cs

Initialisiert eine neue Instanz der AttributeProviderAttribute Klasse mit dem angegebenen Typnamen und Eigenschaftennamen.

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)

Parameter

typeName
String

Der Name des anzugebenden Typs.

propertyName
String

Der Name der Eigenschaft, für die Attribute abgerufen werden.

Ausnahmen

propertyName ist null.

Weitere Informationen

Gilt für: