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