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.