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 두 데이터 간에 충돌이 발생 하는 경우 유지 됩니다. | |
DeserializeProcessParameters(String) | 반환 된 Activity 지정된 된 XAML 문자열에는 데이터를 역직렬화 하 여 개체입니다. | |
DeserializeProcessParameters(String, IList<ProcessParameterError>%) | XAML serialize 된 사전에서 매개 변수 값을 deserialize 합니다.사전 로드 하 고 특정 오류는 errors 컬렉션에 채워집니다. 알 수 없는 형식 및 존재 하지 않는 멤버의 매개 변수는 무시 됩니다. | |
DeserializeWorkflow(String) | 가져옵니다의 Activity 지정된 된 XAML 태그에서 설명 하는 개체입니다. | |
DeserializeWorkflow(String, Boolean, List<ProcessParameterError>%) | (첫 번째 오류에 예외를 throw 하는 대신 어셈블리 불일치 반환) 빌드 컴퓨터에서이 메서드는 여전히 | |
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 문자열에 지정 된 프로세스 매개 변수 및 값을 serialize합니다. | |
SerializeProcessParameters(IDictionary<String, Object>, IEnumerable<String>) | 매개 변수 값 사전 (원시 xml에 잘못 된 매개 변수 값을 유지 하려면 추가) XAML로 serialize | |
TryDeserializeWorkflow | (첫 번째에서 throw 하는 대신 모든 오류를 반환) 클라이언트에서이 메서드는 | |
ValidateWorkflow(Activity) | 지정한 작업 트리의 유효성을 검사 합니다. | |
ValidateWorkflow(Activity, ValidationSettings) | 호출자가 제공 하는 선택적 설정을 사용 하 여 지정한 작업 트리의 유효성을 검사 합니다. |
위쪽
필드
이름 | 설명 | |
---|---|---|
AssemblyMetadataName | ||
MetadataPropertyName | 메타 데이터입니다. | |
SupportedReasonsPropertyName | SupportedReasons입니다. | |
VerbosityPropertyName | 자세한 정도입니다. |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.