CustomTypeDescriptor.GetProperties Yöntem

Tanım

Bu tür tanımlayıcısı tarafından temsil edilen nesne için özellik tanımlayıcıları koleksiyonunu döndürür.

Aşırı Yüklemeler

GetProperties()

Bu tür tanımlayıcısı tarafından temsil edilen nesne için özellik tanımlayıcıları koleksiyonunu döndürür.

GetProperties(Attribute[])

Bu tür tanımlayıcısı tarafından temsil edilen nesne için filtrelenmiş özellik tanımlayıcıları koleksiyonunu döndürür.

Açıklamalar

yöntemi, GetProperties bu tür tanımlayıcının temsil olduğu nesne için bir özellik tanımlayıcıları koleksiyonu döndürür. Döndürülen koleksiyonu filtrelemek için isteğe bağlı bir öznitelik dizisi sağlanabilir. Üst öğe sağlanmadıysa yöntemi döndürür Empty.

GetProperties()

Kaynak:
CustomTypeDescriptor.cs
Kaynak:
CustomTypeDescriptor.cs
Kaynak:
CustomTypeDescriptor.cs

Bu tür tanımlayıcısı tarafından temsil edilen nesne için özellik tanımlayıcıları koleksiyonunu döndürür.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties ();
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
override this.GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetProperties () As PropertyDescriptorCollection

Döndürülenler

PropertyDescriptorCollection Bu tür tanımlayıcısı tarafından temsil edilen nesnenin özellik açıklamalarını içeren. Varsayılan değer: Empty.

Uygulamalar

Açıklamalar

Oluşturucuya CustomTypeDescriptor bir üst özel tür tanımlayıcısı geçirildiyse, GetProperties yöntemi üst öğeye karşılık gelen yöntemi çağırır.

Ayrıca bkz.

Şunlara uygulanır

GetProperties(Attribute[])

Kaynak:
CustomTypeDescriptor.cs
Kaynak:
CustomTypeDescriptor.cs
Kaynak:
CustomTypeDescriptor.cs

Bu tür tanımlayıcısı tarafından temsil edilen nesne için filtrelenmiş özellik tanımlayıcıları koleksiyonunu döndürür.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[] attributes);
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[]? attributes);
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
override this.GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection

Parametreler

attributes
Attribute[]

Filtre olarak kullanılacak öznitelik dizisi. Bu olabilir null.

Döndürülenler

PropertyDescriptorCollection Bu tür tanımlayıcısı tarafından temsil edilen nesnenin özellik açıklamalarını içeren. Varsayılan değer: Empty.

Uygulamalar

Açıklamalar

Döndürülen koleksiyonu filtrelemek için parametresini kullanabilirsiniz attributes . Filtreleme kuralları için bkz GetProperties. .

Oluşturucuya CustomTypeDescriptor bir üst özel tür tanımlayıcısı geçirildiyse, GetProperties yöntemi üst öğeye karşılık gelen yöntemi çağırır.

Ayrıca bkz.

Şunlara uygulanır