AttributeProviderAttribute Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
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)
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)
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.