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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.