Toolset Класс

Определение

Представляет агрегат версии инструментов (например,Represent an aggregation of a tools version (eg. "2.0"), путь к инструментам и дополнительный набор связанных свойств."2.0"), tools path, and optional set of associated properties.

public ref class Toolset
public class Toolset
type Toolset = class
Public Class Toolset
Наследование
Toolset

Комментарии

Отмена действий: (данмосе) Проверка неизменности.UNDONE: (danmose) Review immutability. Если это не является неизменяемым, добавьте механизм уведомления коллекции проектов, чтобы увеличить их Тулсетверсион.If this is not immutable, add a mechanism to notify the project collection/s owning it to increment their toolsetVersion.

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

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

Создает набор инструментов с заданными версией и путем инструментов.Creates a toolset with the given tools version and tools path. Глобальные зарезервированные свойства и свойства среды взяты из заданной коллекции проектов.Global, reserved, and environment properties are taken from the given project collection.

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

Создает набор инструментов с заданными версией, путем и свойствами построения.Creates a toolset with the given tools version, tools path, and build properties. Глобальные зарезервированные свойства и свойства среды взяты из заданной коллекции проектов.Global, reserved, and environment properties are taken from the given project collection.

Toolset(String, String, ProjectCollection, String)

Создает набор инструментов с заданными версией и путем инструментов.Creates a toolset with the given tools version and tools path. Глобальные зарезервированные свойства и свойства среды взяты из заданной коллекции проектов.Global, reserved, and environment properties are taken from the given project collection.

Свойства

DefaultSubToolsetVersion

Получает используемую по умолчанию версию поднабора инструментов для данного набора инструментов.Gets the default sub toolset version for this toolset.

Properties

Получает дополнительные свойства, связанные с набором инструментов.Gets the optional properties associated with the toolset.

SubToolsets

Получает набор поднаборов инструментов, связанных с данным набором инструментов.Gets the set of sub toolsets associated with this toolset.

ToolsPath

Получает путь к задачам и целевым объектам этого набора инструментов.Gets a path to the tasks and targets of this toolset.

ToolsVersion

Получает имя данного набора инструментов.Gets the name of this toolset.

Методы

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GenerateSubToolsetVersion()

Создает версию поднабора инструментов для использования с данным набором инструментов.Creates the sub toolset version to be used with this toolset.

GenerateSubToolsetVersion(IDictionary<String,String>, Int32)

Создает версию поднабора инструментов для использования с данным набором инструментов.Creates the sub toolset version to be used with this toolset.

GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetProperty(String, String)

Получает свойство, указанное заданным именем свойства и версией поднабора инструментов.Gets property specified by the given property name and sub toolset version.

GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

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