Этюды для программистов Microsoft Word


Информация взята с сайта Microsoft http://msdn.microsoft.com и расположена удобным для работы образом. Перевод автора.

Свойства документа Microsoft Office

Типы свойств

Допустимые типы свойств документа перечислены в следующей таблице.

Тип

Комментарий

Text

Текст длиной 256 символов. Текст не должен содержать специальных символов.

Number

Число. Если введенное значение не может быть сохранено как целое число, то оно сохраняется как вещественное число.

Date

Дата. Используется системный формат даты типа "MM/DD/YYYY" или "ДД/ММ/ГГГГ".

Yes or No

Свойство может принимать значение "YES" или "NO".

Time

Дата и время.

Multiline Text

Текст, состоящий из нескольких строк произвольной длины.

 

Только встроенные свойства могут иметь тип "Time" и "Multiline Text".

Перечисление msoDocProperties

Перечисление msoDocProperties определяет возможные типы пользовательских свойств документа.

Константа

Значение

msoPropertyTypeBoolean

2

msoPropertyTypeDate

3

msoPropertyTypeFloat

5

msoPropertyTypeNumber

1

msoPropertyTypeString

4

Встроенные свойства документа

В следующей таблице перечислены и описаны все встроенные свойства документа.

Закладка

Свойство

Тип

Описание

General

File name

Text

Имя файла

General

Type

Text

Тип файла

General

Location

Text

Папка

General

Size

Number

Размер файла на диске

General

MS-DOS name

Text

Короткое имя файла в формате 8.3.

General

Created

Time

Время первого сохранения файла на этом компьютере.

General

Modified

Time

Время последнего сохранения файла

General

Accessed

Time

Время последнего открытия файла

General

Read only

Yes or No

Аттрибут "Только для чтения"

General

Hidden

Yes or No

Аттрибут "Скрытый"

General

Archive

Yes or No

Аттрибут "Архив"

General

System

Yes or No

Аттрибут "Системный"

Summary

Title

Text

Название документа

Summary

Subject

Text

Тема

Summary

Author

Text

Автор

Summary

Manager

Text

Менеджер

Summary

Company

Text

Компания

Summary

Category

Text

Категория

Summary

Keywords

Text

Ключевые слова

Summary

Comments

Multiline Text

Комментарии

Summary

Hyperlink base

Text

База для ссылок

Summary

Template

Text

Присоединенный шаблон

Summary

Save preview

Yes or No

Сохранение картинки для предварительного просмотра

Statistics

Created

Time

Время создания файла.

Statistics

Modified

Time

Время последнего сохранения файла

Statistics

Accessed

Time

Время последнего открытия файла

Statistics

Printed

Time

Время последней печати файла

Statistics

Last saved by

Text

Имя пользователя, который сохранил документ последним.

Statistics

Revision number

Number

Количество сохранений документа.

Statistics

Total editing time

Number

Общее количество минут редактирования документа.

Statistics

Pages

Number

Общее количество страниц в документе.

Statistics

Paragraphs

Number

Общее количество параграфов в документе.

Statistics

Lines

Number

Общее количество строк в документе.

Statistics

Words

Number

Общее количество слов в документе.

Statistics

Characters

Number

Общее количество символов в документе. Пробельные символы не учитываются.

Statistics

Characters (with spaces)

Number

Общее количество символов в документе. Пробельные символы учитываются.

Statistics

Bytes

Number

Общее количество байтов в документе. Учитывается размер вставленных картинок и.т.п.

Contents

Document contents

Multiline Text

Название документа. При включенном режиме "Save preview" отображаются также элементы оглавления.

 

Редактируемые свойства (закладка " Summary ") обычно используются для группировки документов с целью облегчения последующего поиска нужного документа.

Пользовательские свойства документа обычно используются для хранения параметров, необходимых для работы плагинов.

Встроенные свойства документа хранятся в коллекции BuiltInDocumentProperties документа и могут быть извлечены по индексу из перечисления wdBuiltinProperty:

   varProp = Doc.BuiltInDocumentProperties.Item(wdProperty)

Перечисление WdBuiltInProperty

Константы перечисления WdBuiltInProperty приведены в следующей таблице:

Константа

Значение

wdPropertyAppName

9

wdPropertyAuthor

3

wdPropertyBytes

22

wdPropertyCategory

18

wdPropertyCharacters

16

wdPropertyCharsWSpaces

30

wdPropertyComments

5

wdPropertyCompany

21

wdPropertyFormat

19

wdPropertyHiddenSlides

27

wdPropertyHyperlinkBase

29

wdPropertyKeywords

4

wdPropertyLastAuthor

7

wdPropertyLines

23

wdPropertyManager

20

wdPropertyMMClips

28

wdPropertyNotes

26

wdPropertyPages

14

wdPropertyParas

24

wdPropertyRevision

8

wdPropertySecurity

17

wdPropertySlides

25

wdPropertySubject

2

wdPropertyTemplate

6

wdPropertyTimeCreated

11

wdPropertyTimeLastPrinted

10

wdPropertyTimeLastSaved

12

wdPropertyTitle

1

wdPropertyVBATotalEdit

13

wdPropertyWords

15

Формат RTF

Пользовательские свойства документа сохраняются также в документах формата RTF.

 

Соответствующие строки документа в формате RTF выглядят (если загрузить файл формата RTF в текстовый редактор) следующим образом:

{\*\userprops
{\propname MyPropBool}\proptype11{\staticval 1}
{\propname MyPropNumber}\proptype3{\staticval 102}
{\propname MyPropString}\proptype30{\staticval 123}
{\propname MyPropDate}\proptype64{\staticval 12/1/2005}
}

Диалог "Свойства документа" (Microsoft Word)

Для просмотра и редактирования свойств документа откройте документ в текстовом процессоре Microsoft Word и выберите пункт меню "Файл\Свойства"("File\Properties").

Диалог "Свойства документа" содержит несколько закладок, примерный вид которых приведен далее.

Закладка "General"

Закладка "General" отображает нередактируемые свойства документа и имеет следующий вид:

Закладка "Summary"

Закладка "Summary" отображает редактируемые свойства документа и имеет следующий вид:

 

Закладка "Statistics"

Закладка "Statistics" отображает нередактируемые свойства документа и имеет следующий вид:

 

Свойство Bytes отображается не всегда.

Закладка "Contents"

Закладка "Contents" отображает название документа (при включенном режиме "Save preview" отображаются также заголовки оглавления) и имеет следующий вид:

Закладка "Custom"

Закладка "Custom" отображает список пользовательских свойств документа и предоставляет возможность для их редактирования. Закладка "Custom" имеет следующий вид:

Если введенное в поле "Value" значение не может быть сохранено как значение выбранного типа (например, имеет неверный формат), то после подтверждения пользователя введенное значение сохраняется как текст.

Диалог "Свойства документа" (Windows)

Свойства неоткрытого документа можно смотреть и редактировать выбрав в контекстном меню Проводника пункт "Свойства". Для открытого документа закладки "Custom" и "Summary" не отображаются.

 Диалог "Свойства документа" содержит закладки "General", "Security", "Custom" и "Summary". Закладки "General", "Security" являются общими для любых файлов Windows и здесь для нас не представляют интереса.

Закладка "Custom"

Закладка "Custom" отображает список пользовательских свойств документа и предоставляет возможность для их редактирования. Закладка "Custom" имеет следующий вид.

Закладка "Summary"

Закладка "Summary" отображает редактируемые свойства документа и имеет следующий вид.

При нажатии кнопки "Advanced" закладка "Summary" имеет следующий вид:

Обратите внимание на различные типы иконок у редактируемых и нередактируемых свойств. Для редактирования свойства дважды щелкните мышью в колонке "Value/Значение".

 

 

Этюды для программистов Microsoft Word. Свойства документа.


© 2000-2009 Евгений Ахунджанов, Все Права Сохранены.
www.transcriber.ru | Послать письмо автору