PropertyDescriptor.GetChildProperties Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore PropertyDescriptorCollection.
Overload
GetChildProperties() |
Restituisce l'oggetto PropertyDescriptorCollection predefinito. |
GetChildProperties(Attribute[]) |
Restituisce un insieme PropertyDescriptorCollection utilizzando una specifica matrice di attributi come filtro. |
GetChildProperties(Object) |
Restituisce un insieme PropertyDescriptorCollection per un dato oggetto. |
GetChildProperties(Object, Attribute[]) |
Restituisce un insieme PropertyDescriptorCollection per un determinato oggetto utilizzando una specifica matrice di attributi come filtro. |
GetChildProperties()
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
Restituisce l'oggetto PropertyDescriptorCollection predefinito.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties();
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties ();
member this.GetChildProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties () As PropertyDescriptorCollection
Restituisce
Raccolta di descrittori della proprietà.
Commenti
Questo metodo passa null
sia per il instance
parametro che per il filter
parametro .
Le proprietà per il instance
parametro possono differire dalle proprietà di una classe, perché il contenitore può aggiungere o rimuovere proprietà se il instance
parametro è sited.
Il filter
parametro può combinare Type oggetti e Attribute . Il filtro viene definito dalle regole seguenti:
Un Type oggetto viene considerato come un carattere jolly e corrisponde a qualsiasi proprietà con nel Type set di attributi.
Se una proprietà non ha una Attribute classe della stessa classe, la proprietà non verrà inclusa nella matrice restituita.
Se l'attributo è un'istanza di Attribute, la proprietà deve essere una corrispondenza esatta da includere nella matrice restituita.
Se si specifica un Attribute oggetto ed è la proprietà predefinita, verrà inclusa nella matrice restituita, anche se non è presente alcuna istanza di Attribute nella proprietà .
Vedi anche
Si applica a
GetChildProperties(Attribute[])
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
Restituisce un insieme PropertyDescriptorCollection utilizzando una specifica matrice di attributi come filtro.
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
Parametri
Restituisce
Insieme PropertyDescriptorCollection con le proprietà che corrispondono agli attributi specificati.
Commenti
Questo metodo passa null
per il instance
parametro .
Le proprietà per il instance
parametro possono essere diverse dalle proprietà di una classe, perché il sito può aggiungere o rimuovere proprietà se il instance
parametro è sited.
Il filter
parametro può combinare Type oggetti e Attribute . Il filtro viene definito dalle regole seguenti:
Un Type oggetto viene considerato come un carattere jolly e corrisponde a qualsiasi proprietà con nel Type set di attributi.
Se una proprietà non ha una Attribute classe della stessa classe, la proprietà non verrà inclusa nella matrice restituita.
Se l'attributo è un'istanza di Attribute, la proprietà deve essere una corrispondenza esatta da includere nella matrice restituita.
Se si specifica un'istanza Attribute e si tratta della proprietà predefinita, verrà inclusa nella matrice restituita anche se non è presente alcuna istanza di Attribute nella proprietà .
Vedi anche
Si applica a
GetChildProperties(Object)
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
Restituisce un insieme PropertyDescriptorCollection per un dato oggetto.
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
Parametri
- instance
- Object
Componente per il quale ottenere le proprietà.
Restituisce
Oggetto PropertyDescriptorCollection con le proprietà per un componente specificato.
Commenti
Questo metodo passa null
per il filter
parametro .
Le proprietà per il instance
parametro possono essere diverse dalle proprietà di una classe, perché il sito può aggiungere o rimuovere proprietà se il instance
parametro è sited.
Il filter
parametro può combinare Type oggetti e Attribute . Il filtro viene definito dalle regole seguenti:
Un Type oggetto viene considerato come un carattere jolly e corrisponde a qualsiasi proprietà con nel Type set di attributi.
Se una proprietà non ha una Attribute classe della stessa classe, la proprietà non verrà inclusa nella matrice restituita.
Se l'attributo è un'istanza di Attribute, la proprietà deve essere una corrispondenza esatta da includere nella matrice restituita.
Se si specifica un'istanza Attribute e si tratta della proprietà predefinita, verrà inclusa nella matrice restituita anche se non è presente alcuna istanza di Attribute nella proprietà .
Vedi anche
Si applica a
GetChildProperties(Object, Attribute[])
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
- Source:
- PropertyDescriptor.cs
Restituisce un insieme PropertyDescriptorCollection per un determinato oggetto utilizzando una specifica matrice di attributi come filtro.
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
Parametri
- instance
- Object
Componente per il quale ottenere le proprietà.
Restituisce
Oggetto PropertyDescriptorCollection con le proprietà che corrispondono agli attributi specificati per il componente specificato.
Commenti
Le proprietà per il instance
parametro possono essere diverse dalle proprietà di una classe, perché il sito può aggiungere o rimuovere proprietà se il instance
parametro è sited.
Il filter
parametro può combinare Type oggetti e Attribute . Il filtro viene definito dalle regole seguenti:
Un Type oggetto viene considerato come un carattere jolly e corrisponde a qualsiasi proprietà con nel Type set di attributi.
Se una proprietà non ha una Attribute classe della stessa classe, la proprietà non verrà inclusa nella matrice restituita.
Se l'attributo è un'istanza di Attribute, la proprietà deve essere una corrispondenza esatta da includere nella matrice restituita.
Se si specifica un'istanza Attribute e si tratta della proprietà predefinita, verrà inclusa nella matrice restituita anche se non è presente alcuna istanza di Attribute nella proprietà .
In genere, le proprietà figlio devono essere restituite implementando il GetProperties membro dell'oggetto TypeConverter restituito da questa proprietà.