Toolset Конструкторы

Определение

Создает набор инструментов с заданными версией и путем инструментов. Глобальные зарезервированные свойства и свойства среды взяты из заданной коллекции проектов.

Перегрузки

Toolset(String, String, ProjectCollection, String)

Конструктор, который принимает только версию инструментов и соответствующий путь к инструментам.

Toolset(String, String, IDictionary<String,String>, ProjectCollection, String)

Конструктор, который также связывает набор свойств с версией инструментов.

Toolset(String, String, IDictionary<String,String>, ProjectCollection, IDictionary<String,SubToolset>, String)

Конструктор, который также связывает набор свойств с версией инструментов.

Toolset(String, String, ProjectCollection, String)

Конструктор, который принимает только версию инструментов и соответствующий путь к инструментам.

public:
 Toolset(System::String ^ toolsVersion, System::String ^ toolsPath, Microsoft::Build::Evaluation::ProjectCollection ^ projectCollection, System::String ^ msbuildOverrideTasksPath);
public Toolset (string toolsVersion, string toolsPath, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath);
new Microsoft.Build.Evaluation.Toolset : string * string * Microsoft.Build.Evaluation.ProjectCollection * string -> Microsoft.Build.Evaluation.Toolset
Public Sub New (toolsVersion As String, toolsPath As String, projectCollection As ProjectCollection, msbuildOverrideTasksPath As String)

Параметры

toolsVersion
String

Имя набора инструментов

toolsPath
String

Путь к задачам и целевым объектам этого набора инструментов

projectCollection
ProjectCollection

Коллекция проектов, из которой нужно получить свойства.

msbuildOverrideTasksPath
String

Путь для поиска файлов задач переопределения msbuild.

Применяется к

Toolset(String, String, IDictionary<String,String>, ProjectCollection, String)

Конструктор, который также связывает набор свойств с версией инструментов.

public:
 Toolset(System::String ^ toolsVersion, System::String ^ toolsPath, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ buildProperties, Microsoft::Build::Evaluation::ProjectCollection ^ projectCollection, System::String ^ msbuildOverrideTasksPath);
public Toolset (string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string,string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath);
new Microsoft.Build.Evaluation.Toolset : string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Build.Evaluation.ProjectCollection * string -> Microsoft.Build.Evaluation.Toolset
Public Sub New (toolsVersion As String, toolsPath As String, buildProperties As IDictionary(Of String, String), projectCollection As ProjectCollection, msbuildOverrideTasksPath As String)

Параметры

toolsVersion
String

Имя набора инструментов

toolsPath
String

Путь к задачам и целевым объектам этого набора инструментов

buildProperties
IDictionary<String,String>

Свойства, которые должны быть связаны с этим набором инструментов. Может иметь значение null. В этом случае используется пустая группа свойств.

projectCollection
ProjectCollection

Коллекция проектов, от которой должен наследоваться этот набор инструментов.

msbuildOverrideTasksPath
String

Путь для переопределения задач.

Применяется к

Toolset(String, String, IDictionary<String,String>, ProjectCollection, IDictionary<String,SubToolset>, String)

Конструктор, который также связывает набор свойств с версией инструментов.

public:
 Toolset(System::String ^ toolsVersion, System::String ^ toolsPath, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ buildProperties, Microsoft::Build::Evaluation::ProjectCollection ^ projectCollection, System::Collections::Generic::IDictionary<System::String ^, Microsoft::Build::Evaluation::SubToolset ^> ^ subToolsets, System::String ^ msbuildOverrideTasksPath);
public Toolset (string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string,string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, System.Collections.Generic.IDictionary<string,Microsoft.Build.Evaluation.SubToolset> subToolsets, string msbuildOverrideTasksPath);
new Microsoft.Build.Evaluation.Toolset : string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Build.Evaluation.ProjectCollection * System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.SubToolset> * string -> Microsoft.Build.Evaluation.Toolset
Public Sub New (toolsVersion As String, toolsPath As String, buildProperties As IDictionary(Of String, String), projectCollection As ProjectCollection, subToolsets As IDictionary(Of String, SubToolset), msbuildOverrideTasksPath As String)

Параметры

toolsVersion
String

Имя набора инструментов

toolsPath
String

Путь к задачам и целевым объектам этого набора инструментов

buildProperties
IDictionary<String,String>

Свойства, которые должны быть связаны с этим набором инструментов. Может иметь значение null. В этом случае используется пустая группа свойств.

projectCollection
ProjectCollection

Коллекция проектов, от которой должен наследоваться этот набор инструментов.

subToolsets
IDictionary<String,SubToolset>

Набор поднаборов инструментов для добавления в данный набор инструментов.

msbuildOverrideTasksPath
String

Путь для переопределения задач.

Применяется к