次の方法で共有


DocumentBase クラス

Microsoft Office Word 用のドキュメント レベルのプロジェクトにある ThisDocument クラスの基本クラスを提供します。

継承階層

System.Object
  Microsoft.Office.Tools.Word.DocumentBase

名前空間:  Microsoft.Office.Tools.Word
アセンブリ:  Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll 内)

構文

'宣言
Public MustInherit Class DocumentBase _
    Implements IDocumentExtension, IExtension, EntryPoint, ISupportInitialize,  _
    IBindableComponent, IComponent, IDisposable
public abstract class DocumentBase : IDocumentExtension, 
    IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent, 
    IDisposable

DocumentBase 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド DocumentBase インフラストラクチャ。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ _CodeName インフラストラクチャ。
パブリック プロパティ ActiveTheme 文書のアクティブ テーマの名前と書式オプションを取得します。
パブリック プロパティ ActiveThemeDisplayName 文書のアクティブ テーマの表示名を取得します。
パブリック プロパティ ActiveWindow アクティブ ウィンドウを表す Window を取得します。
パブリック プロパティ ActiveWritingStyle
パブリック プロパティ Application 文書の作成者を表す Application オブジェクトを取得します。
パブリック プロパティ AttachedTemplate 文書に添付されているテンプレートを表す Template を取得または設定します。
パブリック プロパティ AutoFormatOverride 書式設定が制限されているドキュメントで、オートフォーマット オプションによって書式設定の制限をオーバーライドするかどうかを示す値を取得または設定します。
パブリック プロパティ AutoHyphenation 指定した文書で自動ハイフネーションがオンであるかどうかを示す値を取得または設定します。
パブリック プロパティ Background 指定した文書の背景イメージを表す Shape オブジェクトを取得または設定します。
パブリック プロパティ Base この DocumentBase オブジェクトが拡張する Document オブジェクトを取得します。
パブリック プロパティ Bibliography 文書に含まれている参考文献の参照を取得します。
パブリック プロパティ BindingContext インフラストラクチャ。
パブリック プロパティ Bookmarks 文書内のすべてのブックマークを表す Microsoft.Office.Interop.Word.Bookmarks コレクションを取得します。
パブリック プロパティ BuiltInDocumentProperties 文書のすべての組み込み文書プロパティを表す DocumentProperties コレクションを取得します。
パブリック プロパティ Characters 文書内の文字を表す Characters コレクションを取得します。
パブリック プロパティ ChildNodeSuggestions DocumentBase (割り当てられているすべてのスキーマのルート要素を返す)、または、XMLNode オブジェクト (指定した要素の子要素を返す) で使用できる要素の一覧を表す XMLChildNodeSuggestions コレクションを取得します。
パブリック プロパティ ClickAndTypeParagraphStyle 文書のクリック アンド タイプ機能を使用したときにテキストに適用される、既定の段落スタイルを取得または設定します。
パブリック プロパティ CoAuthoring 文書の共同編集に関する機能を表します。このプロパティは Word 2010 プロジェクトのみで使用できます。
パブリック プロパティ CodeName インフラストラクチャ。
パブリック プロパティ CommandBars Microsoft Office Word のメニュー バーおよびすべてのツール バーを表す CommandBars コレクションを取得します。
パブリック プロパティ Comments 文書内のすべてのコメントを表す Comments コレクションを取得します。
パブリック プロパティ Compatibility 指定した互換性オプションが有効かどうかを示す値を取得します。
パブリック プロパティ CompatibilityMode Word 文書を開く際に使用される互換モードを指定する値を取得します。このメソッドは Word 2010 プロジェクトのみで使用できます。
パブリック プロパティ ConsecutiveHyphensLimit ハイフン (-) で終了できる連続行の最大数を取得または設定します。
パブリック プロパティ Container 文書のコンテナー アプリケーションを取得します。
パブリック プロパティ Content メイン文書ストーリーを表す Range を取得します。
パブリック プロパティ ContentControls 文書にあるすべてのコンテンツ コントロールのコレクションを取得します。
パブリック プロパティ ContentTypeProperties 文書内に格納されているメタデータ (作成者の名前、件名、会社など) を取得します。
パブリック プロパティ Controls 文書にあるマネージ コントロールのコレクションを取得します。
パブリック プロパティ Creator 文書が作成されたアプリケーションを取得します。
パブリック プロパティ CurrentRsid Microsoft Office Word が文書の変更に割り当てるランダムな番号を取得します。
パブリック プロパティ CustomDocumentProperties 文書のすべてのカスタム文書プロパティを表す DocumentProperties コレクションを取得します。
パブリック プロパティ CustomXMLParts 文書内のカスタム XML 部分を返します。
パブリック プロパティ DataBindings インフラストラクチャ。
パブリック プロパティ DataHost インフラストラクチャ。
パブリック プロパティ DefaultTableStyle 文書で新規作成されるすべての表に適用される表スタイルを取得します。
パブリック プロパティ DefaultTabStop 文書の既定のタブ ストップ間隔をポイント数で取得または設定します。
パブリック プロパティ DefaultTargetFrame ハイパーリンク経由で Web ページを表示する場合に使用するブラウザー枠を取得または設定します。
パブリック プロパティ DisableFeatures DisableFeaturesIntroducedAfter プロパティで指定したバージョンより後に導入されたすべての機能について、無効かどうかを示す値を取得または設定します。
パブリック プロパティ DisableFeaturesIntroducedAfter 指定したバージョンの Microsoft Office Word より後に導入されたすべての機能が、この文書でのみ無効にされているかどうかを示す値を取得または設定します。
パブリック プロパティ DocID インフラストラクチャ。
パブリック プロパティ DocumentInspectors 非表示の個人情報 (作成者の名前、社名、リビジョン日付など) を検索するために使用できる Microsoft.Office.Core.DocumentInspectors オブジェクトを取得します。
パブリック プロパティ DocumentLibraryVersions バージョン管理が有効にされ、サーバーの文書ライブラリに格納されている共有文書について、バージョン コレクションを表す DocumentLibraryVersions コレクションを取得します。
パブリック プロパティ DocumentTheme 文書に適用されている Microsoft Office テーマを取得します。
パブリック プロパティ DoNotEmbedSystemFonts 共通システム フォントを Microsoft Office Word で埋め込むかどうかを示す値を取得または設定します。
パブリック プロパティ Email 文書の電子メールに関連するすべてのプロパティを含む Email オブジェクトを取得します。
パブリック プロパティ EmbedLinguisticData Microsoft Office Word で、文書に音声入力データや手書き入力データを埋め込み、さらに Windows Text Service Framework アプリケーション プログラミング インターフェイス (API) を使用して Microsoft Office に接続されているデバイスから受信したテキスト サービス データを制御するかどうかを示す値を取得または設定します。
パブリック プロパティ EmbedSmartTags Microsoft Office Word で文書にスマート タグ情報を保存するかどうかを示す値を取得または設定します。
パブリック プロパティ EmbedTrueTypeFonts 文書を保存するときに、Microsoft Office Word で文書に TrueType フォントを埋め込むかどうかを示す値を取得または設定します。
パブリック プロパティ EncryptionProvider Microsoft Office Word で文書を暗号化する場合に使用する、アルゴリズム暗号化プロバイダーの名前を取得または設定します。
パブリック プロパティ Endnotes 文書内のすべての文末脚注を表す Endnotes コレクションを取得します。
パブリック プロパティ EnforceStyle 保護された文書に対し書式設定の制限を適用するかどうかを示す値を取得または設定します。
パブリック プロパティ Envelope 文書内の封筒機能および封筒を表す Envelope を取得します。
パブリック プロパティ 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 インフラストラクチャ。
パブリック プロパティ HasPassword 文書を開く場合にパスワードが必要かどうかを示す値を取得します。
パブリック プロパティ HasRoutingSlip 文書に回覧用紙が添付されているかどうかを示す値を取得または設定します。
パブリック プロパティ HasVBProject 文書に Microsoft Visual Basic for Applications (VBA) プロジェクトがアタッチされているかどうかを示す値を取得します。
パブリック プロパティ HostContext インフラストラクチャ。
パブリック プロパティ HTMLDivisions Web 文書の HTML 部分を表す HTMLDivisions オブジェクトを取得します。
パブリック プロパティ HTMLProject インフラストラクチャ。
パブリック プロパティ Hyperlinks 文書内のすべてのハイパーリンクを表す Hyperlinks コレクションを取得します。
パブリック プロパティ HyphenateCaps すべて大文字で記述されている単語をハイフネーションできるかどうかを示す値を取得または設定します。
パブリック プロパティ HyphenationZone ハイフネーション ゾーンの幅を取得または設定します (ポイント単位)。
パブリック プロパティ Indexes 文書内のすべての索引を表す Indexes コレクションを取得します。
パブリック プロパティ InlineShapes 文書内のすべての InlineShape オブジェクトを表す InlineShapes コレクションを取得します。
パブリック プロパティ InnerObject この DocumentBase が表す文書ホスト項目の基になるネイティブなオブジェクトを表す Microsoft.Office.Interop.Word.Document を取得します。
パブリック プロパティ IsMasterDocument 文書がマスター文書であるかどうかを示す値を取得します。
パブリック プロパティ IsSubdocument 文書がマスター文書のサブ文書として、分割ドキュメント ウィンドウ内で開かれているかどうかを示す値を取得します。
パブリック プロパティ ItemProvider インフラストラクチャ。
パブリック プロパティ JustificationMode 文書の文字間隔を取得または設定します。
パブリック プロパティ KerningByAlgorithm Microsoft Office Word で、文書内の半角のラテン文字および区切り記号をカーニングするかどうかを示す値を取得または設定します。
パブリック プロパティ Kind Microsoft Office Word で文書をオート フォーマットする場合に使用する、書式の種類を取得または設定します。
パブリック プロパティ LanguageDetected 文書内のテキストの言語を、Microsoft Office Word で検出済みであるかどうかを示す値を取得または設定します。
パブリック プロパティ ListParagraphs 文書内のすべての番号付き段落を表す ListParagraphs コレクションを取得します。
パブリック プロパティ Lists 文書内のすべての書式付きリストを格納する Lists コレクションを取得します。
パブリック プロパティ ListTemplates 文書のすべてのリスト書式を表す ListTemplates コレクションを取得します。
パブリック プロパティ LockQuickStyleSet 使用されるクイック スタイルのセットをユーザーが変更できるかどうかを示す値を取得または設定します。
パブリック プロパティ LockTheme ユーザーが文書のテーマを変更できるかどうかを示す値を取得または設定します。
パブリック プロパティ MailEnvelope 文書の電子メール ヘッダーを表す MsoEnvelope を取得します。
パブリック プロパティ Mailer インフラストラクチャ。
パブリック プロパティ 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 コレクションを取得します。
パブリック プロパティ Routed 文書を次の受信者に回覧されたかどうかを示す値を取得します。
パブリック プロパティ RoutingSlip 文書の回覧用紙の情報を表す RoutingSlip を取得します。
パブリック プロパティ 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 文書内のすべての Shape オブジェクトを表す Shapes コレクションを取得します。
パブリック プロパティ SharedWorkspace 文書が配置されているドキュメント ワークスペースを表す SharedWorkspace を取得します。
パブリック プロパティ ShowGrammaticalErrors 文法エラーを文書内で緑色の波線で表すかどうかを示す値を取得または設定します。
パブリック プロパティ ShowRevisions 文書の変更履歴を画面に表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowSpellingErrors Microsoft Office Word で、文書内のスペル ミスに下線を表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowSummary 文書の要約を表示するかどうかを示す値を取得または設定します。
パブリック プロパティ Signatures 文書のデジタル署名を表す SignatureSet を取得します。
パブリック プロパティ Site インフラストラクチャ。
パブリック プロパティ SmartDocument スマート ドキュメント ソリューションの設定を表す SmartDocument を取得します。
パブリック プロパティ SmartTags 文書内のスマート タグを表す SmartTags オブジェクトを取得します。
パブリック プロパティ SmartTagsAsXMLProps スマート タグを含んでいる文書を HTML で保存する場合に、Microsoft Office Word でスマート タグ情報を含めた XML ヘッダーを作成するかどうかを示す値を取得または設定します。
パブリック プロパティ SnapToGrid 文書でオートシェイプや東アジア言語の文字を描画、移動またはサイズ変更する場合に、それらを非表示のグリッドに自動的に揃えるかどうかを示す値を取得または設定します。
パブリック プロパティ SnapToShapes オートシェイプや東アジア言語を、文書内の他のオートシェイプや東アジア言語の水平の端および垂直の端を通るグリッド線に、自動的に揃えるかどうかを示す値を取得または設定します。
パブリック プロパティ SpellingChecked 文書全体でスペル チェックを行ったかどうかを示す値を取得または設定します。
パブリック プロパティ SpellingErrors 文書内でスペル ミスとして識別された単語を表す ProofreadingErrors コレクションを取得します。
パブリック プロパティ StoryRanges 文書内のすべてのストーリーを表す StoryRanges コレクションを取得します。
パブリック プロパティ Styles 文書の Styles コレクションを取得します。
パブリック プロパティ StyleSheets 文書に添付されている Web スタイル シートを表す StyleSheets オブジェクトを取得します。
パブリック プロパティ StyleSortMethod [スタイル] 作業ウィンドウのスタイルを並べ替えるときに使用される並べ替え方法を指定する値を取得または設定します。
パブリック プロパティ Subdocuments 文書内のすべてのサブ文書を表す Subdocuments コレクションを取得します。
パブリック プロパティ SummaryLength 文書の長さに対する要約の長さの割合 (%) を取得または設定します。
パブリック プロパティ SummaryViewMode 要約の表示方法を取得または設定します。
パブリック プロパティ 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 を取得します。
パブリック プロパティ Versions 文書のすべてのバージョンを表す Versions コレクションを取得します。
パブリック プロパティ VstoSmartTags 文書に関連付けられた Microsoft.Office.Tools.SmartTagCollection を取得します。
パブリック プロパティ WebOptions WebOptions オブジェクトを取得します。このオブジェクトには、文書を Web ページとして保存するか、Web ページとして開く場合に Microsoft Office Word で使用する文書レベルの属性が格納されています。
パブリック プロパティ Windows Sales.doc:1、Sales.doc:2 など、すべての文書ウィンドウを表す Windows コレクションを取得します。
パブリック プロパティ WordOpenXML Word Open XML 形式で文書の内容を格納している XML 文字列を取得します。
パブリック プロパティ Words 文書内のすべての単語を表す Microsoft.Office.Interop.Word.Words コレクションを取得します。
パブリック プロパティ WritePassword 文書に変更を保存する場合のパスワードを設定します。
パブリック プロパティ WriteReserved 文書が書き込みパスワードで保護されているかどうかを示す値を取得します。
パブリック プロパティ XMLHideNamespaces [XML データ構造] タスク ペインに一覧表示する要素のうち、XML 名前空間を非表示にするかどうかを示す値を取得します。
パブリック プロパティ XMLNodes 文書内の全 XML 要素のコレクションを表す Microsoft.Office.Interop.Word.XMLNodes コレクションを取得します。
パブリック プロパティ XMLSaveDataOnly Microsoft Office Word で XML データだけを保存するのか、文書全体を保存するのかを示す値を取得または設定します。
パブリック プロパティ XMLSaveThroughXSLT ユーザーが文書を保存する場合に適用される、拡張スタイルシート言語変換 (XSLT: Extensible Stylesheet Language Transformation) のパスおよびファイル名を取得または設定します。
パブリック プロパティ XMLSchemaReferences 文書に追加されているスキーマを表す XMLSchemaReferences コレクションを取得します。
パブリック プロパティ XMLSchemaViolations 文書内の、検証エラーのあるすべてのノードを表す Microsoft.Office.Interop.Word.XMLNodes コレクションを取得します。
パブリック プロパティ XMLShowAdvancedErrors エラー メッセージ テキストが、Microsoft Office Word に組み込まれているエラー メッセージから生成されたテキストであるか、Microsoft Office に含まれている Microsoft XML Core Services (MSXML) 5.0 コンポーネントで生成されたテキストであるのかを示す値を取得または設定します。
パブリック プロパティ XMLUseXSLTWhenSaving 文書を保存する場合に XSLT を使用して保存するかどうかを示す値を取得または設定します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AcceptAllRevisions 文書の変更履歴をすべて承諾します。
パブリック メソッド AcceptAllRevisionsShown 文書の変更履歴のうち、画面に表示されているすべての変更履歴を承諾します。
パブリック メソッド Activate 文書にフォーカスを移します。
パブリック メソッド AddDocumentWorkspaceHeader インフラストラクチャ。
パブリック メソッド AddMeetingWorkspaceHeader インフラストラクチャ。
パブリック メソッド AddToFavorites 文書へのショートカットを作成し、これをお気に入りフォルダーに追加します。
パブリック メソッド ApplyDocumentTheme 文書のテーマを文書に適用します。
パブリック メソッド ApplyQuickStyleSet クイック スタイルのセットを変更します。
パブリック メソッド ApplyQuickStyleSet2 指定されたクイック スタイル セットを文書に適用します。このメソッドは Word 2010 プロジェクトのみで使用できます。
パブリック メソッド ApplyTheme 文書が開いている場合、文書にテーマを適用します。
パブリック メソッド AutoFormat 文書を自動的に書式設定します。書式の種類を指定するには Kind プロパティを使用します。
パブリック メソッド AutoSummarize 文書の要約を作成します。
パブリック メソッド BeginInit インフラストラクチャ。
パブリック メソッド CanCheckin Microsoft Office Word で文書をサーバーにチェックインできるかどうかを確認します。
パブリック メソッド CheckConsistency 日本語文書内の全テキストを検索し、同じ語が異なる文字で記述されている場合にその場所のインスタンスを表示します。
パブリック メソッド CheckGrammar 文書のスペル チェックおよび文法チェックを開始します。
パブリック メソッド CheckIn ローカル コンピューター上の文書をサーバーに送信し、ローカル文書に読み取り専用属性を設定して、ローカル文書を編集できないようにします。
パブリック メソッド CheckInWithVersion ローカル コンピューター上の文書をサーバーに送信し、ローカル文書に読み取り専用属性を設定して、ローカル文書を編集できないようにします。
パブリック メソッド CheckNewSmartTags 使用可能なスマート タグ レコグナイザーおよびアクション ファイルを入手するために Microsoft Office Web サイトにアクセスします。
パブリック メソッド CheckSpelling 文書のスペル チェックを開始します。
パブリック メソッド Close 文書を閉じます。
パブリック メソッド ClosePrintPreview 文書を印刷プレビューから元の表示に切り替えます。文書が印刷プレビューで表示されていない場合は、例外がスローされます。
パブリック メソッド Compare この文書が他の文書と異なっている場所を示すリビジョン マークを表示します。
パブリック メソッド Compare2000 インフラストラクチャ。
パブリック メソッド Compare2002 インフラストラクチャ。
パブリック メソッド ComputeStatistics 文書の内容に基づく統計情報を取得します。
パブリック メソッド Convert 文書を最新のファイル形式に変換し、新しい機能をすべて有効にします。
パブリック メソッド ConvertAutoHyphens 自動ハイフネーションによって作成されたハイフンを手動のハイフンに変換します。このメソッドは Word 2010 プロジェクトのみで使用できます。
パブリック メソッド ConvertNumbersToText 指定した文書にある段落番号および LISTNUM フィールドをテキストに変更します。
パブリック メソッド ConvertVietDoc 既定以外のコード ページを使用しているベトナム語の文書を Unicode に変換します。
パブリック メソッド CopyStylesFromTemplate 指定したテンプレートから文書にスタイルをコピーします。
パブリック メソッド CountNumberedItems 文書内の箇条書き項目や番号付きの項目、および LISTNUM フィールドの数を返します。
パブリック メソッド CreateLetterContent 指定されたレターの構成要素をベースに LetterContent オブジェクトを作成し、返します。
プロテクト メソッド CreateRibbonExtensibilityObject Microsoft.Office.Core.IRibbonExtensibility インターフェイスを実装するオブジェクトを返します。
プロテクト メソッド CreateRibbonObjects OfficeRibbon オブジェクトの配列を CreateRibbonExtensibilityObject メソッドに返します。
パブリック メソッド DataForm [データ フォーム] ダイアログ ボックスが表示されます。このダイアログ ボックスでデータ レコードを追加、削除、変更できます。
パブリック メソッド DeleteAllComments 文書の Comments コレクションからコメントをすべて削除します。
パブリック メソッド DeleteAllCommentsShown 画面に表示されている、文書内のすべてのリビジョンを削除します。
パブリック メソッド DeleteAllEditableRanges 指定されたユーザーまたはユーザー グループが変更のアクセス許可を持つ範囲全体から、アクセス許可を削除します。
パブリック メソッド DeleteAllInkAnnotations 文書内のインク注釈をすべて削除します。
パブリック メソッド DetectLanguage 文書内のテキストを分析して、テキストの言語を判断します。
パブリック メソッド Dispose インフラストラクチャ。 DocumentBase で使用したリソースを解放します。
パブリック メソッド DowngradeDocument Microsoft Office Word の旧バージョンで編集できるように、文書を Word 97-2003 ドキュメント形式に変換します。
パブリック メソッド EditionOptions インフラストラクチャ。
パブリック メソッド EndInit インフラストラクチャ。
パブリック メソッド EndReview SendForReview メソッドを使用して校閲の対象にされたファイル、または、電子メール メッセージで他のユーザー宛に送信されたことで校閲サイクルが自動的に開始された文書ファイルの校閲処理を終了します。
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド ExportAsFixedFormat 文書を PDF 形式または XPS 形式で保存します。
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FinishInitialization インフラストラクチャ。
パブリック メソッド FitToPages テキストのフォント サイズを小さくして、文書が 1 ページ少ないページ数に収まるようにします。
パブリック メソッド FollowHyperlink ハイパーリンクを解決します。または、文書がダウンロード済みの場合には、キャッシュされている文書を表示します。
パブリック メソッド ForwardMailer インフラストラクチャ。
パブリック メソッド FreezeLayout ウィンドウのサイズが変更されたときに、改行が固定され、インク注釈が移動しないように、Web ビューでの文書のレイアウトを現在の表示に固定します。
パブリック メソッド get_ActiveWritingStyle インフラストラクチャ。 このメソッドの代わりに ActiveWritingStyle プロパティを使用してください。
パブリック メソッド get_Compatibility インフラストラクチャ。 このメソッドの代わりに Compatibility プロパティを使用してください。
プロテクト メソッド GetAutomationObject 文書内の VBA コードによって使用されるオブジェクトを取得するために、Visual Studio Tools for Office Runtime によって呼び出されます。
パブリック メソッド GetCrossReferenceItems 指定したクロス リファレンスの種類に基づいて、相互参照できる項目の配列を取得します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
プロテクト メソッド GetHostItem<T> インフラストラクチャ。
パブリック メソッド GetLetterContent 文書からレターの構成要素を検索し LetterContent を返します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetWorkflowTasks 文書に割り当てられているワークフロー タスクを返します。
パブリック メソッド GetWorkflowTemplates 文書にアタッチされているワークフロー テンプレートを返します。
パブリック メソッド GoTo ページ、ブックマーク、フィールドなど、指定された項目の開始位置を表す Microsoft.Office.Interop.Word.Range を返します。
プロテクト メソッド Initialize インフラストラクチャ。
プロテクト メソッド InitializeDataBindings インフラストラクチャ。
パブリック メソッド LockServerFile サーバー上の文書をロックして、他のユーザーが編集できないようにします。
パブリック メソッド MakeCompatibilityDefault 互換性オプションを設定します。これらのオプションは、新規作成する文書の既定の設定として使用され、[オプション] ダイアログ ボックスの [互換性] ページに表示されます。
パブリック メソッド ManualHyphenation 文書にハイフネーションを手動で追加する処理を開始します。1 行ずつ処理します。示されたハイフネーションを受け入れるかどうかを確認するメッセージが表示されます。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド Merge リビジョン マークでマークされた変更を、ある文書から別の文書にマージします。
パブリック メソッド Merge2000 インフラストラクチャ。
プロテクト メソッド OnShutdown インフラストラクチャ。
プロテクト メソッド OnStartup インフラストラクチャ。
パブリック メソッド Post Microsoft Exchange のパブリック フォルダーに文書をポストします。このメソッドでは、[Exchange フォルダーに投稿] ダイアログ ボックスが表示され、フォルダーを選択できます。
パブリック メソッド PresentIt 文書を読み込んだ状態で Microsoft Office PowerPoint を開きます。
パブリック メソッド PrintOut 文書の全体または一部を印刷します。
パブリック メソッド PrintOut2000 インフラストラクチャ。
パブリック メソッド PrintOutOld インフラストラクチャ。
パブリック メソッド PrintPreview 印刷プレビュー表示に切り替えます。
パブリック メソッド Protect 複数の保護機能のうちの 1 つを文書に適用します。
パブリック メソッド Protect2002 インフラストラクチャ。
プロテクト メソッド ProtectDocument これにより、キャッシュされたデータが保存された後でも文書にパスワード保護を再適用できるようになります。
パブリック メソッド Range 指定された開始文字位置と終了文字位置を使用して Microsoft.Office.Interop.Word.Range を返します。
パブリック メソッド RecheckSmartTags 文法チェッカーによって認識されたスマート タグを削除し、文書の内容をすべてのスマート タグ レコグナイザーで再チェックします。
パブリック メソッド Redo 最後に元に戻された処理を、やり直します。Undo メソッドの逆です。
パブリック メソッド RejectAllRevisions 文書の変更履歴をすべて元に戻します。
パブリック メソッド RejectAllRevisionsShown 画面に表示されている、文書内のすべての変更履歴を元に戻します。
パブリック メソッド Reload 文書のハイパーリンクを解決し、文書をダウンロードし、キャッシュ文書を再度読み込みます。
パブリック メソッド ReloadAs HTML 文書に基づき、指定した文書エンコーディングを使用して、文書を再度読み込みます。
パブリック メソッド RemoveCustomization ドキュメントからカスタマイズを削除します。
パブリック メソッド RemoveDocumentInformation 文書からプロパティやコメントなどのメタデータを削除します。
パブリック メソッド RemoveDocumentWorkspaceHeader インフラストラクチャ。
パブリック メソッド RemoveLockedStyles 文書に書式設定の制限が適用されている場合に、文書で使用しているスタイルがロックされているとき、この文書を削除します。
パブリック メソッド RemoveNumbers 文書から箇条書きの番号を削除します。
パブリック メソッド RemoveSmartTags 文書から、スマート タグ情報をすべて削除します。
パブリック メソッド RemoveTheme 文書からアクティブ テーマを削除します。
パブリック メソッド Repaginate 文書全体のページ番号を振り直します。
パブリック メソッド Reply アクティブなメッセージの返信として、新しい電子メール メッセージを開きます。送信者のアドレスが宛先行に設定されます。
パブリック メソッド ReplyAll アクティブなメッセージの返信として、新しい電子メール メッセージを開きます。送信者のアドレスが宛先行に、他の各受信者のアドレスが Cc: 行に設定されます。
パブリック メソッド ReplyWithChanges 校閲用に送信された文書の作成者に電子メール メッセージを送信して、校閲者が文書の校閲を完了したことを通知します。
プロテクト メソッド RequestService Microsoft.Office.Core.IRibbonExtensibility インターフェイスをドキュメント レベルのカスタマイズ内で実装するオブジェクトを返します。
パブリック メソッド ResetFormFields 文書内の全フォーム フィールドの内容を削除し、入力し直せるようにします。
パブリック メソッド Route 文書の現在の回覧用紙を使用して、文書を回覧します。
パブリック メソッド RunAutoMacro 文書に付加されている自動実行マクロを実行します。
パブリック メソッド RunLetterWizard 文書のレター ウィザードを実行します。
パブリック メソッド Save ドキュメントを保存します。対象の文書をそれまでに 1 度も保存していない場合は、ファイル名を入力するために [名前をつけて保存] ダイアログ ボックスが表示されます。
パブリック メソッド SaveAs 文書を新しい名前または形式で保存します。このメソッドの引数のいくつかは、[名前をつけて保存] ダイアログ ボックスのオプションと一致しています。
パブリック メソッド SaveAs2 文書を新しい名前または形式で保存します。このメソッドの引数のいくつかは、[名前をつけて保存] ダイアログ ボックスのオプションと一致しています。このメソッドは Word 2010 プロジェクトのみで使用できます。
パブリック メソッド SaveAs2000 インフラストラクチャ。
パブリック メソッド SaveAsQuickStyleSet 現在使用中のクイック スタイルのグループを保存します。
パブリック メソッド sblt インフラストラクチャ。
パブリック メソッド Select ドキュメントを選択します。
パブリック メソッド SelectAllEditableRanges 指定されたユーザーまたはユーザー グループが変更のアクセス許可を持つ範囲全体を選択します。
パブリック メソッド SelectContentControlsByTag 指定したタグを持っている文書内のすべてのコンテンツ コントロールを返します。
パブリック メソッド SelectContentControlsByTitle 指定したタイトルを持っている文書内のすべてのコンテンツ コントロールを返します。
パブリック メソッド SelectLinkedControls 指定したカスタム XML ノードにリンクされている文書内のすべてのコンテンツ コントロールを返します。
パブリック メソッド SelectNodes XPath パラメーターと一致するノードを、文書で出現する順序で格納した Microsoft.Office.Interop.Word.XMLNodes コレクションを取得します。
パブリック メソッド SelectSingleNode XPath パラメーターと一致する、文書内の最初のノードを表す Microsoft.Office.Interop.Word.XMLNode オブジェクトを返します。
パブリック メソッド SelectUnlinkedControls カスタム XML 部分にリンクされていない文書内のすべてのコンテンツ コントロールを返します。
パブリック メソッド SendFax ユーザーとのやり取りなしで、文書を FAX 送信します。
パブリック メソッド SendFaxOverInternet 文書を FAX サービス プロバイダーに送信します。FAX サービス プロバイダーは、指定した受信者に文書を FAX 送信します。
パブリック メソッド SendForReview 指定した受信者に対して文書を校閲用に電子メール メッセージで送信します。
パブリック メソッド SendMail Microsoft Exchange 経由で文書を送信するために、メッセージ ウィンドウを開きます。
パブリック メソッド SendMailer インフラストラクチャ。
パブリック メソッド set_ActiveWritingStyle インフラストラクチャ。
パブリック メソッド set_Compatibility インフラストラクチャ。
パブリック メソッド SetCompatibilityMode 文書の互換モードを設定します。このメソッドは Word 2010 プロジェクトのみで使用できます。
パブリック メソッド SetDefaultTableStyle 文書に表を新規作成する場合に使用する、表のスタイルを指定します。
パブリック メソッド SetLetterContent
パブリック メソッド SetPasswordEncryptionOptions Microsoft Office Word で、文書をパスワードによって暗号化する場合に使用するオプションを設定します。
パブリック メソッド ToggleFormsDesign フォーム デザイン モードのオン/オフを切り替えます。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TransformDocument 指定された拡張スタイルシート言語変換 (XSLT: Extensible Stylesheet Language Transformation) を文書に適用し、その結果で文書を置換します。
パブリック メソッド Undo 最後の 1 つまたは複数の操作をやり直します。やり直す操作は、[元に戻す] 一覧に表示されます。操作を正常にやり直した場合、true を返します。
パブリック メソッド UndoClear 文書で元に戻すことができる操作の一覧の内容を削除します。この内容は、[標準] ツール バーの [元に戻す] ボタンの横にある矢印をクリックした時に表示される項目の一覧と一致します。
パブリック メソッド UnfreezeLayout FreezeLayout の効果を保持し、Web ブラウザー ウィンドウのサイズを変更した場合の改行の変更とインク注釈の移動を有効にします。
パブリック メソッド Unprotect 文書の保護を解除します。
プロテクト メソッド UnprotectDocument これにより、文書のパスワード保護を解除し、キャッシュされたデータを保存できるようになります。
パブリック メソッド UpdateStyles 添付されているテンプレートから文書にスタイルをすべてコピーします。文書に同じ名前のスタイルが既に存在する場合には上書きします。
パブリック メソッド UpdateSummaryProperties [プロパティ] ダイアログ ボックスに表示されるキーワードおよびコメントのテキストを更新して、文書の AutoSummarize の内容を反映します。
パブリック メソッド ViewCode 文書で選択してある ActiveX コントロールに対応するコード ウィンドウを表示します。
パブリック メソッド ViewPropertyBrowser 文書で選択してある ActiveX コントロールに対応するプロパティ ウィンドウを表示します。
パブリック メソッド WebPagePreview

このページのトップへ

イベント

  名前 説明
パブリック イベント ActivateEvent 文書がアクティブ ウィンドウになったときに発生します。
パブリック イベント BeforeClose 文書が閉じる直前に発生します。
パブリック イベント BeforeDoubleClick ドキュメント ウィンドウの編集領域がダブルクリックされたときに、既定のダブルクリック処理が行われる前に発生します。
パブリック イベント BeforePrint 文書を印刷するとき、印刷が行われる前に発生します。
パブリック イベント BeforeRightClick ドキュメント ウィンドウの編集領域が右クリックされたとき、既定の右クリック処理が行われる前に発生します。
パブリック イベント BeforeSave 文書を保存するときに、保存が行われる前に発生します。
パブリック イベント BindingContextChanged インフラストラクチャ。
パブリック イベント BuildingBlockInsert 文書にビルド ブロックが挿入されたときに発生します。
パブリック イベント CloseEvent 文書が閉じられたときに発生します。
パブリック イベント ContentControlAfterAdd コンテンツ コントロールが文書に追加された後に発生します。
パブリック イベント ContentControlBeforeContentUpdate コンテンツ コントロールがカスタム XML 部分にバインドされている場合、Microsoft Office Word がコンテンツ コントロール内のテキストを更新する直前に発生します。
パブリック イベント ContentControlBeforeDelete コンテンツ コントロールが文書から削除される直前に発生します。
パブリック イベント ContentControlBeforeStoreUpdate コンテンツ コントロールにバインドされているカスタム XML 部分にあるデータを Microsoft Office Word が更新する直前 (コンテンツ コントロール内のテキストが変更された後) に発生します。
パブリック イベント ContentControlOnEnter ユーザーがコンテンツ コントロールをクリックしたとき、またはプログラムによってカーソルがコンテンツ コントロール内に移動したときに発生します。
パブリック イベント ContentControlOnExit ユーザーがコンテンツ コントロールの外部をクリックしたとき、またはプログラムによってカーソルがコンテンツ コントロールの外部に移動したときに発生します。
パブリック イベント Deactivate アクティブなドキュメント ウィンドウがフォーカスを失ったときに発生します。
パブリック イベント Disposed インフラストラクチャ。
パブリック イベント MailMergeAfterMerge 差し込み印刷するすべてレコードが正常にマージされた場合に発生します。
パブリック イベント MailMergeAfterRecordMerge データ ソース内の各レコードが、差し込み印刷に正常にマージされた後に発生します。
パブリック イベント MailMergeBeforeMerge マージを行うときに、レコードのマージ処理の開始前に発生します。
パブリック イベント MailMergeBeforeRecordMerge 差し込み印刷の各レコードをマージ処理するときに発生します。
パブリック イベント MailMergeDataSourceLoad 差し込み印刷するデータ ソースが読み込まれたときに発生します。
パブリック イベント MailMergeWizardSendToCustom 差し込み印刷ウィザード の手順 6 で、カスタム ボタンがクリックされたときに発生します。
パブリック イベント MailMergeWizardStateChange ユーザーが、差し込み印刷ウィザードのある特定の手順から別の特定の手順に移動する場合に発生します。
パブリック イベント New 文書が新規作成されると発生します。
パブリック イベント Open 文書が開かれたときに発生します。
パブリック イベント SelectionChange ドキュメント ウィンドウで、選択項目が変更されたときに発生します。
パブリック イベント Shutdown 文書のホスト項目がシャットダウンすると発生します。
パブリック イベント Startup ドキュメントが実行中になり、アセンブリのすべての初期化コードが実行された後で発生します。
パブリック イベント SyncEvent ドキュメント ワークスペースに含まれている文書のローカル コピーを、サーバー上のコピーと同期させる場合に発生します。
パブリック イベント WindowSize ドキュメント ウィンドウのサイズが変更された場合、またはドキュメント ウィンドウが移動された場合に発生します。
パブリック イベント XMLAfterInsert ユーザーが文書に新しい XML 要素を追加したときに発生します。XML のカット アンド ペーストなど、文書に同時に複数の要素が追加された場合、このイベントは挿入される要素ごとに発生します。
パブリック イベント XMLBeforeDelete ユーザーが文書から XML 要素を削除するときに発生します。XML のカット アンド ペーストなどで文書から同時に複数の要素が削除される場合、このイベントは削除される要素ごとに発生します。

このページのトップへ

明示的インターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド EntryPoint.BeginInit インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド EntryPoint.EndInit インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド EntryPoint.FinishInitialization インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド EntryPoint.Initialize インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド EntryPoint.InitializeDataBindings インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド EntryPoint.OnShutdown インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド EntryPoint.OnStartup インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド IDocumentExtension.CreateRibbonExtensibilityObject インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド IDocumentExtension.CreateRibbonObjects インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド IDocumentExtension.GetAutomationObject インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド IDocumentExtension.ProtectDocument インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド IDocumentExtension.RequestService インフラストラクチャ。
明示的なインターフェイス実装プライベート メソッド IDocumentExtension.UnprotectDocument インフラストラクチャ。
明示的なインターフェイス実装プライベート プロパティ IExtension.ExtensionBase インフラストラクチャ。

このページのトップへ

解説

DocumentBase クラスは、Visual Studio を使用して作成されたドキュメント レベルの Word プロジェクトにおける、ThisDocument に対する基本クラスです。 ThisDocument クラスを使用して、プロジェクトのドキュメントにアクセスします。 詳細については、「ドキュメント レベルのカスタマイズのプログラミング」を参照してください。

DocumentBase クラスは Word のプライマリ相互運用機能アセンブリの Microsoft.Office.Interop.Word.Document オブジェクトと同じメンバーを提供しますが、さらに次の機能を備えています。

  • Controls プロパティ。 このプロパティを使用して、プロジェクトの文書にマネージ コントロールを追加したり、文書からマネージ コントロールを削除したりします。

  • VstoSmartTags プロパティ。 このプロパティを使用して、プロジェクトの文書にスマート タグを追加します。

  • InnerObject プロパティ。 このプロパティを使用して、文書ホスト項目の基になる Microsoft.Office.Interop.Word.Document オブジェクトを取得します。

  • RemoveCustomization メソッド このメソッドを使用して、カスタマイズ アセンブリをプロジェクトの文書から削除します。

  • CreateRibbonObjects メソッド [リボン (ビジュアルなデザイナー)] 項目テンプレートを使用して複数のカスタム リボンをプロジェクトに追加した場合は、このメソッドをオーバーライドして、実行時に表示するリボンを指定できます。

  • GetAutomationObject メソッド 文書でプロジェクトのクラスを VBA コードに公開するには、このメソッドをオーバーライドします。

  • ドキュメント レベルのイベント (BeforeCloseBeforeSave など)。Word オブジェクト モデルでアプリケーション レベルでのみ提供されます。 つまり、Word オブジェクト モデルでは、これらのイベントは、Microsoft.Office.Interop.Word.Document クラスではなく、Microsoft.Office.Interop.Word.Application クラスで定義されます。

Document ホスト項目の作成

Office プロジェクトで DocumentBase オブジェクトをプログラムで作成することはできません。

ドキュメント レベルのプロジェクトでは、エンドユーザーがドキュメントを開くときに、ThisDocument クラス (DocumentBase から派生) は、Visual Studio Tools for Office Runtime によって自動的にインスタンス化されます。 詳細については、「ドキュメント レベルのカスタマイズのプログラミング」を参照してください。

アプリケーション レベルのプロジェクトでは、GetVstoObject メソッドを使用することにより、Microsoft.Office.Tools.Word.Document ホスト項目をプログラムで作成できます。 詳細については、「アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張」を参照してください。

使用方法

このタイプは、.NET Framework 4 を対象とする Office プロジェクトでのみ使用されます。このタイプを定義するアセンブリは、Visual Studio Tools for Office ランタイムの一部ではありません。 このアセンブリをソリューションと共に配置する必要があります。 詳細については、「Visual Studio Tools for Office Runtime のアセンブリ」を参照してください。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.Office.Tools.Word 名前空間

その他の技術情報

ホスト項目とホスト コントロールの概要

Document ホスト項目

スマート タグの概要