Der Eigenschaftssatz "Zusammenfassungsinformationen"

COM definiert einen allgemeinen Standardeigenschaftssatz zum Speichern von Zusammenfassungsinformationen zu Dokumenten. Der Eigenschaftssatz Zusammenfassungsinformationen muss in einem Streamobjekt gespeichert werden. Das heißt, dieser Eigenschaftensatz muss als einfacher Eigenschaftensatz gespeichert werden. Weitere Informationen finden Sie unter Storage und Streamen von Objekten für einen Eigenschaftensatz.

Um beispielsweise einen einfachen ANSI-Eigenschaftensatz zu erstellen, rufen Sie IPropertySetStorage::Create auf, um den Eigenschaftensatz zu erstellen. Geben Sie dabei PROPSETFLAG _ ANSI an (einfach ist der Standardtyp des Eigenschaftensets), und schreiben Sie dann mit einem Aufruf von IPropertyStorage::WriteMultiplein den Eigenschaftensatz. Um den Eigenschaftensatz zu lesen, rufen Sie IPropertyStorage::ReadMultiple auf.

Alle freigegebenen Eigenschaftensätze werden durch einen Stream- oder Speichernamen mit dem Präfix \ "005" (oder 0x05) identifiziert, um zu zeigen, dass es sich um einen Eigenschaftensatz handelt, der von anwendungen gemeinsam genutzt werden kann. Der Eigenschaftssatz Zusammenfassungsinformationen ist keine Ausnahme. Der Name des Streams, der den Eigenschaftensatz Zusammenfassungsinformationen enthält, ist: " \ 005SummaryInformation"

Es ist nicht erforderlich, den Streamnamen des Eigenschaftensets zu kennen, wenn Sie mit den Methoden Create oder Open der IPropertySetStorage-Schnittstelle darauf zugreifen. in diesem Fall muss nur der Formatbezeichner (FMTID) bekannt sein. Der FMTID-Eigenschaftssatz für die Zusammenfassungsinformationen ist: F29F85E0-4FF9-1068-AB91-08002B27B3D9

Die Deklaration für diesen Wert ist in der Headerdatei als FMTID _ SummaryInformation verfügbar. Weitere Informationen finden Sie unter FMTIDS im Predefined Property Set Format Identifiers.

In der folgenden Tabelle werden die Zeichenfolgeneigenschaftsnamen für den Eigenschaftssatz Zusammenfassungsinformationen zusammen mit den jeweiligen Eigenschaftenbezeichnern und Variablentypindikatoren (VT) aufgeführt. Die Namen werden in der Regel nicht im Eigenschaftensatz gespeichert, sondern vom Eigenschafts-ID-Wert abgeleitet. Die hier gezeigten Eigenschafts-ID-Zeichenfolgeneinträge entsprechen Definitionen in den Headerdateien.

Name Eigenschaften-ID-Zeichenfolge Eigenschafts-ID VT-Typ
Titel PIDSI _ TITLE 0x00000002 VT _ LPSTR
Subject PIDSI _ SUBJECT 0x00000003 VT _ LPSTR
Autor PIDSI _ AUTHOR 0x00000004 VT _ LPSTR
Keywords PIDSI-SCHLÜSSELWÖRTER _ 0x00000005 VT _ LPSTR
Kommentare PIDSI-KOMMENTARE _ 0x00000006 VT _ LPSTR
Vorlage PIDSI-VORLAGE _ 0x00000007 VT _ LPSTR
Zuletzt gespeichert von PIDSI _ LASTAUTHOR 0x00000008 VT _ LPSTR
Revision Number PIDSI _ REVNUMBER 0x00000009 VT _ LPSTR
Bearbeitungszeit gesamt PIDSI _ EDITTIME 0x0000000A VT _ FILETIME (UTC)
Zuletzt gedruckt PIDSI _ LASTPRINTED 0x0000000B VT _ FILETIME (UTC)
Erstellen von Uhrzeit/Datum (siehe Hinweis unten) PIDSI _ CREATE _ DG 0x0000000C VT _ FILETIME (UTC)
Zuletzt gespeicherte Uhrzeit/Datum (siehe Hinweis unten) PIDSI _ LASTSAVE _ DG 0x0000000D VT _ FILETIME (UTC)
Anzahl der Seiten PIDSI _ PAGECOUNT 0x0000000E VT _ I4
Anzahl von Wörtern PIDSI _ WORDCOUNT 0x0000000F VT _ I4
Anzahl von Zeichen PIDSI _ CHARCOUNT 0x00000010 VT _ I4
Miniaturansicht _PIDSI-MINIATURANSICHT 0x00000011 VT _ CF
Name des Erstellens einer Anwendung PIDSI _ APPNAME 0x00000012 VT _ LPSTR
Sicherheit PIDSI _ SECURITY 0x00000013 VT _ I4

Hinweis

Für Create Time/Date (Uhrzeit/Datum erstellen) und Last saved Time/Date(Letzte gespeicherte Uhrzeit/Datum) behalten einige Methoden der Dateiübertragung , z. B. ein Download von einem BBS, die Dateisystemversion dieser Informationen nicht ordnungsgemäß bei.

Implementieren des Eigenschaftssets "Zusammenfassungsinformationen"