PropertyDescriptor.GetChildProperties Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu PropertyDescriptorCollection.
Přetížení
GetChildProperties() |
Vrátí výchozí hodnotu PropertyDescriptorCollection. |
GetChildProperties(Attribute[]) |
PropertyDescriptorCollection Vrátí hodnotu používající zadané pole atributů jako filtr. |
GetChildProperties(Object) |
Vrátí hodnotu pro PropertyDescriptorCollection daný objekt. |
GetChildProperties(Object, Attribute[]) |
Vrátí hodnotu PropertyDescriptorCollection pro daný objekt pomocí zadaného pole atributů jako filtru. |
GetChildProperties()
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
Vrátí výchozí hodnotu PropertyDescriptorCollection.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties();
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties ();
member this.GetChildProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties () As PropertyDescriptorCollection
Návraty
Kolekce popisovače vlastností.
Poznámky
Tato metoda předá null
parametru i instance
parametru filter
.
Vlastnosti parametru instance
se mohou lišit od vlastností třídy, protože kontejner může přidat nebo odebrat vlastnosti, pokud instance
je parametr sited.
Parametr filter
může kombinovat Type objekty a Attribute . Filtrování je definováno následujícími pravidly:
Objekt Type je považován za zástupný znak; odpovídá jakékoli vlastnosti, která obsahuje Type ve své sadě atributů .
Pokud vlastnost nemá stejnou Attribute třídu, nebude vlastnost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute, musí být vlastnost přesnou shodou, aby byla zahrnuta do vráceného pole.
Pokud zadáte a Attribute jedná se o výchozí vlastnost, bude zahrnuta do vráceného pole, i když ve vlastnosti není žádná instance Attribute .
Viz také
Platí pro
GetChildProperties(Attribute[])
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
PropertyDescriptorCollection Vrátí hodnotu používající zadané pole atributů jako filtr.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(cli::array <Attribute ^> ^ filter);
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties (Attribute[] filter);
member this.GetChildProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties (filter As Attribute()) As PropertyDescriptorCollection
Parametry
Návraty
A PropertyDescriptorCollection s vlastnostmi, které odpovídají zadaným atributům.
Poznámky
Tato metoda předá null
parametru instance
.
Vlastnosti parametru instance
se mohou lišit od vlastností třídy, protože lokalita může přidat nebo odebrat vlastnosti, pokud instance
je parametr sited.
Parametr filter
může kombinovat Type objekty a Attribute . Filtrování je definováno následujícími pravidly:
Objekt Type je považován za zástupný znak; odpovídá jakékoli vlastnosti, která obsahuje Type ve své sadě atributů .
Pokud vlastnost nemá stejnou Attribute třídu, nebude vlastnost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute, musí být vlastnost přesnou shodou, aby byla zahrnuta do vráceného pole.
Pokud zadáte Attribute instanci a jedná se o výchozí vlastnost, bude zahrnuta do vráceného pole i v případě, že ve vlastnosti není žádná instance Attribute .
Viz také
Platí pro
GetChildProperties(Object)
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
Vrátí hodnotu pro PropertyDescriptorCollection daný objekt.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(System::Object ^ instance);
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object instance);
member this.GetChildProperties : obj -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties (instance As Object) As PropertyDescriptorCollection
Parametry
- instance
- Object
Komponenta, pro která se mají získat vlastnosti.
Návraty
A PropertyDescriptorCollection s vlastnostmi pro zadanou komponentu.
Poznámky
Tato metoda předá null
parametru filter
.
Vlastnosti parametru instance
se mohou lišit od vlastností třídy, protože lokalita může přidat nebo odebrat vlastnosti, pokud instance
je parametr sited.
Parametr filter
může kombinovat Type objekty a Attribute . Filtrování je definováno následujícími pravidly:
Objekt Type je považován za zástupný znak; odpovídá jakékoli vlastnosti, která obsahuje Type ve své sadě atributů .
Pokud vlastnost nemá stejnou Attribute třídu, nebude vlastnost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute, musí být vlastnost přesnou shodou, aby byla zahrnuta do vráceného pole.
Pokud zadáte Attribute instanci a jedná se o výchozí vlastnost, bude zahrnuta do vráceného pole i v případě, že ve vlastnosti není žádná instance Attribute .
Viz také
Platí pro
GetChildProperties(Object, Attribute[])
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
- Zdroj:
- PropertyDescriptor.cs
Vrátí hodnotu PropertyDescriptorCollection pro daný objekt pomocí zadaného pole atributů jako filtru.
public:
virtual System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(System::Object ^ instance, cli::array <Attribute ^> ^ filter);
public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object instance, Attribute[] filter);
public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object? instance, Attribute[]? filter);
abstract member GetChildProperties : obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
override this.GetChildProperties : obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetChildProperties (instance As Object, filter As Attribute()) As PropertyDescriptorCollection
Parametry
- instance
- Object
Komponenta, pro která se mají získat vlastnosti.
Návraty
A PropertyDescriptorCollection s vlastnostmi, které odpovídají zadaným atributům pro zadanou komponentu.
Poznámky
Vlastnosti parametru instance
se mohou lišit od vlastností třídy, protože lokalita může přidat nebo odebrat vlastnosti, pokud instance
je parametr sited.
Parametr filter
může kombinovat Type objekty a Attribute . Filtrování je definováno následujícími pravidly:
Objekt Type je považován za zástupný znak; odpovídá jakékoli vlastnosti, která obsahuje Type ve své sadě atributů .
Pokud vlastnost nemá stejnou Attribute třídu, nebude vlastnost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute, musí být vlastnost přesnou shodou, aby byla zahrnuta do vráceného pole.
Pokud zadáte Attribute instanci a jedná se o výchozí vlastnost, bude zahrnuta do vráceného pole i v případě, že ve vlastnosti není žádná instance Attribute .
Obecně platí, že podřízené vlastnosti by měly být vráceny implementací GetProperties členu vráceného TypeConverter z této vlastnosti.