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


перечисление PROPDESC_AGGREGATION_TYPE (propsys.h)

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

Синтаксис

typedef enum PROPDESC_AGGREGATION_TYPE {
  PDAT_DEFAULT = 0,
  PDAT_FIRST = 1,
  PDAT_SUM = 2,
  PDAT_AVERAGE = 3,
  PDAT_DATERANGE = 4,
  PDAT_UNION = 5,
  PDAT_MAX = 6,
  PDAT_MIN = 7
} ;

Константы

 
PDAT_DEFAULT
Значение: 0
Отображение строки "Несколько значений".
PDAT_FIRST
Значение: 1
Отображение первого значения в выделенном фрагменте.
PDAT_SUM
Значение: 2
Отображение суммы выбранных значений. Этот флаг никогда не возвращается для типов данных VT_LPWSTR, VT_BOOL и VT_FILETIME.
PDAT_AVERAGE
Значение: 3
Отображение числового среднего для выбранных значений. Этот флаг никогда не возвращается для типов данных VT_LPWSTR, VT_BOOL и VT_FILETIME.
PDAT_DATERANGE
Значение: 4
Отображение диапазона дат выбранных значений. Этот флаг возвращается только для значений типа данных VT_FILETIME .
PDAT_UNION
Значение: 5
Отображение объединенной строки всех значений. Порядок отдельных значений в строке не определен. В объединенной строке отсутствуют повторяющиеся значения; Если значение встречается несколько раз, оно появляется только один раз в объединенной строке.
PDAT_MAX
Значение: 6
Отображает наибольшее из выбранных значений.
PDAT_MIN
Значение: 7
Отображение наименьшего из выбранных значений.

Комментарии

Эти значения определяются в файлах propsys.h и propsys.idl.

Требования

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