Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
COM определяет стандартный набор общих свойств для хранения сводных сведений о документах. Набор свойств Сводной информации должен храниться в объекте потока. То есть этот набор свойств должен храниться как простой набор свойств. Дополнительные сведения см. в разделе Объекты хранилища и потока для набора свойств.
Например, чтобы создать простой набор свойств ANSI, можно вызвать IPropertySetStorage::Create для создания набора свойств, указав PROPSETFLAG_ANSI (простой тип свойства по умолчанию), а затем записать в него, вызвав IPropertyStorage::WriteMultiple. Чтобы прочитать набор свойств, необходимо вызвать IPropertyStorage::ReadMultiple.
Все наборы общих свойств определяются потоком или именем хранилища с префиксом "\005" (или 0x05), чтобы показать, что это набор свойств, который можно совместно использовать между приложениями. Набор свойств Сводной информации не является исключением. Имя потока, содержащего набор свойств Сводной информации: "\005SummaryInformation"
Не обязательно знать имя потока набора свойств, когда к нему осуществляется доступ с помощью методов Create или Open интерфейса IPropertySetStorage; в этом случае необходимо знать только идентификатор формата (FMTID). FMTID для набора свойств сводной информации: F29F85E0-4FF9-1068-AB91-08002B27B3D9
Объявление этого значения доступно в файле заголовка как FMTID_SummaryInformation. Для получения дополнительной информации см. FMTIDS в формате идентификаторов предварительно заданного набора свойств.
В следующей таблице перечислены имена строковых свойств набора свойств Summary Information, а также соответствующие идентификаторы свойств и индикаторы типа переменных (VT). Имена обычно не хранятся в наборе свойств, но выводятся из значения идентификатора свойства. Строки идентификатора свойства, отображаемые здесь, соответствуют определениям, найденным в файлах заголовков.
Имя | Строка идентификатора свойства | Идентификатор свойства | Тип VT |
---|---|---|---|
Титул | PIDSI_TITLE | 0x00000002 | VT_LPSTR |
Тема | PIDSI_SUBJECT | 0x00000003 | VT_LPSTR |
Автор | PIDSI_AUTHOR | 0x00000004 | VT_LPSTR |
Ключевые слова | PIDSI_KEYWORDS | 0x00000005 | VT_LPSTR |
Комментарии | PIDSI_COMMENTS | 0x00000006 | VT_LPSTR |
Шаблон | PIDSI_TEMPLATE | 0x00000007 | VT_LPSTR |
Сохранено последним пользователем | ПОСЛЕДНИЙ_АВТОР_PIDSI | 0x00000008 | VT_LPSTR |
Номер редакции | PIDSI_REVNUMBER | 0x00000009 | VT_LPSTR |
Общее время редактирования | PIDSI_EDITTIME | 0x0000000A | VT_FILETIME (UTC) |
Последний распечатанный экземпляр | PIDSI_LASTPRINTED | 0x0000000B | VT_FILETIME (UTC) |
Создание времени и даты (см. примечание ниже) | PIDSI_CREATE_DTM | 0x0000000C | VT_FILETIME (UTC) |
Последнее сохраненное время и дата (см. примечание ниже) | PIDSI_LASTSAVE_DTM | 0x0000000D | VT_FILETIME (всемирное координированное время, UTC) |
Количество страниц | Количество страниц PIDSI | 0x0000000E | VT_I4 |
Количество слов | PIDSI_WORDCOUNT | 0x0000000F | VT_I4 |
Количество символов | PIDSI_CHARCOUNT | 0x00000010 | VT_I4 |
Миниатюра изображения | PIDSI_THUMBNAIL | 0x00000011 | VT_CF |
Имя программы, создающей | PIDSI_APPNAME | 0x00000012 | VT_LPSTR |
Безопасность | PIDSI_SECURITY | 0x00000013 | VT_I4 |
Заметка
Для время/дата создания и время/дата последнего сохранения, некоторые методы передачи файлов, такие как скачивание из BBS, не корректно сохраняют версию файловой системы этой информации.
Связанные разделы