PropertyDescriptor.GetChildProperties Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
PropertyDescriptorCollection öğesi döndürür.
Aşırı Yüklemeler
| GetChildProperties() |
Varsayılan PropertyDescriptorCollectiondeğerini döndürür. |
| GetChildProperties(Attribute[]) |
PropertyDescriptorCollection Filtre olarak belirtilen öznitelik dizisini kullanarak bir döndürür. |
| GetChildProperties(Object) |
Belirli bir nesne için bir PropertyDescriptorCollection döndürür. |
| GetChildProperties(Object, Attribute[]) |
PropertyDescriptorCollection Filtre olarak belirtilen öznitelik dizisini kullanarak belirli bir nesne için bir döndürür. |
GetChildProperties()
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
Varsayılan PropertyDescriptorCollectiondeğerini döndürür.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties();
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties ();
member this.GetChildProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties () As PropertyDescriptorCollection
Döndürülenler
Özellik tanımlayıcısı koleksiyonu.
Açıklamalar
Bu yöntem hem parametresi hem de instance parametresi filter için geçernull.
Parametrenin instance özellikleri bir sınıfın özelliklerinden farklı olabilir, çünkü kapsayıcı parametrenin sitesi oluşturulursa instance özellikleri ekleyebilir veya kaldırabilir.
filter parametresi ve Attribute nesnelerini karıştırabilirType. Filtreleme aşağıdaki kurallarla tanımlanır:
Bir Type nesne joker karakter olarak kabul edilir; öznitelik kümesinde öğesini içeren Type herhangi bir özellikle eşleşir.
Bir özellik aynı sınıfa sahip Attribute değilse, özellik döndürülen diziye dahil edilmeyecektir.
özniteliği bir örneğiyse Attribute, özelliğin döndürülen diziye dahil edilmesi için tam eşleşme olması gerekir.
belirtirseniz Attribute ve varsayılan özellikse, özelliğinde örneği Attribute olmasa bile döndürülen diziye eklenir.
Ayrıca bkz.
Şunlara uygulanır
GetChildProperties(Attribute[])
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
PropertyDescriptorCollection Filtre olarak belirtilen öznitelik dizisini kullanarak bir döndürür.
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
Parametreler
Döndürülenler
PropertyDescriptorCollection Belirtilen özniteliklerle eşleşen özelliklere sahip A.
Açıklamalar
Bu yöntem parametresi için instance geçirirnull.
Parametrenin instance özellikleri, bir sınıfın özelliklerinden farklı olabilir, çünkü parametrenin sitesi oluşturulursa instance site özellikleri ekleyebilir veya kaldırabilir.
filter parametresi ve Attribute nesnelerini karıştırabilirType. Filtreleme aşağıdaki kurallarla tanımlanır:
Bir Type nesne joker karakter olarak kabul edilir; öznitelik kümesinde öğesini içeren Type herhangi bir özellikle eşleşir.
Bir özellik aynı sınıfa sahip Attribute değilse, özellik döndürülen diziye dahil edilmeyecektir.
özniteliği bir örneğiyse Attribute, özelliğin döndürülen diziye dahil edilmesi için tam eşleşme olması gerekir.
Bir Attribute örnek belirtirseniz ve bu varsayılan özellikse, özelliğinde örneği olmasa bile döndürülen diziye Attribute eklenir.
Ayrıca bkz.
Şunlara uygulanır
GetChildProperties(Object)
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
Belirli bir nesne için bir PropertyDescriptorCollection döndürür.
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
Parametreler
- instance
- Object
Özelliklerini almak için bir bileşen.
Döndürülenler
Belirtilen bileşenin özelliklerine sahip A PropertyDescriptorCollection .
Açıklamalar
Bu yöntem parametresi için filter geçirirnull.
Parametrenin instance özellikleri, bir sınıfın özelliklerinden farklı olabilir, çünkü parametrenin sitesi oluşturulursa instance site özellikleri ekleyebilir veya kaldırabilir.
filter parametresi ve Attribute nesnelerini karıştırabilirType. Filtreleme aşağıdaki kurallarla tanımlanır:
Bir Type nesne joker karakter olarak kabul edilir; öznitelik kümesinde öğesini içeren Type herhangi bir özellikle eşleşir.
Bir özellik aynı sınıfa sahip Attribute değilse, özellik döndürülen diziye dahil edilmeyecektir.
özniteliği bir örneğiyse Attribute, özelliğin döndürülen diziye dahil edilmesi için tam eşleşme olması gerekir.
Bir Attribute örnek belirtirseniz ve bu varsayılan özellikse, özelliğinde örneği olmasa bile döndürülen diziye Attribute eklenir.
Ayrıca bkz.
Şunlara uygulanır
GetChildProperties(Object, Attribute[])
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
- Kaynak:
- PropertyDescriptor.cs
PropertyDescriptorCollection Filtre olarak belirtilen öznitelik dizisini kullanarak belirli bir nesne için bir döndürür.
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
Parametreler
- instance
- Object
Özelliklerini almak için bir bileşen.
Döndürülenler
Belirtilen PropertyDescriptorCollection bileşen için belirtilen özniteliklerle eşleşen özelliklere sahip bir.
Açıklamalar
Parametrenin instance özellikleri, bir sınıfın özelliklerinden farklı olabilir, çünkü parametrenin sitesi oluşturulursa instance site özellikleri ekleyebilir veya kaldırabilir.
filter parametresi ve Attribute nesnelerini karıştırabilirType. Filtreleme aşağıdaki kurallarla tanımlanır:
Bir Type nesne joker karakter olarak kabul edilir; öznitelik kümesinde öğesini içeren Type herhangi bir özellikle eşleşir.
Bir özellik aynı sınıfa sahip Attribute değilse, özellik döndürülen diziye dahil edilmeyecektir.
özniteliği bir örneğiyse Attribute, özelliğin döndürülen diziye dahil edilmesi için tam eşleşme olması gerekir.
Bir Attribute örnek belirtirseniz ve bu varsayılan özellikse, özelliğinde örneği olmasa bile döndürülen diziye Attribute eklenir.
Genellikle, alt özellikler bu özellikten döndürülen öğesinin TypeConverter üyesi uygulanarak GetProperties döndürülmelidir.