Propriedade SummaryInfo.Property

A propriedade Property do objeto SummaryInfo define ou obtém o valor da propriedade especificada no fluxo de informações de resumo. As propriedades são lidas quando o objeto SummaryInfo é criado, mas não são gravadas até que o método Persist seja chamado. Definir uma propriedade como Empty causa sua remoção; da mesma forma, solicitar uma propriedade inexistente retorna um valor Empty. Caso contrário, os valores poderão ser transferidos como cadeias de caracteres, inteiros ou tipos de data (data e hora).

Esta propriedade é somente para leitura.

Sintaxe

propVal = SummaryInfo.Property

Valor da propriedade

ID da propriedade necessária de uma das propriedades de resumo.

Comentários

IDs de propriedade de resumo padrão

(não é uma enumeração)

Nome do parâmetro Valor Descrição
PID_DICTIONARY 0 Formato especial, sem suporte pelo objeto 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 (sem suporte)
PID_APPNAME 18 VT_LPSTR
PID_SECURITY 19 VT_I4

 

Tipos de dados de propriedade

(não é uma enumeração)

Nome do parâmetro Valor Descrição
VT_I2 2 Inteiro de 16 bits
VT_I4 3 Inteiro de 32 bits
VT_LPSTR 30 String
VT_FILETIME 64 Data e hora (FILETIME, convertida em hora da variante)
VT_CF 71 Formato da área de transferência + dados, não manipulados pelo objeto SummaryInfo

 

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP
DLL
Msi.dll
IID
IID_ISummaryInfo é definido como 000C109B-0000-0000-C000-000000000046

Confira também

MsiSummaryInfoSetProperty

MsiSummaryInfoGetProperty