Document Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio.
public interface class Document : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")]
public interface Document : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")>]
type Document = interface
interface IBindableComponent
interface IComponent
interface IDisposable
interface ISupportInitialize
Public Interface Document
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
- Атрибуты
- Реализации
Комментарии
Объект Microsoft.Office.Tools.Word.Document предоставляет те же члены, что и Microsoft.Office.Interop.Word.Document объект из Word основной сборке взаимодействия, но добавляет следующие функции:
Свойство Controls. Это свойство используется для добавления управляемых элементов управления в документ Word или удаления элементов управления во время выполнения.
Свойство VstoSmartTags. Используйте это свойство для добавления смарт-тегов в документ.
Свойство InnerObject. Используйте это свойство, чтобы получить базовый Microsoft.Office.Interop.Word.Document объект для Microsoft.Office.Tools.Word.Document.
События уровня документа, такие как BeforeClose и BeforeSave, которые предоставляются только на уровне приложения в объектной модели Word. То есть в объектной модели Word эти события доступны для Microsoft.Office.Interop.Word.Application объекта , а не объекта Microsoft.Office.Interop.Word.Document .
В проекте на уровне приложения можно создать Microsoft.Office.Tools.Word.Document объект с помощью GetVstoObject
метода . Дополнительные сведения см. в разделе Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.
В проекте на уровне документа объекты обычно не используются Microsoft.Office.Tools.Word.Document напрямую. Вместо этого используйте класс для ThisDocument
программного доступа к документу в проекте. Класс ThisDocument
наследует большинство своих членов от Microsoft.Office.Tools.Word.DocumentBase класса . Этот класс перенаправляет все вызовы к своим членам во внутреннюю реализацию Microsoft.Office.Tools.Word.Document интерфейса в среде выполнения набор средств Visual Studio для Office. Для получения дополнительной информации см. Programming Document-Level Customizations.
Примечание
Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Свойства
ActiveTheme |
Возвращает имя активной темы, а также параметры форматирования темы для документа. |
ActiveThemeDisplayName |
Возвращает отображаемое имя активной темы для документа. |
ActiveWindow |
Возвращает объект Window, представляющий активное окно. |
ActiveWritingStyle |
Возвращает стиль записи для указанного языка документа. |
Application |
Возвращает объект Application, представляющий создателя документа. |
AttachedTemplate |
Возвращает или задает коллекцию Template, в которой хранятся все шаблоны, присоединенные к документу. |
AutoFormatOverride |
Возвращает или задает значение, указывающее, переопределяют ли параметры автоматического форматирования ограничения в документе, в котором действуют ограничения форматирования. |
AutoHyphenation |
Возвращает или задает значение, указывающее, включена ли функция автоматического переноса слов в указанном документе. |
Background |
Возвращает или задает Shape, представляющий фоновое изображение в указанном документе. |
Bibliography |
Получает список литературы, содержащийся в документе. |
Bookmarks |
Возвращает коллекцию Bookmarks, в которой хранятся все закладки в документе. |
BuiltInDocumentProperties |
Возвращает коллекцию Microsoft.Office.Core.DocumentProperties, в которой хранятся все встроенные свойства документа для документа. |
Characters |
Возвращает коллекцию Characters, в которой хранятся знаки в документе. |
ChildNodeSuggestions |
Возвращает коллекцию XMLChildNodeSuggestions, в которой хранится список разрешенных элементов для объекта Document (возвращает корневые элементы для всех приложенных схем) или для объекта XMLNode (возвращает дочерние элементы указанного элемента). |
ClickAndTypeParagraphStyle |
Возвращает или задает стиль абзаца по умолчанию, применяемый к тексту посредством функциональных возможностей документа Click и Type. |
CoAuthoring |
Представляет возможности по совместному редактированию документа. |
CommandBars |
Возвращает коллекцию CommandBars, представляющую строку меню и все панели инструментов в Microsoft Office Word. |
Comments |
Возвращает коллекцию Comments, в которой хранятся все примечания в документе. |
Compatibility |
Возвращает значение, указывающее, включен ли заданный параметр совместимости. |
CompatibilityMode |
Получает значение, определяющее режим совместимости, который используется Word при открытии документа. |
ConsecutiveHyphensLimit |
Возвращает или задает максимальное количество последовательных строк, которые могут завершаться дефисами. |
Container |
Возвращает приложение-контейнер для документа. |
Content |
Возвращает объект Range, представляющий статью основного документа. |
ContentControls |
Получает коллекцию всех элементов управления содержимым в документе. |
ContentTypeProperties |
Получает метаданные, которые хранятся в документе: например, имя автора, тема и наименование компании. Этот тип или член предназначен для использования только в проектах выпуска 2007 системы Microsoft Office. Смарт-теги упразднены в Office 2010. |
Controls |
Получает коллекцию управляемых элементов управления, содержащихся в документе. |
Creator |
Возвращает приложение, в котором был создан документ. |
CurrentRsid |
Получает случайное число, которое Microsoft Office Word присваивает изменениям в документе. |
CustomDocumentProperties |
Возвращает коллекцию Microsoft.Office.Core.DocumentProperties, в которой содержатся все настраиваемые свойства документа для документа. |
CustomXMLParts |
Возвращает пользовательские XML-части в документе. |
DataHost |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
DefaultExtension |
Получает расширение по умолчанию для этого объекта Document. |
DefaultTableStyle |
Возвращает стиль таблицы, примененный ко всем вновь созданным таблицам в документе. |
DefaultTabStop |
Возвращает или задает интервал в пунктах между позициями табуляции в документе. |
DefaultTargetFrame |
Получает или задает кадр браузера, в котором отображается веб-страница, доступ к которой осуществляется через гиперссылку. |
DisableFeatures |
Получает или задает значение, указывающее, все ли функциональные возможности, появившиеся позднее версии, указанной в свойстве DisableFeaturesIntroducedAfter, отключены. |
DisableFeaturesIntroducedAfter |
Возвращает или задает значение, указывающее, все ли функциональные возможности, появившиеся позднее указанной версии Microsoft Office Word, отключены только в документе. |
DocumentInspectors |
Получает объект DocumentInspectors, который можно использовать для размещения скрытой личной информации, как, например, имя автора, наименование компании и дата проверки. |
DocumentLibraryVersions |
Возвращает коллекцию DocumentLibraryVersions, представляющую коллекцию версий общего документа, для которого включено управление версиями и который хранится в библиотеке документов на сервере. |
DocumentTheme |
Получает тему Microsoft Office, применяемую к документу. |
DoNotEmbedSystemFonts |
Возвращает или задает значение, указывающее, внедряет ли приложение Microsoft Office Word общие системные шрифты. |
Возвращает объект Email, содержащий все свойства документа, связанные с электронной почтой. |
|
EmbedLinguisticData |
Возвращает или задает значение, указывающее, внедряет ли приложение Microsoft Office Word речь и рукописный текст, и контролирует ли данные текстовой службы, полученные от устройств, подключенных к Microsoft Office через API-интерфейс Windows Text Service Framework. |
EmbedTrueTypeFonts |
Возвращает или задает значение, указывающее, удалось ли приложению Microsoft Office Word внедрить шрифты True Type в документ при его сохранении. |
EncryptionProvider |
Возвращает или задает имя поставщика алгоритма шифрования, который используется Microsoft Office Word при шифровании документов. |
Endnotes |
Возвращает коллекцию Endnotes, в которой хранятся все концевые сноски в документе. |
EnforceStyle |
Возвращает или задает значение, указывающее, были ли в защищенном документе принудительно установлены ограничения форматирования. |
Envelope |
Возвращает коллекцию Envelope, представляющую функциональные возможности конверта и конверт в документе. |
Extension |
Получает настраиваемое расширение для данного объекта Document. |
FarEastLineBreakLanguage |
Получает или задает восточно-азиатский язык, используемый при разрыве строк текста в документе. |
FarEastLineBreakLevel |
Возвращает или задает для указанного документа уровень проверки разрывов строк. |
Fields |
Возвращает предназначенную только для чтения коллекцию Fields, в которой содержатся поля в основной статье документа. |
Final |
Возвращает или задает значение, указывающее, является ли версия документа окончательной. |
Footnotes |
Возвращает коллекцию Footnotes, в которой хранятся все сноски в документе. |
FormattingShowClear |
Возвращает или задает значение, указывающее, отображает ли приложение Microsoft Office Word команду Очистить формат в области задач Стили и форматирование. |
FormattingShowFilter |
Возвращает или задает константу WdShowFilter, представляющую стили и форматирование, отображаемые в области задач Стили и форматирование. |
FormattingShowFont |
Возвращает или задает значение, указывающее, отображает ли приложение Microsoft Office Word форматирование шрифтов в области задач Стили и форматирование. |
FormattingShowNextLevel |
Возвращает или задает значение, указывающее, отображает ли приложение Microsoft Office Word следующий уровень заголовка при использовании заголовка предыдущего уровня. |
FormattingShowNumbering |
Возвращает или задает значение, указывающее, отображает ли приложение Microsoft Office Word форматирование чисел в области задач Стили и форматирование. |
FormattingShowParagraph |
Возвращает или задает значение, указывающее, отображает ли приложение Microsoft Office Word форматирование абзацев в области задач Стили и форматирование. |
FormattingShowUserStyleName |
Возвращает или задает значение, которое указывает, следует ли отображать стили, заданные пользователем. |
FormFields |
Возвращает коллекцию FormFields, в которой хранятся все поля форм в документе. |
FormsDesign |
Возвращает значение, указывающее, находится ли документ в режиме конструктора форм. |
Frames |
Возвращает коллекцию Frames, в которой хранятся все фреймы в документе. |
Frameset |
Возвращает объект Frameset, представляющий целую страницу фреймов или единичный фрейм на странице фреймов. |
FullName |
Возвращает имя документа, включая путь к диску или веб-путь. |
GrammarChecked |
Возвращает или задает значение, указывающее, была ли для документа выполнена проверка грамматики. |
GrammaticalErrors |
Возвращает коллекцию ProofreadingErrors, в которой хранятся предложения, для которых не удалось выполнить проверку грамматики в документе. |
GridDistanceHorizontal |
Возвращает или задает интервал по горизонтали между невидимыми линиями сетки, которые используются в документе Microsoft Office Word при рисовании, перемещении или изменении размеров автофигур или знаков восточно-азиатских языков. |
GridDistanceVertical |
Возвращает или задает интервал по вертикали между невидимыми линиями сетки, которые используются в Microsoft Office Word при рисовании, перемещении или изменении размеров автофигур или знаков восточно-азиатских языков в документе. |
GridOriginFromMargin |
Возвращает или задает значение, указывающее, будет ли приложение Microsoft Office Word начинать сетку знаков с верхнего левого угла страницы. |
GridOriginHorizontal |
Получает или задает точку относительно левого края страницы, в которой невидимая сетка для рисования, перемещения и изменения размеров автофигур или знаков восточно-азиатского языка будет начинать документ. |
GridOriginVertical |
Получает или задает точку относительно верхнего края страницы, в которой невидимая сетка для рисования, перемещения и изменения размеров автофигур или знаков восточно-азиатского языка будет начинать документ. |
GridSpaceBetweenHorizontalLines |
Возвращает или задает интервал, с которым приложение Microsoft Office Word отображает горизонтальные линии сетки знаков в макете для печати. |
GridSpaceBetweenVerticalLines |
Возвращает или задает интервал, с которым приложение Microsoft Office Word отображает вертикальные линии сетки знаков в макете для печати. |
HasMailer |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
HasPassword |
Получает значение, указывающее, требуется ли пароль для открытия документа. |
HasVBProject |
Получает значение, указывающее на наличие прикрепленного проекта VBA в документе. |
HostContext |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
HTMLDivisions |
Возвращает объект HTMLDivisions, представляющий раздел HTML в веб-документе. |
Hyperlinks |
Возвращает коллекцию Hyperlinks, в которой хранятся все гиперссылки в документе. |
HyphenateCaps |
Возвращает или задает значение, указывающее, можно ли переносить слова из прописных букв. |
HyphenationZone |
Возвращает или задает ширину области переноса в пунктах. |
Indexes |
Возвращает коллекцию Indexes, в которой хранятся все индексы в документе. |
InlineShapes |
Возвращает коллекцию InlineShapes, в которой хранятся все объекты InlineShape в документе. |
InnerObject |
Получает объект Document, представляющий базовый собственный объект Document. |
IsMasterDocument |
Возвращает значение, указывающее, является ли документ главным документом. |
IsSubdocument |
Возвращает значение, позволяющее определить, открыт ли документ в отдельном окне документа как вложенный документ основного документа. |
ItemProvider |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
JustificationMode |
Возвращает или задает интервал между знаками для документа. |
KerningByAlgorithm |
Возвращает или задает значение, указывающее, дробит ли приложение Microsoft Office Word знаки латиницы половинной ширины и знаки пунктуации в документе. |
Kind |
Возвращает или задает тип формата, используемый приложением Microsoft Office Word для автоматического форматирования документа. |
LanguageDetected |
Возвращает или задает значение, указывающее, удалось ли приложению Microsoft Office Word определить язык текста в документе. |
ListParagraphs |
Возвращает коллекцию ListParagraphs, в которой хранятся все нумерованные абзацы в документе. |
Lists |
Возвращает коллекцию Lists, в которой хранятся все форматированные списки в документе. |
ListTemplates |
Возвращает коллекцию ListTemplates, в которой хранятся все форматы списков для документа. |
LockQuickStyleSet |
Возвращает или задает значение, указывающее, могут ли пользователи изменять используемый набор "Быстрых стилей". |
LockTheme |
Возвращает или задает значение, показывающее, могут ли пользователи изменять тему документа. |
MailEnvelope |
Возвращает объект MsoEnvelope, представляющий заголовок электронного сообщения для документа. |
Mailer |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
MailMerge |
Возвращает объект MailMerge, представляющий функциональные возможности источников данных слияния для документа. |
Name |
Возвращает имя документа. |
NoLineBreakAfter |
Возвращает или задает знаки kinsoku, после которых приложение Microsoft Office Word не выполняет разбиение строки. |
NoLineBreakBefore |
Возвращает или задает знаки kinsoku, перед которыми Microsoft Office Word не выполняет разбиение строки. |
OMathBreakBin |
Возвращает или задает значение, указывающее, куда Microsoft Office Word помещает бинарные операторы, если формула занимает две или более строк. |
OMathBreakSub |
Возвращает или задает значение, указывающее, каким образом Microsoft Office Word обрабатывает операторы вычитания, которые находятся перед разрывом строки. |
OMathFontName |
Возвращает или задает имя шрифта, используемого в документе для отображения формул. |
OMathIntSubSupLim |
Возвращает или задает значение, указывающее расположение по умолчанию для пределов целых чисел. |
OMathJc |
Возвращает или задает значение, определяющее выравнивание по умолчанию — по левому краю, по правому краю или по центру как группа — для группы формул. |
OMathLeftMargin |
Возвращает или задает значение, определяющее левое поле для формул. |
OMathNarySupSubLim |
Получает или задает значение, указывающее расположение по умолчанию для пределов N-арных объектов, отличных от целых чисел. |
OMathRightMargin |
Возвращает или задает значение, представляющее правое поле для формул. |
OMaths |
Получает коллекцию объектов OMath в документе. |
OMathSmallFrac |
Возвращает или задает значение, указывающее, следует ли использовать малые дробные числа в формулах, содержащихся в документе. |
OMathWrap |
Возвращает или задает значение, определяющее размещение второй строки формулы, которая переносится на новую строку. |
OpenEncoding |
Возвращает кодировку, используемую для открытия документа. |
OptimizeForWord97 |
Возвращает или задает значение, указывающее, оптимизирует ли приложение Microsoft Office Word документ для просмотра в Word 97 путем отключения любых несовместимых настроек форматирования. |
OriginalDocumentTitle |
Получает название исходного документа после выполнения операции сравнения допустимых и недопустимых элементов для документа. |
PageSetup |
Возвращает или задает связанный с документом объект PageSetup. |
Paragraphs |
Возвращает коллекцию Paragraphs, в которой хранятся все абзацы в документе. |
Parent |
Возвращает родительский объект документа. |
Password |
Задает пароль, который должен быть введен для открытия документа. |
PasswordEncryptionAlgorithm |
Возвращает алгоритм, используемый приложением Microsoft Office Word для шифрования документов, защищенных паролями. |
PasswordEncryptionFileProperties |
Возвращает значение, указывающее, выполняет ли приложение Microsoft Office Word шифрование свойств файла для документа, защищенного паролем. |
PasswordEncryptionKeyLength |
Возвращает длину ключа алгоритма, который используется Microsoft Office Word при шифровании документов, защищенных паролем. |
PasswordEncryptionProvider |
Возвращает имя поставщика алгоритма шифрования, который используется Microsoft Office Word при шифровании документов, защищенных паролями. |
Path |
Возвращает путь к диску или веб-путь документа. |
Permission |
Возвращает объект Permission, представляющий параметры разрешения для документа. |
PrintFormsData |
Возвращает или задает значение, указывающее, будет ли приложение Microsoft Office Word выводить в форму предварительного просмотра только данные, введенные в соответствующую форму в Интернете. |
PrintFractionalWidths |
Возвращает или задает значение, указывающее, форматируется ли документ для использования интервалов с дробными значениями в пунктах для отображения и печати знаков. |
PrintPostScriptOverText |
Возвращает или задает значение, указывающее, будут ли инструкции поля PRINT (например, команды PostScript) в документе печататься поверх текста и графики при использовании принтера PostScript. |
PrintRevisions |
Возвращает или задает значение, указывающее, будут ли метки исправлений выводиться на печать вместе с документом. |
ProtectionType |
Возвращает тип защиты для документа. |
ReadabilityStatistics |
Возвращает коллекцию ReadabilityStatistics, в которой хранится статистика удобочитаемости для документа. |
ReadingLayoutSizeX |
Возвращает или задает ширину страниц документа, если документ отображается в режиме чтения, а ввод рукописной разметки запрещен. |
ReadingLayoutSizeY |
Возвращает или задает высоту страниц документа, если документ отображается в режиме чтения, и ввод рукописной разметки запрещен. |
ReadingModeLayoutFrozen |
Возвращает или задает значение, позволяющее определить, зафиксирован ли для страниц, отображаемых в режиме чтения, указанный размер для вставки рукописной разметки в документ. |
ReadOnly |
Возвращает значение, указывающее, удалось ли сохранить изменения в документе в исходный документ. |
ReadOnlyRecommended |
Возвращает или задает значение, указывающее, выводит ли приложение Microsoft Office Word во всех случаях, когда пользователь открывает документ, сообщение, предлагающее открыть документ только для чтения. |
RemoveDateAndTime |
Возвращает или задает значение, которое указывает, будут ли в документе храниться метаданные о дате и времени отслеженных изменений. |
RemovePersonalInformation |
Получает или задает значение, указывающее, удаляет ли Microsoft Office Word при сохранении документа пользователем все пользовательские данные из примечаний, правок и диалогового окна Свойства. |
Research |
Получает службу поиска для документа. |
RevisedDocumentTitle |
Получает название рецензированного документа после выполнения операции сравнения допустимых и недопустимых элементов для документа. |
Revisions |
Возвращает коллекцию Revisions, в которой хранятся отслеженные изменения в документе. |
Saved |
Возвращает или задает значение, указывающее, не изменился ли документ со времени последнего сохранения. |
SaveEncoding |
Возвращает или задает кодировку, используемую при сохранении документа. |
SaveFormat |
Возвращает формат файла документа. |
SaveFormsData |
Возвращает или задает значение, указывающее, будет ли приложение Microsoft Office Word сохранять данные, введенные в форму как запись с разделением табуляцией, для использования в базе данных. |
SaveSubsetFonts |
Возвращает или задает значение, указывающее, удалось ли приложению Microsoft Office Word сохранить подмножество внедренных шрифтов True Type в документе. |
Scripts |
Возвращает коллекцию Scripts, представляющую коллекцию HTML-скриптов в документе. |
Sections |
Возвращает коллекцию Sections, в которой хранятся разделы в документе. |
Sentences |
Возвращает коллекцию Sentences, в которой хранятся все предложения в документе. |
ServerPolicy |
Получает политику, указанную для документа, который хранится на сервере с ОС Microsoft Office SharePoint Server. |
Shapes |
Возвращает коллекцию Shapes, в которой хранятся все объекты Shape в документе. |
ShowGrammaticalErrors |
Возвращает или задает значение, указывающее, были ли грамматические ошибки в документе помечены волнистой зеленой линией. |
ShowRevisions |
Возвращает или задает значение, показывающее, отображаются ли на экране отслеженные изменения в документе. |
ShowSpellingErrors |
Возвращает или задает значение, указывающее, подчеркивает ли приложение Microsoft Office Word орфографические ошибки в документе. |
Signatures |
Возвращает объект SignatureSet, представляющий цифровые подписи для документа. |
SmartDocument |
Получает объект SmartDocument, представляющий параметры для смарт-документа. |
SnapToGrid |
Возвращает или задает значение, позволяющее определить, выполняется ли автоматическое выравнивание по невидимой сетке для автофигур и знаков восточно-азиатских языков при их рисовании, перемещении или изменении их размеров в документе. |
SnapToShapes |
Возвращает или задает значение, позволяющее определить, выполняется ли для автофигур и знаков восточно-азиатских языков автоматическое выравнивание по невидимым линиям сетки, проходящим вертикально и горизонтально по краям остальных автофигур и знаков восточно-азиатских языков в документе. |
SpellingChecked |
Возвращает или задает значение, указывающее, была ли выполнена проверка правописания в документе. |
SpellingErrors |
Возвращает коллекцию ProofreadingErrors, в которой хранятся слова с орфографическими ошибками в документе. |
StoryRanges |
Возвращает коллекциюStoryRanges, в которой хранятся все статьи в документе. |
Styles |
Возвращает коллекцию Styles для документа. |
StyleSheets |
Возвращает объект StyleSheets, который представляет таблицы веб-стилей, присоединенные к документу. |
StyleSortMethod |
Возвращает или задает значение, которое определяет метод сортировки, используемый при сортировке стилей в панели задачи Стили. |
Subdocuments |
Возвращает коллекцию Subdocuments, в которой хранятся все вложенные документы в документе. |
Sync |
Получает объект Sync, предоставляющий доступ к методам и свойствам документов, являющегося частью рабочей области для документов. |
Tables |
Возвращает коллекциюTables, в которой хранятся все таблицы в документе. |
TablesOfAuthorities |
Возвращает коллекцию TablesOfAuthorities, представляющую коллекцию таблиц полномочий в документе. |
TablesOfAuthoritiesCategories |
Возвращает коллекцию TablesOfAuthoritiesCategories, в которой хранятся доступные категории таблицы полномочий для документа. |
TablesOfContents |
Возвращает коллекцию TablesOfContents, в которой хранятся таблицы оглавления в документе. |
TablesOfFigures |
Возвращает коллекцию TablesOfFigures, в которой хранятся таблицы фигур в документе. |
Tag |
Получает или задает объект, содержащий данные, которые необходимо сохранить в документе. |
TextEncoding |
Возвращает или задает кодовую страницу или набор знаков, которые в приложении Microsoft Office Word используются для документов, сохраненных как кодированные текстовые файлы. |
TextLineEnding |
Возвращает или задает константу WdLineEndingType, указывающую, каким образом приложение Microsoft Office Word помечает разрыв строк и абзацев в документах, сохраненных как текстовый файл. |
TrackFormatting |
Возвращает или задает значение, указывающее, следует ли отслеживать изменения форматирования, если функция отслеживания изменений включена. |
TrackMoves |
Возвращает или задает значение, указывающее, следует ли помечать перемещенный текст, если функция отслеживания изменений включена. |
TrackRevisions |
Возвращает или задает значение, показывающее, отслеживаются ли изменения в документе. |
Type |
Возвращает тип документа (шаблон или документ). |
UpdateStylesOnOpen |
Возвращает или задает значение, позволяющее определить, обновляются ли при каждом открытии документа его стили для соответствия стилям присоединенных шаблонов. |
UseMathDefaults |
Возвращает или задает значение, определяющее, следует ли использовать математические параметры при создании новых формул. |
UserControl |
Возвращает или задает значение, позволяющее определить, был ли документ или приложение создан или открыт пользователем. |
Variables |
Возвращает коллекцию Variables, в которой хранятся все переменные в документе. |
VBASigned |
Возвращает значение, указывающее, подписан ли документ цифровой подписью проекта VBA. |
VBProject |
Получает Microsoft.Vbe.Interop.VBProject для документа. |
VstoSmartTags |
Получает объект SmartTagCollection, связанный с документом. |
WebOptions |
Возвращает объект WebOptions, содержащий атрибуты на уровне документа, которые используются Microsoft Office Word при сохранении документа в виде веб-страницы либо при открытии веб-страницы. |
Windows |
Возвращает коллекцию Windows, в которой хранятся все окна документа (например, Sales.doc:1 и Sales.doc:2). |
WordOpenXML |
Возвращает строку XML с содержимым документа в формате Word Open XML. |
Words |
Возвращает коллекциюWords, в которой хранятся все слова в документе. |
WritePassword |
Устанавливает пароль, необходимый для сохранения изменений в документе. |
WriteReserved |
Возвращает значение, которое позволяет определить, защищен ли документ паролем на запись. |
XMLHideNamespaces |
Получает значение, определяющее, следует ли скрывать пространства имен XML в списке элементов в области задач Структура XML. |
XMLNodes |
Возвращает коллекцию XMLNodes, представляющую коллекцию элементов XML в документе. |
XMLSaveDataOnly |
Возвращает или задает значение, указывающее, будет ли приложение Microsoft Office Word сохранять только данные XML или документ целиком. |
XMLSaveThroughXSLT |
Возвращает или задает путь и имя файла для таблицы стилей преобразования (XSLT), применяемой при сохранении документа пользователем. |
XMLSchemaReferences |
Возвращает коллекцию XMLSchemaReferences, в которой хранятся все схемы, присоединенные к документу. |
XMLSchemaViolations |
Возвращает коллекцию XMLNodes, в которой хранятся все узлы с ошибками проверки подлинности в документе. |
XMLShowAdvancedErrors |
Возвращает или задает значение, указывающее, будет ли текст сообщения об ошибке создаваться из встроенного набора сообщений об ошибках Microsoft Office Word или из компонента Microsoft XML Core Services (MSXML) 5.0, включенного в состав Office. |
XMLUseXSLTWhenSaving |
Возвращает или задает значение, указывающее, следует ли сохранить документ с помощью таблицы стилей преобразования (XSLT). |
Методы
AcceptAllRevisions() |
Принимает все отслеженные изменения в документе. |
AcceptAllRevisionsShown() |
Принимает все правки в документе, которые отображаются на экране. |
Activate() |
Передает фокус документе. |
AddToFavorites() |
Создает ярлык документа и добавляет его в папку Избранное. |
ApplyDocumentTheme(String) |
Применяет тему документа к документу. |
ApplyQuickStyleSet2(Object) |
Применяет к документу заданный быстрый стиль. |
ApplyTheme(String) |
Применяет тему к документу, если документ открыт. |
AutoFormat() |
Автоматически форматирует документ. Свойство Kind используется для указания типа формата. |
CanCheckin() |
Определяет, может ли Microsoft Office Word возвращать документ серверу. |
CheckConsistency() |
Ищет весь текст в документе на японском языке и отображает экземпляры, где использование знаков различается для одних и тех же слов. |
CheckGrammar() |
Запускает проверку правописания и грамматики для документа. |
CheckIn(Boolean, Object, Boolean) |
Возвращает документ с локального компьютера на сервер и задает режим "только для чтения" для локального документа, чтобы сделать его недоступным для редактирования на локальном компьютере. |
CheckInWithVersion(Boolean, Object, Boolean, Object) |
Возвращает документ с локального компьютера на сервер и задает режим "только для чтения" для локального документа, чтобы сделать его недоступным для редактирования на локальном компьютере. |
CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Запускает проверку правописания для документа. |
Close(Object, Object, Object) |
Закрывает документ. |
ClosePrintPreview() |
Переходит из режима предварительного просмотра документа к предыдущему режиму. Исключение возникает, если документ не находится в режиме предварительного просмотра. |
Compare(String, Object, Object, Object, Object, Object, Object, Object) |
Отображает метки правки, которые указывают на отличие данного документа от другого документа. |
ComputeStatistics(WdStatistic, Object) |
Возвращает статистику для содержимого документа. |
Convert() |
Преобразовывает документ в новейший формат файла и разрешает использование всех новых функциональных возможностей. |
ConvertAutoHyphens() |
Содержит переносы, созданные в процессе автоматической расстановки переносов и расстановки переносов вручную. |
ConvertNumbersToText(Object) |
Заменяет в указанном документе числа списка и поля LISTNUM на текст. |
ConvertVietDoc(Int32) |
Преобразовывает документы на вьетнамском языке в кодировку Юникод с использованием кодовой страницы, отличной от кодовой страницы по умолчанию. |
CopyStylesFromTemplate(String) |
Копирует стили из указанного шаблона в документ. |
CountNumberedItems(Object, Object) |
Возвращает количество маркированных или нумерованных элементов и полей LISTNUM в документе. |
CreateLetterContent(String, Boolean, String, WdLetterStyle, Boolean, WdLetterheadLocation, Single, String, String, String, WdSalutationType, String, String, String, String, String, String, String, String, String, String, String, Int32, Object, Object, Object, Object, Object, Object, Object, Object) |
Создает и возвращает объект LetterContent на основе указанных элементов писем. |
DataForm() |
Открытие диалогового окна Форма данных, которое служит для добавления, удаления и изменения точек записей данных. |
DeleteAllComments() |
Удаляет из коллекции Comments все примечания в документе. |
DeleteAllCommentsShown() |
Удаляет все правки в документе, которые отображаются на экране. |
DeleteAllEditableRanges(Object) |
Удаляет разрешения во всех диапазонах, разрешенных для изменения пользователю или группе пользователей. |
DeleteAllInkAnnotations() |
Удаляет все рукописные примечания в документе. |
DetectLanguage() |
Анализирует текст документа, чтобы определить язык, на котором написан текст. |
DowngradeDocument() |
Изменяет формат документа на формат документа Word 97-2003, чтобы его можно было редактировать в предыдущей версии Microsoft Office Word. |
EditionOptions(WdEditionType, WdEditionOption, String, Object) |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
EndReview() |
Завершает проверку файла, отправленного на проверку с помощью метода SendForReview(Object, Object, Object, Object) или автоматически включенного в цикл проверки посредством отправки документа другому пользователю в электронном сообщении. |
ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, WdExportRange, Int32, Int32, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object) |
Сохраняет документ в формате PDF или XPS. |
FitToPages() |
Уменьшает размер шрифта текста настолько, чтобы для размещения документа потребовалось на одну страницу меньше. |
FollowHyperlink(Object, Object, Object, Object, Object, Object, Object) |
Разрешает гиперссылку, либо отображает кэшированный документ, если документ уже загружен. |
ForwardMailer() |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
FreezeLayout() |
Фиксирует макет документа в его текущем отображении в режиме веб-просмотра, чтобы зафиксировать разрывы строк, и не перемещать рукописные примечания при изменении размеров окна. |
GetCrossReferenceItems(Object) |
Получает массив элементов, на которые можно ссылаться на основе указанного типа перекрестной ссылки. |
GetLetterContent() |
Извлекает элементы письма из документа и возвращает LetterContent. |
GetWorkflowTasks() |
Возвращает задачи рабочего процесса, которые назначены для документа. |
GetWorkflowTemplates() |
Возвращает шаблоны рабочего процесса, которые прикреплены к документу. |
GoTo(Object, Object, Object, Object) |
Возвращает объект Range, представляющий начальное положение указанного элемента, например, страницы, закладки или поля. |
LockServerFile() |
Блокирует документ на сервере, чтобы запретить его редактирование остальным пользователям. |
MakeCompatibilityDefault() |
Задает параметры совместимости на вкладке Совместимость в диалоговом окне Параметры как настройки по умолчанию для новых документов. |
ManualHyphenation() |
Включает расстановку переносов в документе вручную, по одной строке. Пользователю предлагается принять или отклонить предложенные варианты переноса слов. |
Merge(String, Object, Object, Object, Object) |
Объединяет изменения в одном документе, помеченные метками правки, с другим документом. |
Post() |
Публикует документ в общей папке в Microsoft Exchange. Метод отображает диалоговое окно Отправить в папку Exchange, поэтому папку можно выбрать. |
PresentIt() |
Открывает Microsoft Office PowerPoint с загруженным документом. |
PrintOut(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Выводит на печать целый документ или его часть. |
PrintPreview() |
Переключает в режим предварительного просмотра. |
Protect(WdProtectionType, Object, Object, Object, Object) |
Применяет для документа один из нескольких типов защиты. |
Range(Object, Object) |
Возвращает объект Range с помощью указанных положений начального и конечного знака. |
Redo(Object) |
Выполняет последнее действие, которое было отменено (обращает метод Undo(Object)). |
RejectAllRevisions() |
Отклоняет все отслеженные изменения в документе. |
RejectAllRevisionsShown() |
Отклоняет все правки в документе, которые отображаются на экране. |
Reload() |
Перезагружает кэшированный документ посредством разрешения гиперссылки на документе и его загрузки. |
ReloadAs(MsoEncoding) |
Перезагружает документ на основе HTML-документа с помощью кодировки указанного документа. |
RemoveCustomization() |
Удаляет настройку из документа. |
RemoveDocumentInformation(WdRemoveDocInfoType) |
Удаляет такие метаданные, как свойства и комментарии, из документа. |
RemoveLockedStyles() |
Удаляет заблокированные стили из документа, если к документу были применены ограничения форматирования. |
RemoveNumbers(Object) |
Удаляет нумерацию или маркеры из документа. |
RemoveTheme() |
Удаляет из документа активную тему. |
Repaginate() |
Выполняет разбиение всего документа на страницы. |
Reply() |
Открывает новое сообщение электронной почты, чтобы ответить на активное сообщение. Адрес отправителя включен в строку «Кому:». |
ReplyAll() |
Открывает новое сообщение электронной почты, чтобы ответить на активное сообщение. Адрес отправителя и все остальные адреса получателей включены в строки «Кому:» и «Копия:» соответственно. |
ReplyWithChanges(Object) |
Отправляет сообщение электронной почты автору документа, который был отправлен на проверку, уведомляя его о том, что проверяющий завершил проверку документа. |
ResetFormFields() |
Очищает все поля форм в документе, подготавливая форму для повторного заполнения. |
RunAutoMacro(WdAutoMacros) |
Запускает автоматический макрос, хранящийся в документе. |
RunLetterWizard(Object, Object) |
Запускает в документе Мастер писем. |
Save() |
Сохраняет документ. Если документ ранее не сохранялся, выводится диалоговое окно Сохранить как, в котором пользователь должен задать имя файла. |
SaveAs2(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Сохраняет документ с новым именем или форматом. Некоторые аргументы для данного метода соответствуют параметрам в диалоговом окне Сохранить как. |
SaveAsQuickStyleSet(String) |
Сохраняет используемую в данный момент группу "Быстрых стилей". |
Select() |
Выбирает документ. |
SelectAllEditableRanges(Object) |
Выделяет все диапазоны, которые разрешено изменять указанному пользователю или группе пользователей. |
SelectContentControlsByTag(String) |
Возвращает все элементы управления содержимым в документе, которые имеют указанный тег. |
SelectContentControlsByTitle(String) |
Возвращает все элементы управления содержимым в документе с указанным заголовком. |
SelectLinkedControls(CustomXMLNode) |
Возвращает все элементы управления содержимым в документе, которые имеют ссылки на указанный настраиваемый узел XML. |
SelectNodes(String, String, Boolean) |
Возвращает коллекцию XMLNodes, в которой хранятся все узлы, соответствующие параметру |
SelectSingleNode(String, String, Boolean) |
Возвращает объект XMLNode, представляющий первый узел в документе, соответствующий параметру |
SelectUnlinkedControls(CustomXMLPart) |
Возвращает все элементы управления содержимым в документе, которые не связаны с пользовательской XML-частью. |
SendFax(String, Object) |
Отправляет документ как факс без вмешательства пользователя. |
SendFaxOverInternet(Object, Object, Object) |
Отправляет документ поставщику службы факсов, который отправляет документ как факс одному или нескольким указанным получателям. |
SendForReview(Object, Object, Object, Object) |
Отправляет документ в сообщении электронной почты для проверки указанным получателям. |
SendMail() |
Открывает окно сообщений для отправки документа в Microsoft Exchange. |
SendMailer(Object, Object) |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
SetCompatibilityMode(Int32) |
Задает режим совместимости для документа. |
SetDefaultTableStyle(Object, Boolean) |
Задает стиль таблицы для использования во вновь созданных таблицах в документе. |
SetLetterContent(Object) |
Вставляет в документ содержимое указанного LetterContent. |
SetPasswordEncryptionOptions(String, String, Int32, Object) |
Задает параметры, которые Microsoft Office Word использует для шифрования документов, защищенных паролями. |
ToggleFormsDesign() |
Выполняет переключение в режим конструктора и из режима конструктора. |
TransformDocument(String, Boolean) |
Применяет к документу указанный файл таблицы стилей преобразования (XSLT) и заменяет документ полученным результатом. |
Undo(Object) |
Отменяет последнее действие или последовательность действий, отображаемых в списке Отменить. Значение |
UndoClear() |
Очищает список действий, которые можно отменить для документа. Соответствует списку элементов, который отображается при нажатии стрелки рядом с кнопкой Отменить на панели быстрого доступа. |
Unprotect(Object) |
Удаляет защиту документа. |
UpdateStyles() |
Если стили копируются из присоединенного к документу шаблона, при этому существующие стили перезаписываются в документ с тем же именем. |
UpdateSummaryProperties() |
Обновляет ключевое слово и текст примечания в диалоговом окне Свойства для отображения содержимого автореферата документа. |
ViewCode() |
Отображает окно кода для выделенных элементов управления Active X в документе. |
ViewPropertyBrowser() |
Отображает окно свойств для выделенных элементов управления Active X в указанном документе. |
WebPagePreview() |
Отображает окно предварительного просмотра документа в том виде, как она будет выглядеть при сохранении в качестве веб-страницы. |
События
ActivateEvent |
Это происходит, когда документ становится активным окном. |
BeforeClose |
Событие происходит непосредственно перед закрытием документа. |
BeforeDoubleClick |
Возникает при двойном щелчке на области редактирования в окне документа перед двойным щелчком по умолчанию. |
BeforePrint |
Происходит перед выводом документа на печать. |
BeforeRightClick |
Возникает при щелчке правой кнопкой мыши на области редактирования в окне документа перед щелчком правой кнопкой по умолчанию. |
BeforeSave |
Возникает перед сохранением документа. |
BindingContextChanged |
Представляет документ в проектах Word, созданных с помощью инструментов разработчика Office в Visual Studio. |
BuildingBlockInsert |
Происходит при вставке в документ стандартного блока. |
CloseEvent |
Происходит при закрытии документа. |
ContentControlAfterAdd |
Происходит после добавления в документ элемента управления содержимым. |
ContentControlBeforeContentUpdate |
Происходит непосредственно перед тем, как Microsoft Office Word обновит текст в элементе управления содержимым, если элемент управления содержимым связан с настраиваемой XML-частью. |
ContentControlBeforeDelete |
Происходит непосредственно перед удалением из документа элемента управления содержимым. |
ContentControlBeforeStoreUpdate |
Происходит непосредственно перед тем, как Microsoft Office Word автоматически обновляет данные в пользовательской XML-части, которая привязана к элементу управления содержимым (то есть после изменения текста в элементе управления содержимым). |
ContentControlOnEnter |
Происходит, когда пользователь щелкает на элементе управления содержимым, или при программном перемещении курсора внутрь элемента управления содержимым. |
ContentControlOnExit |
Возникает, когда пользователь щелкает на области вне элемента управления содержимым, или при программном перемещении курсора из элемента управления содержимым вовне. |
Deactivate |
Происходит, когда активный документ теряет фокус. |
MailMergeAfterMerge |
Событие происходит после успешного слияния всех записей. |
MailMergeAfterRecordMerge |
Происходит после успешного слияния каждой записи в источнике данных. |
MailMergeBeforeMerge |
Возникает, когда выполняется слияние, перед слиянием каких-либо записей. |
MailMergeBeforeRecordMerge |
Происходит, когда выполняется слияние отдельных записей. |
MailMergeDataSourceLoad |
Происходит при загрузке источника данных для слияния. |
MailMergeWizardSendToCustom |
Событие происходит при нажатии настраиваемой кнопки на шестом этапе Мастера слияния. |
MailMergeWizardStateChange |
Возникает, когда пользователь переходит из одного указанного этапа Мастера слияния в другой. |
New |
Возникает при создании нового документа. |
Open |
Происходит при открытии документа. |
SelectionChange |
Возникает при изменении выделения в окне документа. |
Shutdown |
Возникает при закрытии ведущего элемента документа. |
Startup |
Возникает после запуска документа и всех кодов инициализации в сборке. |
SyncEvent |
Возникает, когда выполняется синхронизация локальной копии документа, являющегося частью рабочей области для документов, с копией на сервере. |
WindowSize |
Событие возникает после перемещения окна документа или изменения его размеров. |
XMLAfterInsert |
Событие возникает при добавлении пользователем в документ нового элемента XML. Если в документ добавляется более одного элемента одновременно (например, при вырезании и вставке XML), событие возникает для каждого вставляемого элемента. |
XMLBeforeDelete |
Событие возникает при удалении пользователем элемента XML из документа. Если из документа удаляется более одного элемента одновременно (например, при вырезании и вставке XML), событие возникает для каждого удаляемого элемента. |