Partager via


Propriété SummaryInfo.Property

La propriété Property de l’objet SummaryInfo définit ou obtient la valeur de la propriété spécifiée dans le flux d’informations récapitulatives. Les propriétés sont lues lors de la création de l’objet SummaryInfo, mais elles ne sont pas écrites tant que la méthode Persist n’est pas appelée. La définition d’une propriété sur Empty entraîne sa suppression ; de même, la demande d’une propriété inexistante retourne une valeur Empty. Sinon, les valeurs peuvent être transférées sous forme de chaînes, d’entiers ou de types date (date heure).

Cette propriété est en lecture seule.

Syntaxe

propVal = SummaryInfo.Property

Valeur de la propriété

ID de propriété obligatoire de l’une des propriétés récapitulatives.

Notes

ID de propriété de résumé standard

(pas une énumération)

Nom du paramètre Valeur Description
PID_DICTIONARY 0 Format spécial, non pris en charge par l’objet 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 (non pris en charge)
PID_APPNAME 18 VT_LPSTR
PID_SECURITY 19 VT_I4

 

Types de données de propriété

(pas une énumération)

Nom du paramètre Valeur Description
VT_I2 2 Entier de 16 bits
VT_I4 3 Entier de 32 bits
VT_LPSTR 30 String
VT_FILETIME 64 Date heure (FILETIME, converti en heure variant)
VT_CF 71 Format du Presse-papiers + données, non géré par l’objet SummaryInfo

 

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
DLL
Msi.dll
IID
IID_ISummaryInfo est défini comme 000C109B-0000-0000-C000-000000000046

Voir aussi

MsiSummaryInfoSetProperty

MsiSummaryInfoGetProperty