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_BOOLVT_FILETIME数据类型,永远不会返回此标志。
PDAT_AVERAGE
值: 3
显示所选值的数值平均值。 对于VT_LPWSTR、VT_BOOLVT_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