PropertyDescriptor.GetChildProperties Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan PropertyDescriptorCollection.
Overload
GetChildProperties() |
Mengembalikan default PropertyDescriptorCollection. |
GetChildProperties(Attribute[]) |
Mengembalikan PropertyDescriptorCollection menggunakan array atribut tertentu sebagai filter. |
GetChildProperties(Object) |
Mengembalikan PropertyDescriptorCollection untuk objek tertentu. |
GetChildProperties(Object, Attribute[]) |
Mengembalikan PropertyDescriptorCollection untuk objek tertentu menggunakan array atribut tertentu sebagai filter. |
GetChildProperties()
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
Mengembalikan default PropertyDescriptorCollection.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties();
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties ();
member this.GetChildProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties () As PropertyDescriptorCollection
Mengembalikan
Kumpulan deskriptor properti.
Keterangan
Metode ini melewati null
instance
parameter dan filter
parameter .
Properti untuk instance
parameter dapat berbeda dari properti kelas, karena kontainer dapat menambahkan atau menghapus properti jika instance
parameter di-site.
Parameter filter
dapat mencampur Type dan Attribute objek. Pemfilteran ditentukan oleh aturan berikut:
Objek Type diperlakukan sebagai kartubebas; cocok dengan properti apa pun yang memiliki Type dalam set atributnya.
Jika properti tidak memiliki Attribute kelas yang sama, properti tidak akan disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute, properti harus sama persis untuk disertakan dalam array yang dikembalikan.
Jika Anda menentukan Attribute dan itu adalah properti default, itu akan disertakan dalam array yang dikembalikan, bahkan jika tidak ada instans Attribute dalam properti .
Lihat juga
Berlaku untuk
GetChildProperties(Attribute[])
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
Mengembalikan PropertyDescriptorCollection menggunakan array atribut tertentu sebagai filter.
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
Parameter
Mengembalikan
dengan PropertyDescriptorCollection properti yang cocok dengan atribut yang ditentukan.
Keterangan
Metode ini lolos null
untuk instance
parameter .
Properti untuk instance
parameter dapat berbeda dari properti kelas, karena situs dapat menambahkan atau menghapus properti jika instance
parameter di-site.
Parameter filter
dapat mencampur Type dan Attribute objek. Pemfilteran ditentukan oleh aturan berikut:
Objek Type diperlakukan sebagai kartubebas; cocok dengan properti apa pun yang memiliki Type dalam set atributnya.
Jika properti tidak memiliki Attribute kelas yang sama, properti tidak akan disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute, properti harus sama persis untuk disertakan dalam array yang dikembalikan.
Jika Anda menentukan Attribute instans dan ini adalah properti default, instans tersebut akan disertakan dalam array yang dikembalikan bahkan jika tidak ada instans Attribute di properti .
Lihat juga
Berlaku untuk
GetChildProperties(Object)
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
Mengembalikan PropertyDescriptorCollection untuk objek tertentu.
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
Parameter
- instance
- Object
Komponen untuk mendapatkan properti.
Mengembalikan
dengan PropertyDescriptorCollection properti untuk komponen yang ditentukan.
Keterangan
Metode ini lolos null
untuk filter
parameter .
Properti untuk instance
parameter dapat berbeda dari properti kelas, karena situs dapat menambahkan atau menghapus properti jika instance
parameter di-site.
Parameter filter
dapat mencampur Type dan Attribute objek. Pemfilteran ditentukan oleh aturan berikut:
Objek Type diperlakukan sebagai kartubebas; cocok dengan properti apa pun yang memiliki Type dalam set atributnya.
Jika properti tidak memiliki Attribute kelas yang sama, properti tidak akan disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute, properti harus sama persis untuk disertakan dalam array yang dikembalikan.
Jika Anda menentukan Attribute instans dan ini adalah properti default, instans tersebut akan disertakan dalam array yang dikembalikan bahkan jika tidak ada instans Attribute di properti .
Lihat juga
Berlaku untuk
GetChildProperties(Object, Attribute[])
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
- Sumber:
- PropertyDescriptor.cs
Mengembalikan PropertyDescriptorCollection untuk objek tertentu menggunakan array atribut tertentu sebagai filter.
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
Parameter
- instance
- Object
Komponen untuk mendapatkan properti.
Mengembalikan
PropertyDescriptorCollection dengan properti yang cocok dengan atribut yang ditentukan untuk komponen yang ditentukan.
Keterangan
Properti untuk instance
parameter dapat berbeda dari properti kelas, karena situs dapat menambahkan atau menghapus properti jika instance
parameter di-site.
Parameter filter
dapat mencampur Type dan Attribute objek. Pemfilteran ditentukan oleh aturan berikut:
Objek Type diperlakukan sebagai kartubebas; cocok dengan properti apa pun yang memiliki Type dalam set atributnya.
Jika properti tidak memiliki Attribute kelas yang sama, properti tidak akan disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute, properti harus sama persis untuk disertakan dalam array yang dikembalikan.
Jika Anda menentukan Attribute instans dan ini adalah properti default, instans tersebut akan disertakan dalam array yang dikembalikan bahkan jika tidak ada instans Attribute di properti .
Umumnya, properti anak harus dikembalikan dengan mengimplementasikan GetProperties anggota yang TypeConverter dikembalikan dari properti ini.