Document インターフェイス

定義

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

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、Wordプライマリ相互運用機能アセンブリのオブジェクトと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 派生させます。 このクラスは、そのメンバーへのすべての呼び出しを、Visual Studio Tools for Office ランタイムのインターフェイスのMicrosoft.Office.Tools.Word.Document内部実装にリダイレクトします。 詳細については、「 Programming Document-Level Customizations」を参照してください。

注意

これは、Visual Studio Tools for Office Runtime によって実装されたインターフェイスです。 コードに実装されるものではありません。 詳細については、「Visual Studio Tools for Office ランタイムの概要」を参照してください。

使用

ここでは、.NET Framework 4 以降を対象とする Office プロジェクトで使用される型のバージョンについて説明します。 .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

文書のクリック アンド タイプ機能を使用したときにテキストに適用される、既定の段落スタイルを取得または設定します。

CoAuthoring

文書の共同編集に関する機能を表します。

CommandBars

Microsoft Office Word のメニュー バーおよびすべてのツール バーを表す CommandBars コレクションを取得します。

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

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

DefaultExtension

この Document オブジェクトの既定の拡張機能を取得します。

DefaultTableStyle

文書で新規作成されるすべての表に適用される表スタイルを取得します。

DefaultTabStop

文書の既定のタブ ストップ間隔をポイント数で取得または設定します。

DefaultTargetFrame

ハイパーリンク経由で Web ページを表示する場合に使用するブラウザー枠を取得または設定します。

DisableFeatures

DisableFeaturesIntroducedAfter プロパティで指定したバージョンより後に導入されたすべての機能について、無効かどうかを示す値を取得または設定します。

DisableFeaturesIntroducedAfter

指定したバージョンの Microsoft Office Word より後に導入されたすべての機能が、この文書でのみ無効にされているかどうかを示す値を取得または設定します。

DocumentInspectors

非表示の個人情報 (作成者の名前、社名、リビジョン日付など) を検索するために使用できる DocumentInspectors オブジェクトを取得します。

DocumentLibraryVersions

バージョン管理が有効にされ、サーバーの文書ライブラリに格納されている共有文書について、バージョン コレクションを表す DocumentLibraryVersions コレクションを取得します。

DocumentTheme

文書に適用されている Microsoft Office テーマを取得します。

DoNotEmbedSystemFonts

共通システム フォントを Microsoft Office Word で埋め込むかどうかを示す値を取得または設定します。

Email

文書の電子メールに関連するすべてのプロパティを含む Email オブジェクトを取得します。

EmbedLinguisticData

Microsoft Office Word で、文書に音声入力データや手書き入力データを埋め込み、さらに Windows Text Service Framework アプリケーション プログラミング インターフェイス (API) を使用して Microsoft Office に接続されているデバイスから受信したテキスト サービス データを制御するかどうかを示す値を取得または設定します。

EmbedTrueTypeFonts

文書を保存するときに、Microsoft Office Word で文書に TrueType フォントを埋め込むかどうかを示す値を取得または設定します。

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

フレーム ページ全体またはフレーム ページ上の 1 つのフレームを表す Frameset を取得します。

FullName

ドライブまたは Web パスを含む文書の名前を取得します。

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

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

HasPassword

ドキュメントを開くためにパスワードが必要かどうかを示す値を取得します。

HasVBProject

文書に Microsoft Visual Basic for Applications (VBA) プロジェクトがアタッチされているかどうかを示す値を取得します。

HostContext

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

HTMLDivisions

Web 文書の HTML 部分を表す HTMLDivisions オブジェクトを取得します。

Hyperlinks

文書内のすべてのハイパーリンクを表す Hyperlinks コレクションを取得します。

HyphenateCaps

すべて大文字で記述されている単語をハイフネーションできるかどうかを示す値を取得または設定します。

HyphenationZone

ハイフネーション ゾーンの幅を取得または設定します (ポイント単位)。

Indexes

文書内のすべての索引を表す Indexes コレクションを取得します。

InlineShapes

文書内のすべての InlineShapes オブジェクトを表す InlineShape コレクションを取得します。

InnerObject

Document の基になるネイティブ オブジェクトを表す Document を取得します。

IsMasterDocument

文書がマスター文書であるかどうかを示す値を取得します。

IsSubdocument

文書がマスター文書のサブ文書として、分割ドキュメント ウィンドウ内で開かれているかどうかを示す値を取得します。

ItemProvider

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

JustificationMode

文書の文字間隔を取得または設定します。

KerningByAlgorithm

Microsoft Office Word で、文書内の半角のラテン文字および区切り記号をカーニングするかどうかを示す値を取得または設定します。

Kind

Microsoft Office Word で文書をオート フォーマットする場合に使用する、書式の種類を取得または設定します。

LanguageDetected

文書内のテキストの言語を、Microsoft Office Word で検出済みであるかどうかを示す値を取得または設定します。

ListParagraphs

文書内のすべての番号付き段落を表す ListParagraphs コレクションを取得します。

Lists

文書内のすべての書式付きリストを格納する Lists コレクションを取得します。

ListTemplates

文書のすべてのリスト書式を表す ListTemplates コレクションを取得します。

LockQuickStyleSet

使用されるクイック スタイルのセットをユーザーが変更できるかどうかを示す値を取得または設定します。

LockTheme

ユーザーが文書のテーマを変更できるかどうかを示す値を取得または設定します。

MailEnvelope

文書の電子メール ヘッダーを表す MsoEnvelope を取得します。

Mailer

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

MailMerge

文書の差し込み印刷機能を表す MailMerge を取得します。

Name

文書の名前を取得します。

NoLineBreakAfter

Microsoft Office Word で、この文字の後ろでの改行を抑止する禁則文字を取得または設定します。

NoLineBreakBefore

Microsoft Office Word で、この文字の前での改行を抑止する禁則文字を取得または設定します。

OMathBreakBin

数式が 2 行以上に分割される場合に、Microsoft Office Word による二項演算子の配置場所を指定する値を取得または設定します。

OMathBreakSub

改行の前に配置される減算演算子の Microsoft Office Word による処理方法を指定する値を取得または設定します。

OMathFontName

数式を表示するために文書内で使用されるフォントの名前を取得または設定します。

OMathIntSubSupLim

積分の限界の既定の場所を指定する値を取得または設定します。

OMathJc

数式グループの既定の配置 (左揃え、右揃え、中央揃え、グループ化して中央揃え) を示す値を取得または設定します。

OMathLeftMargin

数式の左余白を指定する値を取得または設定します。

OMathNarySupSubLim

積分以外の n 項オブジェクトの限界の既定の場所を指定する値を取得または設定します。

OMathRightMargin

数式の右余白を表す値を取得または設定します。

OMaths

文書内の OMath オブジェクトのコレクションを取得します。

OMathSmallFrac

文書に含まれる数式で小さな分数を使用するかどうかを示す値を取得または設定します。

OMathWrap

新しい行に折り返す数式の 2 行目の配置を指定する値を取得または設定します。

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

文書のディスクまたは Web パスを取得します。

Permission

文書のアクセス許可設定を表す Permission を取得します。

PrintFormsData

Microsoft Office Word で、対応するオンライン フォームから入力されたデータだけを、印刷済みのフォームに出力するかどうかを示す値を取得または設定します。

PrintFractionalWidths

文書の書式設定で、文字の表示および印刷を行う場合に、スペーシングに小数値を使用するかどうかを示す値を取得または設定します。

PrintPostScriptOverText

PostScript プリンターを使用する場合に、文書内の PRINT フィールド命令 (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 で、埋め込み TrueType フォントのサブセットを文書と一緒に保存するかどうかを示す値を取得または設定します。

Scripts

文書内の HTML スクリプトを表す Scripts コレクションを取得します。

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

文書に添付されている Web スタイル シートを表す StyleSheets オブジェクトを取得します。

StyleSortMethod

[スタイル] 作業ウィンドウのスタイルを並べ替えるときに使用される並べ替え方法を指定する値を取得または設定します。

Subdocuments

文書内のすべてのサブ文書を表す Subdocuments コレクションを取得します。

Sync

ドキュメント ワークスペースに含まれるドキュメントのメソッドおよびプロパティへのアクセスを可能にする Sync オブジェクトを取得します。

Tables

文書内のすべての表を表す Tables コレクションを取得します。

TablesOfAuthorities

文書の引用文献一覧を表す TablesOfAuthorities コレクションを取得します。

TablesOfAuthoritiesCategories

文書で使用できる引用文献一覧のカテゴリを表す TablesOfAuthoritiesCategories コレクションを取得します。

TablesOfContents

文書の目次を表す TablesOfContents コレクションを取得します。

TablesOfFigures

文書の図表目次を表す TablesOfFigures コレクションを取得します。

Tag

文書に保存するデータが格納されているオブジェクトを取得または設定します。

TextEncoding

Microsoft Office Word で、エンコード済みのテキスト ファイルとして文書を保存する場合に使用するコード ページ、つまり文字セットを、取得または設定します。

TextLineEnding

Microsoft Office Word でテキスト ファイルとして保存する文書に改行や段落区切りを記述する方法を示す、WdLineEndingType 定数を取得または設定します。

TrackFormatting

変更の追跡がオンの場合に、書式の変更を追跡するかどうかを示す値を取得または設定します。

TrackMoves

変更の追跡がオンの場合に、移動されたテキストをマークするかどうかを示す値を取得または設定します。

TrackRevisions

文書の変更履歴を記録するかどうかを示す値を取得または設定します。

Type

文書の種類 (テンプレートまたは文書) を取得します。

UpdateStylesOnOpen

添付されているテンプレートのスタイルに合わせて、文書内のスタイルを、文書を開くたびに更新するかどうかを示す値を取得または設定します。

UseMathDefaults

新しい数式を作成するときに、既定の数式設定を使用するかどうかを示す値を取得または設定します。

UserControl

その文書またはアプリケーションを作成または開いたのがユーザーであるかどうかを示す値を取得または設定します。

Variables

文書に格納されている変数を表す Variables コレクションを取得します。

VBASigned

文書の Visual Basic for Applications (VBA) プロジェクトがデジタル署名されているかどうかを示す値を取得します。

VBProject

ドキュメントの Microsoft.Vbe.Interop.VBProject を取得します。

VstoSmartTags

ドキュメントに関連付けられている SmartTagCollection を取得します。

WebOptions

WebOptions オブジェクトを取得します。このオブジェクトには、文書を Web ページとして保存するか、Web ページとして開く場合に Microsoft Office Word で使用する文書レベルの属性が格納されています。

Windows

Sales.doc:1、Sales.doc:2 など、すべての文書ウィンドウを表す Windows コレクションを取得します。

WordOpenXML

Word Open XML Formats で文書の内容を格納している XML 文字列を取得します。

Words

文書内のすべての単語を表す Words コレクションを取得します。

WritePassword

文書に変更を保存する場合のパスワードを設定します。

WriteReserved

文書が書き込みパスワードで保護されているかどうかを示す値を取得します。

XMLHideNamespaces

[XML データ構造] タスク ペインに一覧表示する要素のうち、XML 名前空間を非表示にするかどうかを示す値を取得します。

XMLNodes

文書内の全 XML 要素のコレクションを表す XMLNodes コレクションを取得します。

XMLSaveDataOnly

Microsoft Office Word で XML データだけを保存するのか、文書全体を保存するのかを示す値を取得または設定します。

XMLSaveThroughXSLT

ユーザーが文書を保存する場合に適用される、拡張スタイルシート言語変換 (XSLT: Extensible Stylesheet Language Transformation) のパスおよびファイル名を取得または設定します。

XMLSchemaReferences

文書に追加されているスキーマを表す XMLSchemaReferences コレクションを取得します。

XMLSchemaViolations

文書内の、検証エラーのあるすべてのノードを表す XMLNodes コレクションを取得します。

XMLShowAdvancedErrors

エラー メッセージ テキストが、Microsoft Office Word に組み込まれているエラー メッセージから生成されたテキストであるか、Microsoft Office に含まれている Microsoft XML Core Services (MSXML) 5.0 コンポーネントで生成されたテキストであるのかを示す値を取得または設定します。

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)

既定以外のコード ページを使用しているベトナム語の文書を Unicode に変換します。

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()

Microsoft Office Word の旧バージョンで編集できるように、文書を Word 97-2003 ドキュメント形式に変換します。

EditionOptions(WdEditionType, WdEditionOption, String, Object)

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

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()

テキストのフォント サイズを小さくして、文書が 1 ページ少ないページ数に収まるようにします。

FollowHyperlink(Object, Object, Object, Object, Object, Object, Object)

ハイパーリンクを解決します。または、文書がダウンロード済みの場合には、キャッシュされている文書を表示します。

ForwardMailer()

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

FreezeLayout()

ウィンドウのサイズが変更されたときに、改行が固定され、インク注釈が移動しないように、Web ビューでの文書のレイアウトを現在の表示に固定します。

GetCrossReferenceItems(Object)

指定したクロス リファレンスの種類に基づいて、相互参照できる項目の配列を取得します。

GetLetterContent()

文書からレターの構成要素を検索し LetterContent を返します。

GetWorkflowTasks()

文書に割り当てられているワークフロー タスクを返します。

GetWorkflowTemplates()

文書にアタッチされているワークフロー テンプレートを返します。

GoTo(Object, Object, Object, Object)

ページ、ブックマーク、フィールドなど、指定された項目の開始位置を表す Range を返します。

LockServerFile()

サーバー上の文書をロックして、他のユーザーが編集できないようにします。

MakeCompatibilityDefault()

互換性オプションを設定します。これらのオプションは、新規作成する文書の既定の設定として使用され、[オプション] ダイアログ ボックスの [互換性] ページに表示されます。

ManualHyphenation()

文書にハイフネーションを手動で追加する処理を開始します。1 行ずつ処理します。 示されたハイフネーションを受け入れるかどうかを確認するメッセージが表示されます。

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)

複数の保護機能のうちの 1 つを文書に適用します。

Range(Object, Object)

指定された開始文字位置と終了文字位置を使用して Range を返します。

Redo(Object)

最後に元に戻された処理を、やり直します。Undo(Object) メソッドの逆です。

RejectAllRevisions()

文書の変更履歴をすべて元に戻します。

RejectAllRevisionsShown()

画面に表示されている、文書内のすべての変更履歴を元に戻します。

Reload()

文書のハイパーリンクを解決し、文書をダウンロードし、キャッシュ文書を再度読み込みます。

ReloadAs(MsoEncoding)

HTML 文書に基づき、指定した文書エンコーディングを使用して、文書を再度読み込みます。

RemoveCustomization()

ドキュメントからカスタマイズを削除します。

RemoveDocumentInformation(WdRemoveDocInfoType)

文書からプロパティやコメントなどのメタデータを削除します。

RemoveLockedStyles()

文書に書式設定の制限が適用されている場合に、文書で使用しているスタイルがロックされているとき、この文書を削除します。

RemoveNumbers(Object)

文書から箇条書きの番号を削除します。

RemoveTheme()

文書からアクティブ テーマを削除します。

Repaginate()

文書全体のページ番号を振り直します。

Reply()

アクティブなメッセージの返信として、新しい電子メール メッセージを開きます。 送信者のアドレスが宛先行に設定されます。

ReplyAll()

アクティブなメッセージの返信として、新しい電子メール メッセージを開きます。 送信者のアドレスが宛先行に、他の各受信者のアドレスが Cc: 行に設定されます。

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)

XPath パラメーターと一致するノードを、文書で出現する順序で格納した XMLNodes コレクションを取得します。

SelectSingleNode(String, String, Boolean)

XPath パラメーターと一致する、文書内の最初のノードを表す XMLNode オブジェクトを返します。

SelectUnlinkedControls(CustomXMLPart)

カスタム XML 部分にリンクされていないドキュメント内のすべてのコンテンツ コントロールを返します。

SendFax(String, Object)

ユーザーとのやり取りなしで、文書を FAX 送信します。

SendFaxOverInternet(Object, Object, Object)

文書を FAX サービス プロバイダーに送信します。FAX サービス プロバイダーは、指定した受信者に文書を FAX 送信します。

SendForReview(Object, Object, Object, Object)

指定した受信者に対して文書を校閲用に電子メール メッセージで送信します。

SendMail()

Microsoft Exchange 経由で文書を送信するために、メッセージ ウィンドウを開きます。

SendMailer(Object, Object)

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

SetCompatibilityMode(Int32)

文書の互換モードを設定します。

SetDefaultTableStyle(Object, Boolean)

文書に表を新規作成する場合に使用する、表のスタイルを指定します。

SetLetterContent(Object)

指定された LetterContent の内容を文書に挿入します。

SetPasswordEncryptionOptions(String, String, Int32, Object)

Microsoft Office Word で、文書をパスワードによって暗号化する場合に使用するオプションを設定します。

ToggleFormsDesign()

フォーム デザイン モードのオン/オフを切り替えます。

TransformDocument(String, Boolean)

指定された拡張スタイルシート言語変換 (XSLT: Extensible Stylesheet Language Transformation) を文書に適用し、その結果で文書を置換します。

Undo(Object)

最後の 1 つまたは複数の操作をやり直します。やり直す操作は、[元に戻す] 一覧に表示されます。 操作を正常にやり直した場合、true を返します。

UndoClear()

文書で元に戻すことができる操作の一覧の内容を削除します。 クイック アクセス ツール バーの [元に戻す] ボタンの横にある矢印をクリックしたときに表示される項目の一覧に相当します。

Unprotect(Object)

文書の保護を解除します。

UpdateStyles()

添付されているテンプレートから文書にスタイルをすべてコピーします。文書に同じ名前のスタイルが既に存在する場合には上書きします。

UpdateSummaryProperties()

[プロパティ] ダイアログ ボックスに表示されるキーワードおよびコメントのテキストを更新して、文書の AutoSummary の内容を反映します。

ViewCode()

文書で選択してある ActiveX コントロールに対応するコード ウィンドウを表示します。

ViewPropertyBrowser()

文書で選択してある ActiveX コントロールに対応するプロパティ ウィンドウを表示します。

WebPagePreview()

文書を Web ページとして保存した場合の外観を示すプレビューを表示します。

イベント

ActivateEvent

文書がアクティブ ウィンドウになったときに発生します。

BeforeClose

文書が閉じる直前に発生します。

BeforeDoubleClick

ドキュメント ウィンドウの編集領域がダブルクリックされたときに、既定のダブルクリック処理が行われる前に発生します。

BeforePrint

文書を印刷するとき、印刷が行われる前に発生します。

BeforeRightClick

ドキュメント ウィンドウの編集領域が右クリックされたとき、既定の右クリック処理が行われる前に発生します。

BeforeSave

文書を保存するときに、保存が行われる前に発生します。

BindingContextChanged

Visual Studio で Office 開発ツールを使用して作成された Word プロジェクトのドキュメントを表します。

BuildingBlockInsert

文書にビルド ブロックが挿入されたときに発生します。

CloseEvent

文書が閉じられたときに発生します。

ContentControlAfterAdd

コンテンツ コントロールが文書に追加された後に発生します。

ContentControlBeforeContentUpdate

コンテンツ コントロールがカスタム XML 部分にバインドされている場合、Microsoft Office Word がコンテンツ コントロール内のテキストを更新する直前に発生します。

ContentControlBeforeDelete

コンテンツ コントロールが文書から削除される直前に発生します。

ContentControlBeforeStoreUpdate

コンテンツ コントロールにバインドされているカスタム XML 部分内のデータが Microsoft Office Word で更新される直前 (コンテンツ コントロール内のテキストが変更された後) に発生します。

ContentControlOnEnter

ユーザーがコンテンツ コントロールをクリックしたとき、またはプログラムによってカーソルがコンテンツ コントロール内に移動したときに発生します。

ContentControlOnExit

ユーザーがコンテンツ コントロールの外部をクリックしたとき、またはプログラムによってカーソルがコンテンツ コントロールの外部に移動したときに発生します。

Deactivate

アクティブなドキュメント ウィンドウがフォーカスを失ったときに発生します。

MailMergeAfterMerge

差し込み印刷するすべてレコードが正常にマージされた場合に発生します。

MailMergeAfterRecordMerge

データ ソース内の各レコードが、差し込み印刷に正常にマージされた後に発生します。

MailMergeBeforeMerge

マージを行うときに、レコードのマージ処理の開始前に発生します。

MailMergeBeforeRecordMerge

差し込み印刷の各レコードをマージ処理するときに発生します。

MailMergeDataSourceLoad

差し込み印刷するデータ ソースが読み込まれたときに発生します。

MailMergeWizardSendToCustom

差し込み印刷ウィザードの手順 6 で、カスタム ボタンがクリックされたときに発生します。

MailMergeWizardStateChange

ユーザーが、差し込み印刷ウィザードのある特定の手順から別の特定の手順に移動する場合に発生します。

New

文書が新規作成されると発生します。

Open

文書が開かれたときに発生します。

SelectionChange

ドキュメント ウィンドウで、選択項目が変更されたときに発生します。

Shutdown

文書のホスト項目がシャットダウンすると発生します。

Startup

ドキュメントが実行中になり、アセンブリのすべての初期化コードが実行された後で発生します。

SyncEvent

ドキュメント ワークスペースに含まれている文書のローカル コピーを、サーバー上のコピーと同期させる場合に発生します。

WindowSize

ドキュメント ウィンドウのサイズが変更された場合、またはドキュメント ウィンドウが移動された場合に発生します。

XMLAfterInsert

ユーザーが文書に新しい XML 要素を追加したときに発生します。 XML のカット アンド ペーストなど、文書に同時に複数の要素が追加された場合、このイベントは挿入される要素ごとに発生します。

XMLBeforeDelete

ユーザーが文書から XML 要素を削除するときに発生します。 XML のカット アンド ペーストなどで文書から同時に複数の要素が削除される場合、このイベントは削除される要素ごとに発生します。

適用対象