Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains static methods to assist in validating and processing workflow operations.
Inheritance Hierarchy
System.Object
Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers
Namespace: Microsoft.TeamFoundation.Build.Workflow
Assembly: Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class WorkflowHelpers
public static class WorkflowHelpers
[ExtensionAttribute]
public ref class WorkflowHelpers abstract sealed
[<AbstractClass>]
[<Sealed>]
type WorkflowHelpers = class end
public final class WorkflowHelpers
The WorkflowHelpers type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() |
CombineMetadata | Gets a ProcessParameterMetadataCollection that contains the specified baseMetadata parameters combined with the overriding overridingMetadata parameters. Values from overridingMetadata are kept if there is a conflict between the two data. |
![]() ![]() |
DeserializeProcessParameters | Creates and returns an Activity object by deserializing the data in the specified XAML string. |
![]() ![]() |
DeserializeWorkflow | Gets the Activity object described by the specified XAML markup. |
![]() ![]() |
FindResource | Gets a localized string describing the resource at the specified ID. |
![]() ![]() |
GetCombinedMetadata | Gets the metadata associated with the process parameters defined in the specified Activity. |
![]() ![]() |
GetDefaultMetadata | Gets a collection of metadata that supports the built-in process templates (default and upgrade). |
![]() ![]() |
GetMetadata | Gets the value of the metadata property of the specified activity. |
![]() ![]() |
GetProcessParameters | Gets the process parameter information from the specified activity and returns it as a dictionary. |
![]() ![]() |
GetProcessParametersAndMetadata | Gets the process parameters and metadata from the specified process. |
![]() ![]() |
GetProcessParameterValue<T> | Gets the value of the specified process parameter. If the process parameter does not exist the default value is returned. |
![]() ![]() |
SerializeProcessParameters | Serializes the specified process parameter and values into a XAML string. |
![]() ![]() |
ValidateWorkflow(Activity) | Validates the specified activity tree. |
![]() ![]() |
ValidateWorkflow(Activity, ValidationSettings) | Validates the specified activity tree using optional settings provided by the caller. |
Top
Fields
Name | Description | |
---|---|---|
![]() ![]() |
MetadataPropertyName | Metadata. |
![]() ![]() |
SupportedReasonsPropertyName | SupportedReasons. |
![]() ![]() |
VerbosityPropertyName | Verbosity. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.