IBuildEngine3.BuildProjectFilesInParallel(String[], String[], IDictionary[], IList<String>[], String[], Boolean) IBuildEngine3.BuildProjectFilesInParallel(String[], String[], IDictionary[], IList<String>[], String[], Boolean) IBuildEngine3.BuildProjectFilesInParallel(String[], String[], IDictionary[], IList<String>[], String[], Boolean) IBuildEngine3.BuildProjectFilesInParallel(String[], String[], IDictionary[], IList<String>[], String[], Boolean) Method

定義

タスクが特定のプロジェクト ファイルでのビルドを開始できるようにします。Allows tasks to initiate a build on a project file

public:
 Microsoft::Build::Framework::BuildEngineResult BuildProjectFilesInParallel(cli::array <System::String ^> ^ projectFileNames, cli::array <System::String ^> ^ targetNames, cli::array <System::Collections::IDictionary ^> ^ globalProperties, cli::array <System::Collections::Generic::IList<System::String ^> ^> ^ removeGlobalProperties, cli::array <System::String ^> ^ toolsVersion, bool returnTargetOutputs);
public Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel (string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList<string>[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs);
abstract member BuildProjectFilesInParallel : string[] * string[] * System.Collections.IDictionary[] * System.Collections.Generic.IList<string>[] * string[] * bool -> Microsoft.Build.Framework.BuildEngineResult
Public Function BuildProjectFilesInParallel (projectFileNames As String(), targetNames As String(), globalProperties As IDictionary(), removeGlobalProperties As IList(Of String)(), toolsVersion As String(), returnTargetOutputs As Boolean) As BuildEngineResult

パラメーター

projectFileNames
String[]

ビルドするプロジェクト。The project to build.

targetNames
String[]

ビルドするプロジェクト内のターゲット (null も指定できます)。The targets in the project to build (can be null).

globalProperties
IDictionary[]

子プロジェクトに適用される、追加のグローバル プロパティの IDictionary の配列 (配列のエントリは null にすることもできます)。An array of IDictionary of additional global properties to apply to the child project (array entries can be null).

キーと値はどちらも文字列である必要があります。The keys and should both be strings.

removeGlobalProperties
IList<String>[]

削除する必要のあるグローバル プロパティのリスト。A list of global properties which should be removed.

toolsVersion
String[]

このビルド中に使用されるエンジンによって認識されるツール バージョン (null も指定できます)。A tools version recognized by the Engine that will be used during this build (can be null).

returnTargetOutputs
Boolean Boolean Boolean Boolean

ターゲットの出力は、BuildEngineResult で返す必要があります。Should the target outputs be returned in the BuildEngineResult.

戻り値

ビルドに成功した場合は、指定したターゲットの出力が返されます。If the build is successful, the outputs of the specified targets are returned.

適用対象