ICustomTypeDescriptor.GetProperties 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.
Bir bileşenin bu örneği için özellikleri döndürür.
Aşırı Yüklemeler
GetProperties() |
Bir bileşenin bu örneği için özellikleri döndürür. |
GetProperties(Attribute[]) |
Öznitelik dizisini filtre olarak kullanarak bir bileşenin bu örneğinin özelliklerini döndürür. |
GetProperties()
Bir bileşenin bu örneği için özellikleri döndürür.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
public System.ComponentModel.PropertyDescriptorCollection GetProperties ();
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties () As PropertyDescriptorCollection
Döndürülenler
PropertyDescriptorCollection Bu bileşen örneğinin özelliklerini temsil eden bir.
Açıklamalar
Bu örneğin özellikleri, sınıfın sağladığı özellik kümesinden farklı olabilir. Örneğin, bileşen sitelenmişse, site ek özellikler ekleyebilir veya kaldırabilir.
Hiçbir özellik belirtilmezse uygulayıcılar döndürebilir PropertyDescriptorCollection.Empty . Bu yöntem hiçbir zaman döndürmemelidir null
.
Ayrıca bkz.
Şunlara uygulanır
GetProperties(Attribute[])
Öznitelik dizisini filtre olarak kullanarak bir bileşenin bu örneğinin özelliklerini döndürür.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[] attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[]? attributes);
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection
Parametreler
Döndürülenler
PropertyDescriptorCollection Bu bileşen örneğinin filtrelenmiş özelliklerini temsil eden bir.
Açıklamalar
Bu örneğin özellikleri, sınıfın sağladığı özellik kümesinden farklı olabilir. Örneğin, bileşen sitelenmişse, site ek özellikler ekleyebilir veya kaldırabilir.
dizisinde attributes
bir Attribute belirtilirse ve özelliği bu öznitelik için sınıfın bir örneğine sahip değilse, döndürülen koleksiyon varsayılan özellikse Attribute özelliğini içerir.
Filtreleme kuralları için bkz GetProperties. .
Ayrıca bkz.
- GetProperties(Object, Attribute[])
- Attribute
- DefaultPropertyAttribute
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()