Поделиться через


Интерфейс IPropertyDescription (propsys.h)

Предоставляет методы, которые перечисляют и извлекают сведения об описании отдельных свойств.

Наследование

Интерфейс IPropertyDescription наследуется от интерфейса IUnknown . IPropertyDescription также имеет следующие типы элементов:

Методы

Интерфейс IPropertyDescription содержит следующие методы.

 
IPropertyDescription::CoerceToCanonicalValue

Возвращает значение к каноническому значению в соответствии с описанием свойства.
IPropertyDescription::FormatForDisplay

Возвращает форматируемое строковое представление значения свойства в Юникоде. (IPropertyDescription.FormatForDisplay)
IPropertyDescription::GetAggregationType

Возвращает значение, описывающее отображение значений свойств при выборе нескольких элементов в пользовательском интерфейсе.
IPropertyDescription::GetCanonicalName

Возвращает имя с учетом регистра, по которому свойство известно системе, независимо от его локализованного имени.
IPropertyDescription::GetColumnState

Возвращает флаг состояния столбца, который описывает, как свойство должно обрабатываться интерфейсами или API, которые используют этот флаг.
IPropertyDescription::GetConditionType

Возвращает тип условия и операцию условия по умолчанию, используемые при отображении свойства в пользовательском интерфейсе построителя запросов. Это влияет на список условий предиката (например, equals, less than и contains), которые отображаются для этого свойства.
IPropertyDescription::GetDefaultColumnWidth

Возвращает ширину столбца по умолчанию для свойства в представлении списка.
IPropertyDescription::GetDisplayName

Возвращает отображаемое имя свойства, которое отображается в любом пользовательском интерфейсе.
IPropertyDescription::GetDisplayType

Возвращает текущий тип данных, используемый для отображения свойства .
IPropertyDescription::GetEditInvitation

Возвращает текст, используемый в элементах управления редактированием, размещенных в различных диалоговых окнах.
IPropertyDescription::GetEnumTypeList

Возвращает экземпляр объекта IPropertyEnumTypeList, который можно использовать для перечисления возможных значений свойства.
IPropertyDescription::GetGroupingRange

Возвращает метод группировки, используемый при группировке представления по свойству, и извлекает тип группировки.
IPropertyDescription::GetPropertyKey

Возвращает структуру, которая выступает в качестве уникального идентификатора свойства.
IPropertyDescription::GetPropertyType

Возвращает тип варианта свойства.
IPropertyDescription::GetRelativeDescription

Сравнивает два значения свойств способом, указанным в описании свойства. Возвращает две отображаемые строки, описывающие сравнение двух свойств.
IPropertyDescription::GetRelativeDescriptionType

Возвращает относительный тип описания для описания свойства.
IPropertyDescription::GetSortDescription

Возвращает текущие флаги описания сортировки для свойства , которые указывают конкретные формулировки предложений сортировки.
IPropertyDescription::GetSortDescriptionLabel

Возвращает локализованную отображаемую строку, описывающую текущий порядок сортировки.
IPropertyDescription::GetTypeFlags

Возвращает набор флагов, описывающих использование и возможности свойства .
IPropertyDescription::GetViewFlags

Возвращает текущий набор флагов, управляющих представлением свойства.
IPropertyDescription::IsValueCanonical

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

Комментарии

Когда следует реализовать

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

Чтобы получить этот интерфейс, вызовите PSGetPropertyDescription, PSGetPropertyDescriptionByName или IPropertyDescriptionList::GetAt.

Для каждого свойства в системе существует только одно описание свойства.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header propsys.h

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

Схема описания свойства