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 |
获取包含指定的 baseMetadata 参数将与重写的 overridingMetadata 参数的 ProcessParameterMetadataCollection。如果在两种数据之间,相冲突从 overridingMetadata 的值保持。 |
|
DeserializeProcessParameters(String) |
通过反序列化在指定的XAML字符串中的数据创建并返回一 Activity 对象。 |
|
DeserializeProcessParameters(String, IList<ProcessParameterError>%) |
可从XAML的参数值序列化字典。未知类型和不存在的成员的参数将被忽略,在加载字典,而特定错误填充到错误集合。 |
|
DeserializeWorkflow(String) |
获取 Activity 对象进行描述由指定的XAML标记。 |
|
DeserializeWorkflow(String, Boolean, List<ProcessParameterError>%) |
生成计算机仍使用此方法返回(程序集不匹配而不是引发异常在第一个错误) |
|
FindResource |
获取描述资源在指定ID的.的本地化字符串。 |
|
GetAssemblyMetadataCollection |
|
|
GetCombinedMetadata |
获取元数据与指定的 Activity定义的过程参数。 |
|
GetDefaultMetadata |
获取支持内置过程模板元数据的集合(默认和升级)。 |
|
GetMetadata |
获取指定的事件的元数据特性的值。 |
|
GetProcessParameters |
从指定的活动来获取过程参数信息并返回它作为字典。 |
|
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%) |
获取过程参数,然后从元数据中指定的进程。 |
|
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%) |
返回从过程模板的根事件。如果根是DynamicActivity因此属性集合包括在内。 |
|
GetProcessParametersAndMetadata(IProcessTemplate, ProcessParameterMetadataCollection%, List<ProcessParameterError>%, List<ProcessParameterError>%) |
返回从过程模板的根事件。如果根是DynamicActivity因此属性集合包括在内。并返回任何分析器错误。 |
|
GetProcessParameterValue<T> |
获取值的指定过程参数。如果过程参数不存在则返回默认值。 |
|
GetValueAsString |
|
|
IsValueSet |
|
|
SerializeProcessParameters(IDictionary<String, Object>) |
序列化指定的过程参数和值添加到XAML字符串。 |
|
SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) |
序列化参数值字典到XAML (添加不正确的参数的原始XML可以保留它们的值) |
|
TryDeserializeWorkflow |
客户端使用此方法(返回所有错误而不是引发一致。) |
|
ValidateWorkflow(Activity) |
验证指定的操作树。 |
|
ValidateWorkflow(Activity, ValidationSettings) |
验证指定的操作树使用调用方提供的选项设置。 |
页首
字段
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.TeamFoundation.Build.Workflow 命名空间