Поделиться через


WorkflowHelpers - класс

Содержит статические методы для упрощения проверки и обработки операции рабочего процесса.

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers

Пространство имен:  Microsoft.TeamFoundation.Build.Workflow
Сборка:  Microsoft.TeamFoundation.Build.Workflow (в Microsoft.TeamFoundation.Build.Workflow.dll)

Синтаксис

'Декларация
<ExtensionAttribute> _
Public NotInheritable Class WorkflowHelpers
public static class WorkflowHelpers

Тип WorkflowHelpers предоставляет следующие члены.

Методы

  Имя Описание
Открытый методСтатический член CombineMetadata Возвращает ProcessParameterMetadataCollection, содержащий указанные параметры baseMetadata объединенные с переопределяя параметры overridingMetadata.Значения из overridingMetadata сохраняются, если конфликт между 2 данными.
Открытый методСтатический член DeserializeProcessParameters(String) Создает и возвращает объект Activity путем десериализации именно данные в указанной строке XAML.
Открытый методСтатический член DeserializeProcessParameters(String, IList<ProcessParameterError>%) Выполняет десериализацию сериализованного языка XAML значения параметров из словаря.Параметры неизвестных типов и на несуществующую элементы игнорируются при загрузке словарь и ошибки специфичные заполняется в коллекцию ошибок.
Открытый методСтатический член DeserializeWorkflow(String) Возвращает объект Activity описано указанными элементами разметки XAML.
Открытый методСтатический член DeserializeWorkflow(String, Boolean, List<ProcessParameterError>%) Этот метод будет по-прежнему используется компьютером построения (возвращение несоответствия сборки вместо вызова ошибку исключения в начале)
Открытый методСтатический член FindResource Возвращает локализованную строку, описывающую ресурс на заданном идентификаторе
Открытый методСтатический член GetAssemblyMetadataCollection
Открытый методСтатический член GetCombinedMetadata Получает метаданные, связанные с параметры процесса, определенные в указанном Activity.
Открытый методСтатический член GetDefaultMetadata Получает коллекцию метаданных, которая поддерживает встроенные шаблоны процессов (по умолчанию) и upgrade.
Открытый методСтатический член GetMetadata Возвращает значение свойства метаданных указанной действия.
Открытый методСтатический член GetProcessParameters Возвращает сведения о параметрах процесса из указанной действия и возвращает его как словарь.
Открытый методСтатический член GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%) Возвращает параметры процесса и метаданные из указанного процесса.
Открытый методСтатический член GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%) Возвращает корневое действие из шаблона процесса.Если корень DynamicActivity, то коллекции Properties.
Открытый методСтатический член GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%, List<ProcessParameterError>%) Возвращает корневое действие из шаблона процесса.Если корень DynamicActivity, то коллекции Properties.Также возвращает все ошибки синтаксического анализа.
Открытый методСтатический член GetProcessParameterValue<T> Возвращает значение указанного параметра процесса.Если параметр процесса не существует, возвращается значение по умолчанию.
Открытый методСтатический член GetValueAsString
Открытый методСтатический член IsValueSet
Открытый методСтатический член SerializeProcessParameters(IDictionary<String, Object>) Сериализует указанный параметр процесса и значений в строку XAML.
Открытый методСтатический член SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) Сериализует словарь значений параметров в языке XAML (при добавлении необработанный xml для неверным параметров, чтобы сохранить их значения)
Открытый методСтатический член TryDeserializeWorkflow Этот метод используется клиентом (возвращение всех ошибок, то вместо вызова на один)
Открытый методСтатический член ValidateWorkflow(Activity) Проверяет указанное дерево действий.
Открытый методСтатический член ValidateWorkflow(Activity, ValidationSettings) Проверяет указанное дерево действий с помощью необязательные параметры, предоставляемые вызывающим объектом.

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член AssemblyMetadataName
Открытое полеСтатический член MetadataPropertyName Метаданные.
Открытое полеСтатический член SupportedReasonsPropertyName SupportedReasons.
Открытое полеСтатический член VerbosityPropertyName Детализации.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Build.Workflow - пространство имен