次の方法で共有


CustomizeOffice2007Document クラス (2007 System)

更新 : 2007 年 11 月

2007 Microsoft Office system の Visual Studio Tools for Office プロジェクトで使用されるカスタマイズ ドキュメントを生成する MSBuild タスクを定義します。このクラスは継承できません。

名前空間 :  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 CustomizeOffice2007Document _
    Inherits BuildTask
'使用
Dim instance As CustomizeOffice2007Document
[ComVisibleAttribute(false)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class CustomizeOffice2007Document : BuildTask

解説

このタスクを実行するには、すべての CustomizeOffice2007Document プロパティを設定した後、Execute を呼び出します。

CustomizeOffice2007Document は、ソース ドキュメントへのパス、配置マニフェスト、およびカスタマイズ アセンブリに基づいてカスタマイズ ドキュメントを生成します。カスタマイズ ドキュメントの更新が必要かどうかを調べるには、CheckOffice2007Document を使用します。

Microsoft Build Engine は、Microsoft.VisualStudio.Tools.Office.BuildTasks を使用して、Visual Studio Tools for Office ソリューションのビルドと展開を行います。ただし、これらのクラスと MSBuild XML ベースのプロジェクト ファイルを使用して独自のビルド システムを作成できます。詳細については、「MSBuild の概要」および「MSBuild リファレンス」を参照してください。

継承階層

System.Object
  Microsoft.Build.Utilities.Task
    Microsoft.VisualStudio.Tools.Office.BuildTasks.BuildTask
      Microsoft.VisualStudio.Tools.Office.BuildTasks.CustomizeOffice2007Document

スレッド セーフ

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

参照

参照

CustomizeOffice2007Document メンバ

Microsoft.VisualStudio.Tools.Office.BuildTasks 名前空間