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
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)
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
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)
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