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, ICachedDataPersistanceCallback
public abstract class DocumentBase : IDocumentExtension,
IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent,
IDisposable, ICachedDataPersistanceCallback
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 | 文書の共同編集に関する機能を表します。 | |
CodeName | インフラストラクチャ。 | |
CommandBars | Microsoft Office Word のメニュー バーおよびすべてのツール バーを表す CommandBars コレクションを取得します。 | |
Comments | 文書内のすべてのコメントを表す Comments コレクションを取得します。 | |
Compatibility | 指定した互換性オプションが有効かどうかを示す値を取得します。 | |
CompatibilityMode | Word 文書を開く際に使用される互換モードを指定する値を取得します。 | |
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 オブジェクトを取得します。 | ||
EmbedLinguisticData | Microsoft Office Word で、文書に音声入力データや手書き入力データを埋め込み、さらに Windows Text Service Framework アプリケーション プログラミング インターフェイス (API) を使用して Microsoft Office に接続されているデバイスから受信したテキスト サービス データを制御するかどうかを示す値を取得または設定します。 | |
EmbedSmartTags | Microsoft Office Word で文書にスマート タグ情報を保存するかどうかを示す値を取得または設定します。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。 . |
|
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 オブジェクトを取得します。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。 . |
|
SmartTagsAsXMLProps | スマート タグを含んでいる文書を HTML で保存する場合に、Microsoft Office Word でスマート タグ情報を含めた XML ヘッダーを作成するかどうかを示す値を取得または設定します。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。 . |
|
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 Formats で文書の内容を格納している 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 | 指定されたクイック スタイル セットを文書に適用します。 | |
ApplyTheme | 文書が開いている場合、文書にテーマを適用します。 | |
AutoFormat | 文書を自動的に書式設定します。書式の種類を指定するには Kind プロパティを使用します。 | |
AutoSummarize | 文書の要約を作成します。 | |
BeginInit | インフラストラクチャ。 | |
CanCheckin | Microsoft Office Word で文書をサーバーにチェックインできるかどうかを確認します。 | |
CheckConsistency | 日本語文書内の全テキストを検索し、同じ語が異なる文字で記述されている場合にその場所のインスタンスを表示します。 | |
CheckGrammar | 文書のスペル チェックおよび文法チェックを開始します。 | |
CheckIn | ローカル コンピューター上の文書をサーバーに送信し、ローカル文書に読み取り専用属性を設定して、ローカル文書を編集できないようにします。 | |
CheckInWithVersion | ローカル コンピューター上の文書をサーバーに送信し、ローカル文書に読み取り専用属性を設定して、ローカル文書を編集できないようにします。 | |
CheckNewSmartTags | 使用可能なスマート タグ レコグナイザーおよびアクション ファイルを入手するために Microsoft Office Web サイトにアクセスします。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。 . |
|
CheckSpelling | 文書のスペル チェックを開始します。 | |
Close | 文書を閉じます。 | |
ClosePrintPreview | 文書を印刷プレビューから元の表示に切り替えます。文書が印刷プレビューで表示されていない場合は、例外がスローされます。 | |
Compare | この文書が他の文書と異なっている場所を示すリビジョン マークを表示します。 | |
Compare2000 | インフラストラクチャ。 | |
Compare2002 | インフラストラクチャ。 | |
ComputeStatistics | 文書の内容に基づく統計情報を取得します。 | |
Convert | 文書を最新のファイル形式に変換し、新しい機能をすべて有効にします。 | |
ConvertAutoHyphens | 自動ハイフネーションによって作成されたハイフンを手動のハイフンに変換します。 | |
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 から継承されます。) | |
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 | 文書から、スマート タグ情報をすべて削除します。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。 . |
|
RemoveTheme | 文書からアクティブ テーマを削除します。 | |
Repaginate | 文書全体のページ番号を振り直します。 | |
Reply | アクティブなメッセージの返信として、新しい電子メール メッセージを開きます。送信者のアドレスが宛先行に設定されます。 | |
ReplyAll | アクティブなメッセージの返信として、新しい電子メール メッセージを開きます。送信者のアドレスが宛先行に、他の各受信者のアドレスが Cc: 行に設定されます。 | |
ReplyWithChanges | 校閲用に送信された文書の作成者に電子メール メッセージを送信して、校閲者が文書の校閲を完了したことを通知します。 | |
RequestService | Microsoft.Office.Core.IRibbonExtensibility インターフェイスをドキュメント レベルのカスタマイズ内で実装するオブジェクトを返します。 | |
ResetFormFields | 文書内の全フォーム フィールドの内容を削除し、入力し直せるようにします。 | |
Route | 文書の現在の回覧用紙を使用して、文書を回覧します。 | |
RunAutoMacro | 文書に付加されている自動実行マクロを実行します。 | |
RunLetterWizard | 文書のレター ウィザードを実行します。 | |
Save | ドキュメントを保存します。対象の文書をそれまでに 1 度も保存していない場合は、ファイル名を入力するために [名前をつけて保存] ダイアログ ボックスが表示されます。 | |
SaveAs | 文書を新しい名前または形式で保存します。このメソッドの引数のいくつかは、[名前をつけて保存] ダイアログ ボックスのオプションと一致しています。 | |
SaveAs2 | 文書を新しい名前または形式で保存します。このメソッドの引数のいくつかは、[名前をつけて保存] ダイアログ ボックスのオプションと一致しています。 | |
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 | 文書の互換モードを設定します。 | |
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 | インフラストラクチャ。 | |
ICachedDataPersistanceCallback.OnAfterSave | ||
ICachedDataPersistanceCallback.OnBeforeSave | ||
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 コードに公開するには、このメソッドをオーバーライドします。
ドキュメント レベルのイベント (BeforeClose や BeforeSave など)。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 および .NET Framework 4.5 を対象とする Office プロジェクトでのみ使用されます。このタイプを定義するアセンブリは、Visual Studio Tools for Office Runtime の一部ではありません。このアセンブリをソリューションと共に配置する必要があります。詳細については、「Visual Studio Tools for Office Runtime のアセンブリ」を参照してください。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.Office.Tools.Word 名前空間