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