2007 Microsoft Office system のカスタマイズされたドキュメントを生成するかどうかを確認する MSBuild タスクを定義します。 このクラスは継承できません。
継承階層
System.Object
Microsoft.Build.Utilities.Task
Microsoft.VisualStudio.Tools.Office.BuildTasks.BuildTask
Microsoft.VisualStudio.Tools.Office.BuildTasks.CheckOffice2007Document
名前空間: Microsoft.VisualStudio.Tools.Office.BuildTasks
アセンブリ: Microsoft.VisualStudio.Tools.Office.BuildTasks (Microsoft.VisualStudio.Tools.Office.BuildTasks.dll 内)
構文
'宣言
<ComVisibleAttribute(False)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class CheckOffice2007Document _
Inherits BuildTask
[ComVisibleAttribute(false)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class CheckOffice2007Document : BuildTask
CheckOffice2007Document 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
![]() |
CheckOffice2007Document | CheckOffice2007Document クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
BuildEngine | タスクによって使用される IBuildEngine オブジェクトのインスタンスを取得または設定します。 (Task から継承されます。) |
![]() |
BuildEngine2 | タスクによって使用される IBuildEngine2 オブジェクトのインスタンスを取得します。 (Task から継承されます。) |
![]() |
BuildEngine3 | タスクによって使用される IBuildEngine3 オブジェクトのインスタンスを取得します。 (Task から継承されます。) |
![]() |
DeploymentManifest | 配置マニフェストの相対パスまたは絶対パスを取得または設定します。 |
![]() |
DestinationDocument | Execute の呼び出しによって作成されるカスタマイズ ドキュメントの相対パスまたは絶対パスを取得または設定します。 |
![]() |
DocumentCustomization | カスタマイズ アセンブリの相対パスまたは絶対パスを取得または設定します。 |
![]() |
HelpKeywordPrefix | リソース名からヘルプ キーワードを作成するために使用するプレフィックスを取得または設定します。 (Task から継承されます。) |
![]() |
HostObject | タスクに関連付けられているホスト オブジェクトを取得または設定します。 (Task から継承されます。) |
![]() |
Log | タスク ログ メソッドを格納している TaskLoggingHelper クラスのインスタンスを取得します。 (Task から継承されます。) |
![]() |
RecustomizeDocument | ドキュメント レベルのプロジェクト内の Office カスタマイズ アセンブリまたはドキュメントが変更されているかどうかを示す値を取得します。 |
![]() |
SourceDocument | プロジェクト フォルダーにあるドキュメントのバージョンの相対パスまたは絶対パスを取得または設定します。 |
![]() |
TaskResources | タスクに関連付けられているカルチャ固有のリソースを取得または設定します。 (Task から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Equals | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Execute | 2007 Microsoft Office system のカスタマイズされたドキュメントを生成するかどうかを確認します。 (Task.Execute() をオーバーライドします。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
解説
このビルド タスクを実行するには、すべての CheckOffice2007Document プロパティを設定した後、Execute を呼び出します。
CheckOffice2007Document は、カスタマイズされたドキュメントを更新する必要があるかどうかを確認します。 ソース ドキュメント、配置マニフェスト、またはカスタマイズ アセンブリの変更後に、カスタマイズされたドキュメントの新しいバージョンを生成するには、CustomizeOffice2007Document を使用します。
Microsoft Build Engine は、Microsoft.VisualStudio.Tools.Office.BuildTasks を使用して、Office ソリューションのビルドと配置を行います。 ただし、これらのクラスと MSBuild XML ベースのプロジェクト ファイルを使用して独自のビルド システムを作成できます。 詳細については、「MSBuild リファレンス」を参照してください。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。