ICustomTypeDescriptor.GetProperties Метод

Определение

Возвращает свойства для этого экземпляра компонента.

Перегрузки

Имя Описание
GetProperties()

Возвращает свойства для этого экземпляра компонента.

GetProperties(Attribute[])

Возвращает свойства для этого экземпляра компонента с помощью массива атрибутов в качестве фильтра.

GetProperties()

Возвращает свойства для этого экземпляра компонента.

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

Возвращаемое значение

Объект, PropertyDescriptorCollection представляющий свойства для этого экземпляра компонента.

Комментарии

Свойства этого экземпляра могут отличаться от набора свойств, которые предоставляет класс. Например, если компонент находится на сайте, сайт может добавлять или удалять дополнительные свойства.

Разработчики могут возвращать, PropertyDescriptorCollection.Empty если свойства не указаны. Этот метод никогда не должен возвращать null.

См. также раздел

Применяется к

GetProperties(Attribute[])

Возвращает свойства для этого экземпляра компонента с помощью массива атрибутов в качестве фильтра.

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

Параметры

attributes
Attribute[]

Массив типа Attribute , который используется в качестве фильтра.

Возвращаемое значение

Объект, PropertyDescriptorCollection представляющий отфильтрованные свойства для этого экземпляра компонента.

Комментарии

Свойства этого экземпляра могут отличаться от набора свойств, которые предоставляет класс. Например, если компонент находится на сайте, сайт может добавлять или удалять дополнительные свойства.

Если в attributes массиве указан объектAttribute, а свойство не имеет экземпляра класса для этого атрибута, возвращаемая коллекция будет включать свойство, если Attribute это свойство по умолчанию.

Правила фильтрации см. в разделе GetProperties.

См. также раздел

Применяется к