Свойство SummaryInfo.Property

Свойство Свойства объекта SummaryInfo задает или получает значение указанного свойства в потоке сводной информации. Свойства считываются при создании объекта SummaryInfo , но не записываются до вызова метода Persist . Установка свойства в значение Empty приводит к его удалению; Аналогичным образом при запросе несуществующего свойства возвращается пустое значение. В противном случае значения могут передаваться в виде строк, целых чисел или типов даты (даты и времени).

Это свойство доступно только для чтения.

Синтаксис

propVal = SummaryInfo.Property

Значение свойства

Обязательный идентификатор свойства одного из свойств сводки.

Комментарии

Стандартные идентификаторы свойств сводки

(не перечисление)

Имя параметра Значение Описание
PID_DICTIONARY 0 Специальный формат, не поддерживаемый объектом SummaryInfo
PID_CODEPAGE 1 VT_I2
PID_TITLE 2 VT_LPSTR
PID_SUBJECT 3 VT_LPSTR
PID_AUTHOR 4 VT_LPSTR
PID_KEYWORDS 5 VT_LPSTR
PID_COMMENTS 6 VT_LPSTR
PID_TEMPLATE 7 VT_LPSTR
PID_LASTAUTHOR 8 VT_LPSTR
PID_REVNUMBER 9 VT_LPSTR
PID_EDITTIME 10 VT_FILETIME
PID_LASTPRINTED 11 VT_FILETIME
PID_CREATE_DTM 12 VT_FILETIME
PID_LASTSAVE_DTM 13 VT_FILETIME
PID_PAGECOUNT 14 VT_I4
PID_WORDCOUNT 15 VT_I4
PID_CHARCOUNT 16 VT_I4
PID_THUMBNAIL 17 VT_CF (не поддерживается)
PID_APPNAME 18 VT_LPSTR
PID_SECURITY 19 VT_I4

 

Типы данных свойств

(не перечисление)

Имя параметра Значение Описание
VT_I2 2 16-разрядное целое число
VT_I4 3 32-разрядное целое число
VT_LPSTR 30 Строка
VT_FILETIME 64 Дата и время (FILETIME, преобразованное в variant time)
VT_CF 71 Формат буфера обмена + данные, не обрабатываемые объектом SummaryInfo

 

Требования

Требование Значение
Версия
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP
DLL
Msi.dll
IID
IID_ISummaryInfo определяется как 000C109B-0000-0000-C000-0000000000046

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

MsiSummaryInfoSetProperty

MsiSummaryInfoGetProperty