ICustomTypeDescriptor.GetProperties Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert de eigenschappen voor dit exemplaar van een onderdeel.
Overloads
| Name | Description |
|---|---|
| GetProperties() |
Retourneert de eigenschappen voor dit exemplaar van een onderdeel. |
| GetProperties(Attribute[]) |
Retourneert de eigenschappen voor dit exemplaar van een onderdeel met behulp van de kenmerkmatrix als filter. |
GetProperties()
Retourneert de eigenschappen voor dit exemplaar van een onderdeel.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered.")]
public System.ComponentModel.PropertyDescriptorCollection GetProperties();
public System.ComponentModel.PropertyDescriptorCollection GetProperties();
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered.")>]
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties () As PropertyDescriptorCollection
Retouren
Een PropertyDescriptorCollection die de eigenschappen voor dit onderdeelexemplaren vertegenwoordigt.
- Kenmerken
Opmerkingen
De eigenschappen voor dit exemplaar kunnen verschillen van de set eigenschappen die de klasse biedt. Als het onderdeel bijvoorbeeld is gesiteerd, kan de site aanvullende eigenschappen toevoegen of verwijderen.
Implementeerfuncties kunnen retourneren PropertyDescriptorCollection.Empty als er geen eigenschappen zijn opgegeven. Deze methode mag nooit retourneren null.
Zie ook
Van toepassing op
GetProperties(Attribute[])
Retourneert de eigenschappen voor dit exemplaar van een onderdeel met behulp van de kenmerkmatrix als filter.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")]
public System.ComponentModel.PropertyDescriptorCollection GetProperties(Attribute[]? attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties(Attribute[] attributes);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")>]
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection
Parameters
Retouren
Een PropertyDescriptorCollection die de gefilterde eigenschappen voor dit onderdeelexemplaren vertegenwoordigt.
- Kenmerken
Opmerkingen
De eigenschappen voor dit exemplaar kunnen verschillen van de set eigenschappen die de klasse biedt. Als het onderdeel bijvoorbeeld is gesiteerd, kan de site aanvullende eigenschappen toevoegen of verwijderen.
Als er een Attribute is opgegeven in de attributes matrix en de eigenschap geen exemplaar van de klasse voor dat kenmerk heeft, bevat de geretourneerde verzameling de eigenschap als dit Attribute de standaardeigenschap is.
Zie voor het filteren van regels GetProperties.
Zie ook
- GetProperties(Object, Attribute[])
- Attribute
- DefaultPropertyAttribute
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()