若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

WorkflowHelpers 類別

說明的包含靜態方法在驗證和管理工作流程作業。

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

命名空間:  Microsoft.TeamFoundation.Build.Workflow
組件:  Microsoft.TeamFoundation.Build.Workflow (在 Microsoft.TeamFoundation.Build.Workflow.dll 中)

public static class WorkflowHelpers

WorkflowHelpers 類型會公開下列成員。

  名稱描述
公用方法靜態成員CombineMetadata取得包含指定的 baseMetadata 參數與要覆寫的 overridingMetadata 參數的 ProcessParameterMetadataCollection 。如果兩個資料,之間有衝突來自 overridingMetadata 的值被保留。
公用方法靜態成員DeserializeProcessParameters(String) Activity 可以序列化指定的 XAML 字串的資料物件的建立和傳回。
公用方法靜態成員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)驗證指定的活動樹狀結構使用呼叫端提供的選擇性設定。
回頁首

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
顯示: