Template インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文書テンプレートを表します。
public interface class Template
[System.Runtime.InteropServices.Guid("0002096A-0000-0000-C000-000000000046")]
public interface Template
type Template = interface
Public Interface Template
- 属性
注釈
Template オブジェクトは、Templates コレクションのメンバーです。 Templates コレクションには、使用可能なすべての Template オブジェクトが含まれます。
1 つの Template オブジェクトを返すには、Templates(indexindex はテンプレート名またはインデックス番号) を使用します。 インデックス番号は、 Templates コレクションでのテンプレートの位置を表します。
Add メソッドは Templates コレクションには使用できません。 代わりに、次のいずれかの方法でテンプレートを Templates コレクションに追加できます。
Documents コレクションで Open(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) メソッドを使用して、テンプレートまたはテンプレートに基づくドキュメントを開く
ドキュメント コレクションでAdd(Object, Object, Object, Object) メソッドを使用して、テンプレートに基づく新しいドキュメントを開く
AddIns コレクションで Add(String, Object) メソッドを使用して全文書対象のテンプレートを読み込む
AttachedTemplate プロパティを Document オブジェクトと共に使用してテンプレートを文書に添付する
NormalTemplate プロパティを使用して、標準テンプレートを参照するテンプレート オブジェクトを返します。 AttachedTemplate プロパティを使用して、指定したドキュメントに添付されたテンプレートを返します。
DefaultFilePath[WdDefaultFilePath] プロパティを使用して、ユーザー テンプレートまたはワークグループ テンプレートの場所 (つまり、これらのテンプレートを保存するフォルダー) を取得または設定します。
プロパティ
| 名前 | 説明 |
|---|---|
| Application |
Microsoft Word アプリケーションを表す Application オブジェクトを返します。 |
| AutoTextEntries |
指定されたテンプレート内のすべての定型句エントリを表す AutoTextEntries コレクションを返します。 |
| BuildingBlockEntries |
テンプレート内の文書パーツ エントリのコレクションを表す BuildingBlockEntries コレクションを返します。 読み取り専用です。 |
| BuildingBlockTypes |
テンプレートに含まれる文書パーツ型のコレクションを表す BuildingBlockTypes コレクションを返します。 読み取り専用です。 |
| BuiltInDocumentProperties |
指定されたドキュメントのすべての組み込みドキュメント プロパティを表す DocumentProperties コレクションを返します。 |
| Creator |
指定されたオブジェクトを作成したアプリケーションを示す 32 ビットの整数を取得します。 |
| CustomDocumentProperties |
指定されたドキュメントのすべてのカスタム ドキュメント プロパティを表す DocumentProperties コレクションを返します。 |
| FarEastLineBreakLanguage |
指定した文書またはテンプレートで文字列を改行するときに使用する東アジアの言語を設定または返します。 |
| FarEastLineBreakLevel |
指定した文書の改行制御レベルを設定または返します。 |
| FullName |
ドライブや Web パスも含めて、テンプレートの名前を指定します。 |
| JustificationMode |
指定したテンプレートの文字間隔の調整方法を取得または設定します。 |
| KerningByAlgorithm |
True 場合は、半角英字と区切り記号を指定した文書のカーニングします。 |
| LanguageID |
オブジェクトの言語を示します。 |
| LanguageIDFarEast |
指定したオブジェクトの東アジア言語を設定または返します。 |
| ListTemplates |
指定されたテンプレートのすべてのリスト形式を表す ListTemplates コレクションを返します。 |
| Name |
指定したオブジェクトの名前を設定または返します。 |
| NoLineBreakAfter |
その後 Word を起こさない行頭禁則文字の線を設定または返します。 |
| NoLineBreakBefore |
行の前にある Microsoft Word を起こさない行頭禁則文字を設定または返します。 |
| NoProofing |
True の 場合、スペル チェッカーおよび文法チェッカーはこのテンプレートに基づく文書を無視します。 |
| Parent |
指定されたオブジェクトの親オブジェクトを表すオブジェクトを取得します。 |
| Path |
ディスクまたは Web パスを指定したオブジェクトを返します。 |
| Saved |
指定した文書またはテンプレートが最後に保存されてから変更されていない場合は true。 False 場合、ドキュメントを閉じるときに変更を保存するためのプロンプトが表示されます。 |
| Type |
テンプレートの種類を取得します。 |
| VBProject |
指定したテンプレート用の VBProject オブジェクトを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| OpenAsDocument() |
指定したテンプレートをドキュメントとして開き、 Document オブジェクトを返します。 |
| Save() |
指定した文書またはテンプレートを保存します。 |