Microsoft.TeamFoundation.Build.Workflow.Activities 命名空間

這個命名空間包含表示 Team Foundation Build使用的活動的類別。

類別

  類別 描述
公用類別 ActivitiesResources
公用類別 AgentReservationSpec 這個類別是用來協助指定可處理活動使用標記清單識別有效代理程式代理程式的型別。
公用類別 AgentScope
公用類別 AgentSettings 表示組建代理程式的設定。
公用類別 AgentTimeoutException 擲回,當執行階段執行緒等候代理程式。
公用類別 AgileTestPlatformInvalidArgumentException
公用類別 AgileTestPlatformSpec 這個類別會封裝所有敏捷測試執行器設定與測試組件的相關事件。
公用類別 AgileTestPlatformTestFailureException
公用類別 AgileTestPrerequisiteFailException
公用類別 ApproveRequestForCheckIn
公用類別 AssemblyMetadata
公用類別 AssemblyMetadataCollection
公用類別 AssociateChangesetException 擲回,因為執行緒可能在組合變更集活動的錯誤。
公用類別 AssociateChangesetsAndWorkItems
公用類別 BuildCategoryAttribute 將活動到建置工具箱分類。
公用類別 BuildDropProvider 提供複製的組建置放提供通用介面給遠端儲存。
公用類別 BuildProcessException 擲回錯誤時,在建置程序中發生。
公用類別 BuildProcessTerminateException
公用類別 BuildSettings 表示專案建置和建置的組態。
公用類別 CheckAssembliesMismatch
公用類別 CheckInGatedChanges 表示簽入閘道變更的活動。
公用類別 ConvertWorkspaceItem 表示已轉換的工作區項目路徑從反之亦然的伺服器路徑建立區域路徑的或的活動。
公用類別 ConvertWorkspaceItems 表示轉換工作區組建代理程式的項目路徑從伺服器加入至區域的活動,反之亦然。
公用類別 CopyDirectory 表示複製目錄內容到另一個活動。
公用類別 CopyDirectoryException 擲回的組建在複製目錄活動期間,,發生錯誤。
公用類別 CopyDirectoryNonFatalException
公用類別 CreateDirectory 表示建立目錄的活動。
公用類別 CreateWorkItemException 擲回的組建在建立工作項目活動期間,,發生錯誤。
公用類別 CreateWorkspace
公用類別 DeleteDirectory 表示刪除目錄的活動。
公用類別 DeleteWorkspace 表示活動刪除工作區。
公用類別 DownloadFile 表示下載檔案的活動。
公用類別 DownloadFiles 表示下載一個或多個檔案從目錄的活動。
公用類別 DownloadFilesException 擲回在下載的期間,,組建時發生錯誤。
公用類別 EmptyDropLocationRootException 擲回,因為建置在置放位置路徑遇到空的根。
公用類別 EvaluateCheckInPolicies 表示活動要評估簽入原則。
公用類別 EvaluateCheckInPoliciesException 擲回的組建在 EvaluateCheckInPolicies 活動期間,,發生錯誤。
公用類別 ExpandEnvironmentVariables
公用類別 FindMatchingFiles 表示活動符合模式的尋找檔案。
公用類別 GenerateRunSettings
公用類別 GetApprovedRequests
公用類別 GetBuildAgent 取得表示 IBuildAgent 物件的活動。
公用類別 GetBuildDetail 取得表示 IBuildDetail 物件的活動。
公用類別 GetBuildDirectory 表示有常值路徑組建代理程式工作目錄的活動。
公用類別 GetBuildEnvironment 取得表示 BuildEnvironment 物件的活動。
公用類別 GetCommonLocalPath
公用類別 GetCommonServerPath
公用類別 GetException 取得表示例外狀況在建置結果的活動。
公用類別 GetIndexedSourcesException
公用類別 GetPendingChanges
公用類別 GetRejectedRequests
公用類別 GetReshelvedShelveset
公用類別 GetShelvedChanges
公用類別 GetTeamProjectCollection 取得表示 TfsTeamProjectCollection 物件的活動。
公用類別 GetWorkspace 取得表示 Workspace 物件的活動。
公用類別 IndexSources 表示將版本控制路徑和版本嵌入 .PDB 檔案符號資料的活動。
公用類別 InvalidAgileTestPlatformDirectoryException
公用類別 InvalidBuildTypeException 擲回的組建,當錯誤無效的組建類型。
公用類別 InvalidBuildTypeNoDownloadException 擲回的組建,當下載失敗是因為無效的組建類型。
公用類別 InvalidMacroInBuildNumberException 擲回的組建,並在遇到在組建編號的無效的巨集。
公用類別 InvalidRevisionFormatException 擲回的組建,在遇到無效的修正規範格式。
公用類別 InvalidWorkspaceMappingException 擲回的組建,在遇到無效的工作區對應。
公用類別 InvokeForReason
公用類別 InvokeProcess
公用類別 LabelException 擲回,因為建置遇到標記為錯誤。
公用類別 LabelNotFoundException 擲回的組建,當預期的標籤找不到。
公用類別 LabelSources 表示活動在版本控制中的標籤檔案。
公用類別 LabelWorkspace 表示標記工作區的活動。
公用類別 MSBuild
公用類別 MSTest 表示使用 MSTest,執行測試的活動。
公用類別 MSTestInvalidArgumentException 擲回的組建,當一個無效的引數傳遞至 MSTest。
公用類別 MSTestSpec 這個類別是所有 MSTest 規範的基底類別。
公用類別 NoShelvesetException
公用類別 NoShelvesetToCheckInException 擲回的組建,當未簽入擱置集。
公用類別 OpenWorkItem 表示開啟工作項目的活動。
公用類別 ParseWorkspaceSpec
公用類別 PlatformConfiguration 表示方案或專案建置的平台和組態。
公用類別 PlatformConfigurationList 表示 PlatformConfiguration 物件的清單。
公用類別 PublishAgileTestResultsException
公用類別 PublishLogFileException
公用類別 PublishSymbols 表示會在 PDB 檔案中的符號資料發行至 SymStore 符號存放區的活動。
公用類別 QueryShelvesets
公用類別 RejectRequestFromCheckIn
公用類別 RetryRequest
公用類別 RetryRequests
公用類別 RevertWorkspace 表示還原工作區的活動。
公用類別 RunOnce 確定附加的活動執行所有組建代理程式上執行。
公用類別 RunSettings 類別封裝要求產生 RunSettings 檔案的參數
公用類別 RunTests
公用類別 RunTestsRunCompletedEventArgs
公用類別 RunTestsRunMessageEventArgs
公用類別 RunTestsTestCompletedEventArgs
公用類別 SetBuildProperties 表示將建置屬性的活動。
公用類別 SharedResourceScope 表示包裝建置流程區段將會執行緒安全」的活動。
公用類別 SourceAndSymbolServerSettings 表示來源和符號伺服器整合的設定。
公用類別 StringList 表示字串清單中指定參數對應至 Microsoft.TeamFoundation.Build.WorkFlow.Activities 命名空間的類別。
公用類別 SynchronizeRequests 重新整理目前組建資訊並同步處理核准的本機/拒絕的需求清單,傳回從提供的清單中被拒絕之要求。
公用類別 SyncWorkspace 表示同步處理工作區的活動。
公用類別 TestAssemblySpec 包含所有 MSTest 設定與測試組件的相關事件。
公用類別 TestFailureException 擲回的組建,當測試失敗。
公用類別 TestMetadataFileSpec 包含 MSTest 設定與測試中繼資料相關檔案。
公用類別 TestSpec 表示測試規範。
公用類別 TestSpecList 表示 TestSpec 物件的清單。
公用類別 TfGet
公用類別 TfQueryConflicts
公用類別 TfResolve
公用類別 TfsBuild 表示 Team Foundation Server 組建流程的活動。
公用類別 TfShelve
公用類別 TfUndo
公用類別 TfUnshelve
公用類別 TfWorkfold
公用類別 TooManyLogsException
公用類別 TrackingExtensions
公用類別 UnexpectedAgileTestPlatformException
公用類別 UnexpectedExitCodeException 擲回,因為建置遇到未預期的結束代碼。
公用類別 UnexpectedTfsException 擲回的組建發生錯誤時,因為 Team Foundation Server。
公用類別 UpdateBuildNumber
公用類別 UpdateWorkItemException 擲回的組建,當發生錯誤時,嘗試更新工作項目時。
公用類別 ValidateTargetsFileException 擲回的組建,當目標資料驗證失敗。
公用類別 Win32ErrorWrapperException
公用類別 WriteBuildError 擲回的組建發生錯誤時,嘗試寫入資料。
公用類別 WriteBuildInformation<T>
公用類別 WriteBuildMessage 表示寫入建置訊息的活動。
公用類別 WriteBuildTestError
公用類別 WriteBuildWarning 表示提供組建寫入警告的活動。
公用類別 WriteCustomSummaryInformation

介面

  介面 描述
公用介面 IEnvironmentVariableExtension

列舉

  列舉類型 描述
公用列舉類型 CleanWorkspaceOption 包含您的工作區的可能值。
公用列舉類型 CodeAnalysisOption 包含索引標籤控制項在建置期間,應該如何執行程式碼分析。
公用列舉類型 ConvertWorkspaceItemDirection 使用內含值指定工作區項目轉換的方向。
公用列舉類型 ExecutionPlatformType 目標執行敏捷測試執行器的平台類型。 這個的優先順序高於在 runsettings 指定的 TargetPlatform。
公用列舉類型 MacrosIndex 包含有效的巨集名稱。
公用列舉類型 RetryBehavior 指定行為使用它時要如何判斷對批次要求,並重試。
公用列舉類型 RunOnceResult 描述一次執行執行活動的結果。
公用列舉類型 RunSettingsType 擷取哪些列舉 runsettings 由使用者所指定的測試回合。
公用列舉類型 RunTestsTestOutcome
公用列舉類型 TagComparison 當符合代理程式的標記為指定的標記在查詢方法時,指定要比較的使用。
公用列舉類型 TestRunMessageLevel 這個列舉應該反映在 Microsoft.VisualStudio.TestPlatform.ObjectModel.dll 組件的 TestMessageLevel 列舉。我們不希望必須讓使用者取得該組件的額外相依性。因此,我們轉譯列舉。
公用列舉類型 TestRunOutcomes
公用列舉類型 TfWorkfoldAction
公用列舉類型 ToolPlatform 指定工具平台的結構。