FontTypeConverter.GetProperties Метод

Определение

Возвращает коллекцию описаний свойств заданного типа.

public:
 override System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value, cli::array <Attribute ^> ^ attributes);
public override System.ComponentModel.PropertyDescriptorCollection GetProperties (System.ComponentModel.ITypeDescriptorContext context, object value, Attribute[] attributes);
override this.GetProperties : System.ComponentModel.ITypeDescriptorContext * obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overrides Function GetProperties (context As ITypeDescriptorContext, value As Object, attributes As Attribute()) As PropertyDescriptorCollection

Параметры

context
ITypeDescriptorContext

Объект, предоставляющий контекстную информацию.

value
Object

Объект, для которого требуется получить описания свойств.

attributes
Attribute[]

Массив атрибутов для фильтрации возвращаемой коллекции с целью исключения ненужных свойств.

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

PropertyDescriptorCollection

Коллекция PropertyDescriptorCollection, содержащая описания доступных свойств компонента, или null, если не возвращено ни одного описания свойств.

Исключения

Этот метод вызывается из данного класса, а не из производного.

Комментарии

Этот метод не реализуется в этом классе, за исключением исключения. См. примечания для наследутелей.

Примечания для тех, кто наследует этот метод

Переопределите этот метод, чтобы предоставить метод для получения выбранных PropertyDescriptor объектов или типов. Для получения дополнительных сведений о среде, из которой вызывается этот преобразователь, используйте параметр context. attributes Используйте массив, чтобы назначить свойства для включения или исключения.

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