ICustomTypeDescriptor.GetProperties Methode
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.
Gibt die Eigenschaften für diese Instanz einer Komponente zurück.
GetProperties() |
Gibt die Eigenschaften für diese Instanz einer Komponente zurück. |
GetProperties(Attribute[]) |
Gibt die Eigenschaften für diese Instanz einer Komponente zurück, wobei das Attributarray als Filter verwendet wird. |
Gibt die Eigenschaften für diese Instanz einer Komponente zurück.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
public System.ComponentModel.PropertyDescriptorCollection GetProperties ();
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties () As PropertyDescriptorCollection
Gibt zurück
Eine PropertyDescriptorCollection, die die Eigenschaften für diese Komponenteninstanz darstellt.
Hinweise
Die Eigenschaften für diese instance können sich von den Eigenschaften unterscheiden, die die Klasse bereitstellt. Wenn die Komponente beispielsweise standortiert ist, kann die Website zusätzliche Eigenschaften hinzufügen oder entfernen.
Implementierer können zurückgeben PropertyDescriptorCollection.Empty , wenn keine Eigenschaften angegeben sind. Diese Methode sollte niemals zurückgeben null
.
Weitere Informationen
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Gibt die Eigenschaften für diese Instanz einer Komponente zurück, wobei das Attributarray als Filter verwendet wird.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[] attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[]? attributes);
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection
Parameter
Gibt zurück
Eine PropertyDescriptorCollection, die die gefilterten Eigenschaften für diese Komponenteninstanz darstellt.
Hinweise
Die Eigenschaften für diese instance können sich von den Eigenschaften unterscheiden, die die Klasse bereitstellt. Wenn die Komponente beispielsweise standortiert ist, kann die Website zusätzliche Eigenschaften hinzufügen oder entfernen.
Wenn ein Attribute im attributes
Array angegeben ist und die Eigenschaft keinen instance der Klasse für dieses Attribut aufweist, enthält die zurückgegebene Auflistung die -Eigenschaft, wenn die Attribute Standardeigenschaft ist.
Filterregeln finden Sie unter GetProperties.
Weitere Informationen
- GetProperties(Object, Attribute[])
- Attribute
- DefaultPropertyAttribute
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: