Freigeben über


AttributeProviderAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der AttributeProviderAttribute-Klasse.

Überlädt

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 Eigenschaftenname.

AttributeProviderAttribute(String)

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

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

Im folgenden Codebeispiel wird veranschaulicht, dass mit AttributeProviderAttribute eine DataSource Eigenschaft mit einem bestimmten Typ von markiert wird IListSource. Eine vollständige Codeauflistung finden Sie unter Vorgehensweise: Anwenden von Attributen in Windows Forms-Steuerelementen.

[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

Weitere Informationen

Gilt für:

AttributeProviderAttribute(String, String)

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

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

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: