Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
COM definisce un set di proprietà comune standard per l'archiviazione di informazioni di riepilogo sui documenti. Il set di proprietà Summary Information deve essere archiviato in un oggetto flusso. Ovvero, questo set di proprietà deve essere archiviato come set di proprietà semplice. Per ulteriori informazioni, vedere Oggetti di Archiviazione e Flusso per un set di proprietà.
Ad esempio, per creare un set di proprietà semplice ANSI, è necessario chiamare IPropertySetStorage::Create per creare il set di proprietà, specificando PROPSETFLAG_ANSI (semplice è il tipo predefinito di set di proprietà), quindi scrivervi con una chiamata a IPropertyStorage::WriteMultiple. Per leggere il set di proprietà, chiamare IPropertyStorage::ReadMultiple.
Tutti i set di proprietà condivise sono identificati da un flusso o un nome di archiviazione con il prefisso "\005" (o 0x05) per indicare che si tratta di un set di proprietà che può essere condiviso tra le applicazioni. Il set di proprietà Summary Information non fa eccezione. Il nome del flusso che contiene il set di proprietà Summary Information è: "\005SummaryInformation"
Non è necessario conoscere il nome del flusso del set di proprietà durante l'accesso tramite i metodi Create o Open dell'interfaccia IPropertySetStorage; in questo caso è necessario conoscere solo l'identificatore di formato (FMTID). Il FMTID per il set di proprietà Summary Information è: F29F85E0-4FF9-1068-AB91-08002B27B3D9
La dichiarazione per questo valore è disponibile nel file header come FMTID_SummaryInformation. Per ulteriori informazioni, vedere l'identificatore di formato FMTIDS nel set di proprietà predefinito .
Nella tabella seguente sono elencati i nomi delle proprietà stringa per il set di proprietà Summary Information insieme ai rispettivi identificatori di proprietà e indicatori di tipo variabile (VT). I nomi non vengono in genere archiviati nel set di proprietà, ma vengono dedotti dal valore ID proprietà. Le voci Stringa ID proprietà illustrate di seguito corrispondono alle definizioni presenti nei file di intestazione.
| Nome | Stringa ID proprietà | ID proprietà | Tipo VT |
|---|---|---|---|
| Titolo | PIDSI_TITLE | 0x00000002 | VT_LPSTR |
| Oggetto | PIDSI_SUBJECT | 0x00000003 | VT_LPSTR |
| Autore | PIDSI_AUTHOR | 0x00000004 | VT_LPSTR |
| Parole chiave | Parole Chiave PIDSI | 0x00000005 | VT_LPSTR |
| Commenti | PIDSI_COMMENTS | 0x00000006 | VT_LPSTR |
| Modello | PIDSI_TEMPLATE | 0x00000007 | VT_LPSTR |
| Ultimo salvataggio | PIDSI_LASTAUTHOR | 0x00000008 | VT_LPSTR |
| Numero di revisione | PIDSI_REVNUMBER | 0x00000009 | VT_LPSTR |
| Tempo totale di modifica | PIDSI_EDITTIME | 0x0000000A | VT_FILETIME (UTC) |
| Ultima stampa | PIDSI_LASTPRINTED | 0x0000000B | VT_FILETIME (UTC) |
| Crea ora/data (vedere la nota seguente) | PIDSI_CREATE_DTM | 0x0000000C | VT_FILETIME (UTC) |
| Data/ora dell'ultimo salvataggio (vedere la nota seguente) | PIDSI_LASTSAVE_DTM | 0x0000000D | VT_FILETIME (UTC) |
| Numero di pagine | PIDSI_PAGECOUNT | 0x0000000E | VT_I4 |
| Numero di parole | PIDSI_WORDCOUNT | 0x0000000F | VT_I4 |
| Numero di caratteri | PIDSI_CHARCOUNT | 0x00000010 | VT_I4 |
| Miniatura | PIDSI_THUMBNAIL | 0x00000011 | VT_CF |
| Nome della creazione dell'applicazione | PIDSI_APPNAME | 0x00000012 | VT_LPSTR |
| Sicurezza | PIDSI_SECURITY | 0x00000013 | VT_I4 |
Nota
Per ora/data creata e ora/data ultima salvata, alcuni metodi di trasferimento di file, come un download da un BBS, non mantengono correttamente queste informazioni nel file system.
Argomenti correlati