CustomTypeDescriptor.GetProperties Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа.
Перегрузки
GetProperties() |
Возвращает коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа. |
GetProperties(Attribute[]) |
Возвращает фильтрованную коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа. |
Комментарии
Метод GetProperties возвращает коллекцию дескрипторов свойств для объекта, который представляет этот дескриптор типа. Для фильтрации возвращаемой коллекции можно предоставить необязательный массив атрибутов. Если родительский элемент не указан, метод возвращает Empty.
GetProperties()
- Исходный код:
- CustomTypeDescriptor.cs
- Исходный код:
- CustomTypeDescriptor.cs
- Исходный код:
- CustomTypeDescriptor.cs
Возвращает коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа.
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
Возвращаемое значение
Коллекция PropertyDescriptorCollection, содержащая описания свойств для объекта, представленного этим дескриптором типа. Значение по умолчанию — Empty.
Реализации
Комментарии
Если в конструктор был передан родительский настраиваемый дескриптор CustomTypeDescriptor типа, GetProperties метод вызовет соответствующий метод родительского объекта.
См. также раздел
Применяется к
GetProperties(Attribute[])
- Исходный код:
- CustomTypeDescriptor.cs
- Исходный код:
- CustomTypeDescriptor.cs
- Исходный код:
- CustomTypeDescriptor.cs
Возвращает фильтрованную коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа.
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
Параметры
- attributes
- Attribute[]
Массив атрибутов, используемый в качестве фильтра. Это может быть null
.
Возвращаемое значение
Коллекция PropertyDescriptorCollection, содержащая описания свойств для объекта, представленного этим дескриптором типа. Значение по умолчанию — Empty.
Реализации
Комментарии
Параметр можно использовать для attributes
фильтрации возвращаемой коллекции. Правила фильтрации см. в разделе GetProperties.
Если в конструктор был передан родительский настраиваемый дескриптор CustomTypeDescriptor типа, GetProperties метод вызовет соответствующий метод родительского объекта.
См. также раздел
- GetProperties(Object, Attribute[])
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()