共用方式為


Microsoft.TeamFoundation.VersionControl.Client 命名空間

Microsoft.TeamFoundation.VersionControl.Client 命名空間提供對於用戶端應用程式所需的與 Visual Studio Team Foundation Server的版本控制功能一起使用的 API。

這個命名空間提供能夠讓您使用 Team Foundation Server一起使用版本控制功能的方法和類別。 您可以存取表示版本控制檔案和資料夾、變更和暫止的變更、擱置集、合併、分支和 Team 專案的 API。

VersionControlServer 類別代表 Team Foundation Server 儲存機制。 您可以使用這個類別會管理工作如下:

  • 執行查詢。

  • 簽入擱置集。

  • 取得變更集。

  • 建立工作區。

Item 類別代表登錄到儲存機制的檔案或資料夾。 Change 物件表示個別變更。 它也包含受變更和的型別會影響產生之項目的參考。 Changeset 類別表示變更的集合至檔案或資料夾的儲存機制中。

PendingChange 類別表示尚未認可儲存機制的變更。 PendingSet 類別表示暫止變更的集合。

Shelveset 類別表示最新工作或簽入擱置的變更。

Conflict 類別表示兩個項目之間有差異儲存機制。

類別

  類別 說明
公用類別 AcceptMergeNamespaceConflictRequiresDestinationException 描述 AcceptMergeNamespaceConflictRequiresDestinationException。
公用類別 AcceptMergeVersionConflictRequiresDestinationException 描述 AcceptMergeVersionConflictRequiresDestinationException。
公用類別 AcceptYoursRenameTheirsRequiresDestinationException 描述 AcceptYoursRenameTheirsRequiresDestinationException。
公用類別 AccessControlEntryFromVersionControl 表示從版本控制中的 AccessControlEntry 物件。
公用類別 AccessEntry 描述的存取控制清單 (ACL) 使用權限項目。
公用類別 AdminRepositoryInfo QueryRepositoryInformation 方法傳回的資料結構。
公用類別 AdvancedToolParameters 用於類別透過進階參數給工具執行實作項
公用類別 AffectedTeamProjects 表示受一組暫止的變更所影響的 Team 專案。
公用類別 AffectedTeamProjectsEventArgs 說明 Team 專案清單的事件。
公用類別 ArtifactIdentifierRequiredException 描述 ArtifactIdentifierRequiredException。
公用類別 ArtifactNotFoundException 表示找不到成品的例外狀況。
公用類別 AssociatedWorkItemInfo 表示一組工作項目的相關資訊。
公用類別 AuthorizationException 描述 AutorizationException。
公用類別 AutoMergeDisallowedException 擲回的例外狀況,當 automerge 在 automerge 禁止的衝突嘗試。
公用類別 BadChecksumException 描述 BadChecksumException。
公用類別 BaselineUnavailableException 擲回用戶端,復原在磁碟上要把內容的,不過,不可能,因為基準可以在離線時無法使用。
公用類別 BranchHistoryTreeItem 表示在分支樹狀拓撲的個別節點的分支記錄樹狀目錄項目節點型別。
公用類別 BranchObject 描述與儲存機制是相關的 BranchObject 類別的屬性。
公用類別 BranchObjectCreatedEventArgs 分支物件的引數建立事件。
公用類別 BranchObjectDeletedEventArgs 分支物件刪除事件的引數。
公用類別 BranchObjectOwnership 用來傳回分支從儲存機制的根目錄資訊。
公用類別 BranchObjectUpdatedEventArgs 更新的分支物件的事件引數。
公用類別 BranchProperties 描述分支物件的屬性。
公用類別 BranchRelative 表示從 QueryBranches 物件的資料行。
公用類別 BranchSourceNotCommittedException 描述 BranchSourceNotCommittedException。
公用類別 CancelException 已過時。用戶端的動作的使用者要求取消的例外狀況。
公用類別 CannotBranchDestroyedContentException 描述 CannotBranchDestroyedContentException。
公用類別 CannotChangeRootFolderException 描述 CannotChangeRootFolderException。
公用類別 CannotChangeWorkspaceOwnerException 描述 CannotChangeWorkspaceOwnerException。
公用類別 CannotCheckinAllWithEditException 描述 CannotCheckinAllWithEditException。
公用類別 CannotCheckinDependantRenameException 描述 CannotCheckinDependantRenameException。
公用類別 CannotCheckinPartialUndeleteException 描述 CannotCheckinPartialUndeleteException。
公用類別 CannotCheckinRenameAsPendingAddConflictsException 描述 CannotCheckinRenameAsPendingAddConflictsException。
公用類別 CannotCheckinRenameDueToChildConflictException 由於子衝突時,,,當用戶端無法簽入重新命名表示發生例外狀況。
公用類別 CannotCreateFilesInRootException 描述 CannotCreateFilesInRootException。
公用類別 CannotCreateParentFolderException 描述 CannotCreateParentFolderException。
公用類別 CannotDeleteTeamProjectFolderException 描述 CannotDeleteTeamProjectFolderException。
公用類別 CannotDestroyRootException 描述 CannotDestroyRootException。
公用類別 CannotFindLatestChangesetException 描述 CannotFindLatestChangesetException。
公用類別 CannotLockException 描述 CannotLockException。
公用類別 CannotMergeDestroyedFileException 描述 CannotMergeDestroyedFileException。
公用類別 CannotMergeUnderSourceException 描述 CannotMergeUnderSourceException。
公用類別 CannotMergeWithExistingConflictException 描述 CannotMergeWithExistingConflictException。
公用類別 CannotMergeWithWorkspaceSpecAndPendingDeleteException 描述 CannotMergeWithWorkspaceSpecAndPendingDeleteException。
公用類別 CannotMoveToRootException 描述 CannotMoveToRootException。
公用類別 CannotPendChangeOnDestroyedFileException 描述 CannotPendChangeOnDestroyedFileException。
公用類別 CannotPendEditOnDeletedFileWithGetLatestException 描述 CannotPendEditOnDeletedFileWithGetLatestException。
公用類別 CannotPendEditOnRenamedFileWithGetLatestException 描述 CannotPendEditOnRenamedFileWithGetLatestException。
公用類別 CannotRenameBackToOriginalSourceException 描述 CannotRenameBackToOriginalSourceException。
公用類別 CannotRenameDueToChildConflictException 描述 CannotRenameDueToChildConflictException。
公用類別 CannotResolveAcceptMergeWithNonexistentVersionException 描述 CannotResolveAcceptMergeWithNonexistentVersionException。
公用類別 CannotResolveBecauseShelvesetDeletedException 當用戶端無法解析由於擱置集刪除時,表示發生例外狀況。
公用類別 CannotResolveConflictAsAutoMerge 描述 CannotResolveConflictAsAutoMerge。
公用類別 CannotResolveDeletedItemWithAcceptMergeException 描述 CannotResolveDeletedItemWithAcceptMergeException。
公用類別 CannotResolveDueToRenameAndDelete 表示發生的例外狀況,當用戶端無法解析到期重新命名和刪除時。
公用類別 CannotResolveToPartialUndeleteException 描述 CannotResolveToPartialUndeleteException。
公用類別 CannotSetMappingOnRenameException 描述 CannotSetMappingOnRenameException。
公用類別 CannotShelvePartialUndeleteException 描述 CannotShelvePartialUndeleteException。
公用類別 CannotSpecifyNewNameException 描述 CannotSpecifyNewNameException。
公用類別 CannotTakeCheckoutLockInLocalWorkspaceException 當用戶端無法接受簽出鎖定區域工作區時,表示發生例外狀況。
公用類別 CannotUndeleteTeamProjectFolderException 描述 CannotUndeleteTeamProjectFolderException。
公用類別 CannotUndoItemExistingLockConflictsException 描述 CannotUndoItemExistingLockConflictsException。
公用類別 CannotUndoRenameDueToChildConflictException 當用戶端無法復原重新命名的處理因子衝突時,表示發生例外狀況。
公用類別 CannotUnlockException 描述 CannotUnlockException。
公用類別 Change 表示對項目的個別變更。
公用類別 ChangeAlreadyPendingException 描述 ChangeAlreadyPendingException。
公用類別 Changeset 表示一組變更認可儲存機制。
公用類別 ChangesetAuthorMustBeNonGroupException 描述 ChangesetAuthorMustBeNonGroupException。
公用類別 ChangesetMerge 表示變更集合併至另一個變更集。
公用類別 ChangesetMergeDetails 表示有關合併變更集的相關資訊。
公用類別 ChangesetNotFoundException 描述 ChangesetNotFoundException。
公用類別 ChangesetReconciledEventArgs 描述調解到變更集事件的事件引數。
公用類別 ChangesetSummary 表示此變更集的其他資訊。
公用類別 ChangesetVersionSpec 指定根據變更集編號的版本。
公用類別 CheckinConflict 這個類別表示由簽入評估記錄的衝突。
公用類別 CheckinEvaluationResult 這個類別會保存的一組的評估結果將簽入變更。
公用類別 CheckinException 表示的例外狀況衝突發生了會防止的簽入。
公用類別 CheckinNote 表示正在變更集的簽入提示。
公用類別 CheckinNoteFailure 在簽入提示評估描述失敗的類別。
公用類別 CheckinNoteFieldDefinition 表示簽入提示欄位定義。
公用類別 CheckinNoteFieldValue 表示簽入提示欄位值。
公用類別 CheckInParameters 表示針對簽入所需的資料。
公用類別 CheckoutLockRequiredException 描述 CheckoutLockRequiredException。
公用類別 CheckoutLocksDisabledException 描述 CheckoutLocksDisabledException。
公用類別 CommitCheckinEventArgs 進行簽入事件的引數。
公用類別 CommitShelvesetEventArgs 引數為進行擱置集事件。
公用類別 CommittedBranchCreatedEventArgs 一個做的分支的引數建立事件。
公用類別 Conflict 表示兩個項目之間的單一衝突。
公用類別 ConflictEventArgs 說明衝突的事件引數動作。
公用類別 ContentNotUploadedException 描述 ContentNotUploadedException。
公用類別 ContentRequiredException 描述 ContentRequiredException。
公用類別 CorruptBaselineException 表示發生例外狀況。由於損毀的基準。
公用類別 CouldNotAddProxyException 描述 CouldNotAddProxyException。
公用類別 CouldNotDeleteProxyException 描述 CouldNotDeleteProxyException。
公用類別 CreateBranchObjectException 描述 CreateBranchObjectException。
公用類別 CreateWorkspaceParameters CreateWorkspaceParameters 物件封裝要求呼叫 VersionControlServer.CreateWorkspace 的所有資訊。
公用類別 DateVersionSpec 指定以日期/時間戳記的版本。
公用類別 DateVersionSpecBeforeBeginningOfRepositoryException 描述 DateVersionSpecBeforeBeginningOfRepositoryException。
公用類別 DefaultToolExecutionResult 基本上是的預設工具結果工具結果的空白實作組件的工具
公用類別 DeletedShelvesetEventArgs DeletedShelveset 事件的引數。
公用類別 DeltaException 描述 DeltaException。
公用類別 DepthOneMappingsNotSupportedException 表示的例外狀況伺服器不支援將深度的一個層級的對應。
公用類別 DestroyedContentUnavailableException 描述 DestroyedContentUnavailableException。
公用類別 DestroyEventArgs 終結的項目的事件引數。
公用類別 Difference 包含執行的差異 (差異) 作業方法在兩個檔案。
公用類別 DiffItemLocalFile 表示為差異作業準備的本機檔案。
公用類別 DiffItemLocalWorkspace 要比較的 IDiffItem 類別在本機工作區檔案與其原始 (工作區版本) 的內容。
公用類別 DiffItemPendingChangeBase 表示包含暫止變更檔案的原始內容。
公用類別 DiffItemShelvedChange 表示為差異作業準備的擱置變更。
公用類別 DiffItemVersionedFile 表示為差異作業準備的已建立版本的檔案。
公用類別 DuplicateChangeException 描述 DuplicateChangeException。
公用類別 DuplicateCheckinNoteFieldException 描述 DuplicateCheckinNoteFieldException。
公用類別 DuplicateExtensionException 描述 DuplicateExtensionException。
公用類別 DuplicateFileTypeException 描述 DuplicateFileTypeException。
公用類別 DuplicateItemFoundException 描述 DuplicateItemFoundException。
公用類別 DuplicateItemsInCheckInRequestException 描述 DuplicateItemsInCheckInRequestException。
公用類別 DuplicateServerItemException 描述 DuplicateServerItemException。
公用類別 DuplicateWorkingFolderException 描述 DuplicateWorkingFolderException。
公用類別 EmptyCheckInException 描述 EmptyCheckInException。
公用類別 ExceptionEventArgs 說明非嚴重的例外狀況之動作的事件引數。
公用類別 ExistingParentFileException 描述 ExistingParentFileException。
公用類別 ExtendedItem 描述的擴充項目。
公用類別 ExtendedMerge 表示擴充了關於合併的資訊。
公用類別 Failure 描述失敗。
公用類別 FeatureNotSupportedException 由用戶端所擲回的例外狀況,當功能伺服器不支援。
公用類別 FileIdNotFoundException 描述 FileIdNotFoundException。
公用類別 FileType 代表檔案類型。
公用類別 FolderContentChangedEventArgs 描述資料夾內容的事件引數變更事件
公用類別 FolderContentException 描述 FolderContentException。
公用類別 FolderEditException 描述 FolderEditException。
公用類別 FutureDateException 描述 FutureDateException。
公用類別 GatedCheckinException 表示的例外狀況簽入拒絕由於外掛程式閘道簽入。
公用類別 GenericException 描述 GenericException。
公用類別 GetLatestOnCheckoutDisabledException 描述 GetLatestOnCheckoutDisabledException。
公用類別 GetRequest 取得表示作業的要求。
公用類別 GetStatus 表示 Workspace.Get 作業的狀態。
公用類別 GettingEventArgs 取得事件的事件引數。
公用類別 GlobalSecurity 表示項目的全域安全性設定。
公用類別 IdentityDeletedException 描述 IdentityDeletedException。
公用類別 IdentityNotFoundException 描述 IdentityNotFoundException。
公用類別 IllegalCommentException 描述 IllegalCommentException。
公用類別 IllegalComputerNameException 描述 IllegalComputerNameException。
公用類別 IllegalFieldNameException 描述 IllegalFieldNameException。
公用類別 IllegalIdentityException 描述 IllegalIdentityException。
公用類別 IllegalLabelNameException 描述 IllegalLabelNameException。
公用類別 IllegalPolicyNameException 描述 IllegalPolicyNameException。
公用類別 IllegalServerItemException 描述 IllegalServerItemException。
公用類別 IllegalShelvesetException 描述 IllegalShelvesetException。
公用類別 IllegalShelvesetOwnerException 描述 IllegalShelvesetOwnerException。
公用類別 IllegalUrlException 描述 IllegalUrlException。
公用類別 IllegalVersionException 描述 IllegalVersionException。
公用類別 IllegalWorkspaceException 描述 IllegalWorkspaceException。
公用類別 IncompatibleChangeException 描述 IncompatibleChangeException。
公用類別 IncompatibleCompressionFormatException 描述 IncompatibleCompressionFormatException。
公用類別 IncompletePendingChangeException 描述 IncompletePendingChangeException。
公用類別 IncompleteUploadException 描述 IncompleteUploadException。
公用類別 InconsistentRequestTypesException 描述 InconsistentRequestTypesException。
公用類別 IncorrectSizeException 描述 IncorrectSizeException。
公用類別 InheritanceChange 表示繼承變更。
公用類別 InvalidAcceptYoursException 描述 InvalidAcceptYoursException。
公用類別 InvalidAcceptYoursRenameTheirsException 描述 InvalidAcceptYoursRenameTheirsException。
公用類別 InvalidBranchCheckinOptionException 描述 InvalidBranchCheckinOptionException。
公用類別 InvalidCheckinDateException 擲回的例外狀況,當簽入日期無效。
公用類別 InvalidCheckinTicketException 描述 SecurityConfigurationException。
公用類別 InvalidConflictIdException 描述 InvalidConflictIdException。
公用類別 InvalidExtensionException 描述 InvalidExtensionException。
公用類別 InvalidFileIdException 描述 InvalidFileIdException。
公用類別 InvalidFileTypeException 表示的例外狀況指定的檔案類型無效。
公用類別 InvalidIdentityException 描述 InvalidIdentityException。
公用類別 InvalidProjectPendingChangeException 描述 InvalidProjectPendingChangeException。
公用類別 InvalidResolutionException 描述 InvalidResolutionException。
公用類別 InvalidSqlDateException 描述 InvalidSqlDateException。
公用類別 InvalidVersionSpecException 擲回的例外狀況,當在版本規格中的語法是錯誤的。
公用類別 InvalidVersionSpecForOperationException 描述 InvalidVersionSpecForOperationException。
公用類別 Item 表示一個檔案或資料夾的一個版本在版本控制伺服器。
公用類別 ItemCloakedException 描述 ItemCloakedException。
公用類別 ItemDeletedException 描述 ItemDeletedException。
公用類別 ItemExistsException 描述 ItemExistsException。
公用類別 ItemIdentifier 表示項目的唯一識別項。
公用類別 ItemLockedException 描述 ItemLockedException。
公用類別 ItemMerge 表示兩個項目合併。
公用類別 ItemNotCheckedOutException 描述 ItemNotCheckedOutException。
公用類別 ItemNotFoundException 描述 ItemNotFoundException。
公用類別 ItemNotMappedException 描述 RollbackInvalidVersionSpecException。
公用類別 ItemProperties 封裝一組屬性與路徑。
公用類別 ItemRequiredException 描述 ItemRequiredException。
公用類別 ItemSecurity 表示項目的安全性。
公用類別 ItemSet 表示 QueryItem 作業的結果。
公用類別 ItemSpec 表示一個或多個檔案或資料夾在本機電腦或在版本控制伺服器。
公用類別 LabelDuplicateItemException 描述 LabelDuplicateItemException。
公用類別 LabelExistsException 描述 LabelExistsException。
公用類別 LabelHasChildrenException 描述 LabelHasChildrenException。
公用類別 LabelItemSpec 表示標記項目。
公用類別 LabelNotFoundException 描述 LabelNotFoundException。
公用類別 LabelNotUniqueException 描述 LabelNotUniqueException。
公用類別 LabelOwnerChangeException 描述 LabelOwnerChangeException。
公用類別 LabelPendingAddException 描述 LabelPendingAddException。
公用類別 LabelResult 與範圍和狀態屬性一起封裝標籤。
公用類別 LabelVersionSpec 表示版本做為標籤。
公用類別 LatestVersionDeletedException 描述 LatestVersionDeletedException。
公用類別 LatestVersionSpec 表示儲存機制中最新的版本。
公用類別 LoadFailurePolicyType 表示在嘗試失敗載入原則類型。
公用類別 LocalItemExclusionEvaluator LocalItemExclusionEvaluator 是本機項目排除的位元評估工具。
公用類別 LocalItemOutOfDateException 描述 LocalItemOutOfDateException。
公用類別 LocalItemRequiredException 描述 LocalItemRequiredException。
公用類別 LocalPathTooLongException 描述 LocalPathTooLongException。
公用類別 LocalVersion 如需與項目和版本的資訊一起封裝本機項目。
公用類別 LocalVersionNotFoundException 描述 LocalVersionNotFoundException。
公用類別 LocalWorkspaceRequiredException 會在需要時,表示例外狀況發生於本機工作場所。
公用類別 LongPathInWorkspaceRequires2012QU1Exception
公用類別 Mapping 描述與本機電腦上的項目連結在伺服器上項目的對應。
公用類別 MappingConflictException 表示的例外狀況工作區包含衝突的工作資料夾。
公用類別 MappingException 描述 RollbackInvalidVersionSpecException。
公用類別 MaxRowsEvaluatedException 描述 MaxRowsEvaluatedException。
公用類別 MergeCandidate 表示合併的變更集候選。
公用類別 MergeConflictExistsException 描述 MergeConflictExistsException。
公用類別 MergeDoNotHaveTargetLocallyException 描述 MergeDoNotHaveTargetLocallyException。
公用類別 MergeEditDeleteException 描述 MergeEditDeleteException。
公用類別 MergeEventArgs 描述在單一項目的引數合併作業。
公用類別 MergeSource 表示合併的來源。
公用類別 MergeTargetCloakedException 描述 MergeTargetCloakedException。
公用類別 MergeTargetFileSourceDirectoryException 描述 MergeTargetFileSourceDirectoryException。
公用類別 MergeTargetNotMappedException 描述 MergeTargetNotMappedException。
公用類別 MergeTargetPathAlreadyHasPendingMergeException 描述 MergeTargetPathAlreadyHasPendingMergeException。
公用類別 MergeTargetPathHasIncompatiblePendingChangeException 描述 MergeTargetPathHasIncompatiblePendingChangeException。
公用類別 MergeTargetPathHasNamespacePendingChangeConflictException 描述 MergeTargetPathHasNamespacePendingChangeConflictException。
公用類別 MissingBaselineException 擲回的例外狀況,當基礎檔案遺失。
公用類別 MissingParentIsRenameOrUndeleteException 描述 MissingParentIsRenameOrUndeleteException。
公用類別 MultipleWorkspacesFoundException 表示 MultipleWorkspacesFoundException。
公用類別 MustUndeleteParentException 描述 MustUndeleteParentException。
公用類別 NoChangesToShelveException 描述 NoChangesToShelveException。
公用類別 NoLockExistsException 描述 NoLockExistsException。
公用類別 NoMergeRelationshipException 描述 NoMergeRelationshipException。
公用類別 NotAllowedOnFolderException 描述 NotAllowedOnFolderException。
公用類別 NotPermittedForLocalWorkspaceException 表示在本機工作區執行沒有為本機工作區中允許的動作。
公用類別 NotWorkspaceOwnerException 描述 NotWorkspaceOwnerException。
公用類別 OnlyOneWorkspaceException 表示的例外狀況是指定的延伸多個工作區中的檔案。
公用類別 OperationEventArgs 檔案傳輸的事件引數 (上載和下載)。
公用類別 OwnerRequiredException 描述 OwnerRequiredException。
公用類別 PartialRenameConflictException 描述 PartialRenameConflictException。
公用類別 PendingChange 表示尚未認可儲存機制的變更。
公用類別 PendingChangeChangedException 描述 PendingChangeChangedException。
公用類別 PendingChangeContentNotFoundException 描述 PendingChangeContentNotFoundException。
公用類別 PendingChangeEventArgs 描述對暫止變更的動作的事件引數。
公用類別 PendingChangeMergeConflictExistsException 描述 PendingChangeMergeConflictExistsException。
公用類別 PendingChildException 描述 PendingChildException。
公用類別 PendingDeleteConflictChangeException 描述 PendingDeleteConflictChangeException。
公用類別 PendingLocalVersionMismatchException 描述 PendingLocalVersionMismatchException。
公用類別 PendingParentDeleteException 描述 PendingParentDeleteException。
公用類別 PendingSet 表示一組 PendingChange 物件。
公用類別 PermissionChange 表示使用權限變更。
公用類別 PluginHasMultipleInterfacesException 描述 PluginHasMultipleInterfacesException。
公用類別 PolicyBase 繼承的基底類別為新的簽入原則。
公用類別 PolicyEnvelope 與其他屬性一起封裝原則執行個體。
公用類別 PolicyFailure 在原則評估描述失敗。
公用類別 PolicyFailureInfo 包含有關原則失敗的資訊。
公用類別 PolicyList 管理一組的載入的原則清單暫止的變更。
公用類別 PolicyOverrideInfo 包含有關原則失敗覆寫的資訊。
公用類別 PolicyStateChangedEventArgs 與事件 PolicyStateChanged 失敗的原則和清單。
公用類別 PolicyType 表示原則的型別並允許建立新的執行個體的類別。
公用類別 ProcessingChangeEventArgs 描述變更的事件引數處理。
公用類別 PropertiesMergeSummary 表示屬性合併摘要。
公用類別 ProxyInfo 如需 Proxy 伺服器連接的資訊。
公用類別 QueryHistoryParameters 表示呼叫在 VersionControlServer 物件的 QueryHistory 方法的所有參數。
公用類別 QueuedActionLimiter
公用類別 ReconcileFailedException 表示協調失敗的例外狀況。
公用類別 RenameWorkingFolderException 描述 RenameWorkingFolderException。
公用類別 RepositoryNotFoundException 擲回的例外狀況,當指定之 URL 的儲存機制找不到或無法存取。
公用類別 RepositoryPathTooLongDetailedException
公用類別 RepositoryPathTooLongDueToDeletedItemsException
公用類別 RepositoryPathTooLongException 描述 RepositoryPathTooLongException。
公用類別 RepositoryProperties 描述這個儲存機制全域屬性。
公用類別 ReservedAnnotationException 描述 ReservedAnnotationException。
公用類別 ResolutionOptions 索引標籤控制項衝突如何解析。
公用類別 ResolvedConflictEventArgs 描述已解決的衝突的事件引數。
公用類別 ResourceAccessException 擲回的例外狀況,當存取檢查失敗。
公用類別 RollbackInvalidOptionException 描述 RollbackInvalidOptionException。
公用類別 RollbackInvalidVersionSpecException 描述 RollbackInvalidVersionSpecException。
公用類別 RootInheritanceException 描述 RootInheritanceException。
公用類別 SavedCheckin 表示中儲存的簽入一次。
公用類別 SecurityChange 描述與儲存機制是相關的 SecurityChange 類別的屬性。
公用類別 SecurityConfigurationException 描述 SecurityConfigurationException。
公用類別 SecurityException 描述 SecurityException。
公用類別 ServerItemException 描述 ServerItemException。
公用類別 ServerItemRequiredException 描述 ServerItemRequiredException。
公用類別 ServerSettings 表示伺服器設定及其元件。
公用類別 SetWorkspaceLocationProgressEventArgs 描述工作區轉換為 (本機或區域中的伺服器狀態的事件引數傳遞至伺服器)。
公用類別 ShelvedChangeNotFoundException 描述 ShelvedChangeNotFoundException。
公用類別 ShelveException 表示例外狀況發生問題導致擱置集認可到伺服器。
公用類別 ShelveMergeConflictExistsException 描述 ShelveMergeConflictExistsException。
公用類別 Shelveset 暫止的變更和相關的中繼資料的伺服器端集合。
公用類別 ShelvesetCheckInParameters 表示需要簽入擱置集的相關資訊。
公用類別 ShelvesetExistsException 描述 ShelvesetExistsException。
公用類別 ShelvesetNotFoundException 描述 ShelvesetNotFoundException。
公用類別 ShelvesetUpdatedEventArgs 擱置集的更新的事件引數。
公用類別 ShelvingPartialRenameConflictException 描述 ShelvingPartialRenameConflictException。
公用類別 TargetCloakedException 描述 TargetCloakedException。
公用類別 TargetHasPendingChangeException 描述 TargetHasPendingChangeException。
公用類別 TargetIsChildException 描述 TargetIsChildException。
公用類別 TeamProject 表示 Team 專案相關的版本控制功能。
公用類別 TeamProjectCannotDeleteException 描述 TeamProjectCannotDeleteException。
公用類別 TeamProjectFolderCreatedEventArgs Team 專案資料夾的建立的事件引數。
公用類別 TeamProjectFolderOptions 表示 Team 專案資料夾的選項。
公用類別 TeamProjectFolderPermission 表示在 Team 專案資料夾的使用權限。
公用類別 TeamProjectNotEmptyException 描述 TeamProjectNotEmptyException。
公用類別 TeamProjectNotFoundException 描述 TeamProjectNotFoundException。
公用類別 ThirdPartyRunner
公用類別 ThirdPartyToolDefinition
公用類別 ThirdPartyToolDefinitionCollection
公用類別 ThirdPartyToolRegistryHelper
公用類別 ThreeWayMerge 包含方法執行三方合併。
公用類別 ToolProviderConstants 工具提供者所使用的常數。
公用類別 ToolProviderCookieGenerator cookie 產生器。使用一個基本的亂數產生器
公用類別 TrackMergesExceededMaxBranchesLimitException 描述 TrackMergesExceededMaxBranchesLimitException。
公用類別 UnableToLoadLocalPropertiesTableException 描述 UnableToLoadLocalPropertiesTableException。
公用類別 UnableToLoadLocalVersionTableException 擲回的例外狀況,在本機工作區版本資料夾無法載入。
公用類別 UnableToLoadPendingChangesTableException 描述 UnableToLoadPendingChangesTableException 類別。
公用類別 UndeleteAboveUnrelatedItemException 描述 UndeleteAboveUnrelatedItemException。
公用類別 UndeleteNewNameNotSupportedException 描述 UndeleteNewNameNotSupportedException。
公用類別 UnshelveException 表示例外狀況發生問題導致解除擱置集。
公用類別 UnshelveShelvesetEventArgs UnshelveShelveset 事件的引數。
公用類別 UnshelvingPartialRenameException 描述 ShelvingPartialRenameConflictException。
公用類別 UpdateLocalVersionQueue 表示用來更新工作區的本機版本資料表的佇列。
公用類別 UpdateWorkspaceParameters UpdateWorkspaceParameters 物件封裝要求呼叫 Workspace.Update 的所有資訊。
公用類別 UploadFileException 擲回例外狀況,並在上載檔案時發生。
公用類別 VersionConflictException 描述 VersionConflictException。
公用類別 VersionControlArtifactProvider 提供方法以物件模型擷取版本控制成品。
公用類別 VersionControlException 這個 API 支援 Team Foundation Server 基礎結構並不適合直接從程式碼使用。
公用類別 VersionControlLabel 表示版本控制的標籤。
公用類別 VersionControlServer 表示版本控制儲存機制。
公用類別 VersionSpec 解決版本規格的公用程式類別。
公用類別 Warning 表示警告。
公用類別 WebMethodNotSupportedException 描述 WebMethodNotSupportedException。
公用類別 WildcardNotAllowedException 描述 WildcardNotAllowedException。
公用類別 WorkingFolder 表示工作資料夾設定。
公用類別 WorkingFolderCreationException 描述 WorkingFolderCreationException。
公用類別 WorkingFolderException 描述 WorkingFolderException。
公用類別 WorkingFolderInUseException 描述 WorkingFolderInUseException。
公用類別 WorkItemCheckedInfo 代表工作項目的補充資訊。
公用類別 WorkItemCheckinInfo 表示有關工作項目簽入的相關資訊。
公用類別 WorkItemHelper
公用類別 WorkItemsUpdateEventArgs 提供工作項目的事件引數資訊在更新。
公用類別 WorkItemUpdatedEventArgs 描述對一個轉換之工作項目的事件引數動作。
公用類別 WorkItemUpdateException 在工作項目的更新時,發生的失敗例外狀況。
公用類別 Workspace 描述工作區的屬性和方法。如需如何使用此型別的詳細資訊,請參閱 Team Foundation Build Activities。
公用類別 WorkspaceCancelEventArgs 工作區移除事件的引數。
公用類別 WorkspaceCheckInParameters 表示要求簽入位於工作區的暫止變更的資訊。
公用類別 WorkspaceCreationException 描述 WorkspaceCreationException。
公用類別 WorkspaceDeletedException 描述 WorkspaceDeletedException。
公用類別 WorkspaceDeletionException 描述 WorkspaceDeletionException。
公用類別 WorkspaceEventArgs 工作區變更的事件引數。
公用類別 WorkspaceException 描述 WorkspaceException。
公用類別 WorkspaceExistsException 描述 WorkspaceExistsException。
公用類別 WorkspaceInfo 包含快取的本機工作區的屬性。
公用類別 WorkspaceItem 用來 QueryWorkspaceItems 代表項目。 繼承自項目的所有欄位。
公用類別 WorkspaceItemSet 表示工作區項目的集合。
公用類別 WorkspaceNotFoundException 描述 WorkspaceNotFoundException。
公用類別 WorkspacePermissionProfile 封裝一組工作區之使用權限的類別。
公用類別 WorkspacePersistedMetadataTables 導致本機中繼資料的快取複本的處置物件資料表強烈根源於記憶體回收的物件圖形,則為,如果其他的工作區是本機工作區 WorkspaceLocation.Local)。
公用類別 WorkspaceRequiresComputerNameException 擲回的例外狀況,當電腦名稱工作區是必要的。
公用類別 WorkspaceSuppressAsynchronousScanner 隱藏在附加的工作區的非同步掃描器的可處置物件,則為,如果其他的工作區是本機工作區 WorkspaceLocation.Local)。
公用類別 WorkspaceVersionSpec 指定根據工作區名稱/擁有者的版本。
公用類別 WorkspaceVersionTableException 擲回,當工作區版本列出已損毀或無法載入。
公用類別 Workstation 表示電腦和原始檔控制狀態之類別。

結構

  結構 說明
公用結構 EncodingDescription 表示編碼描述。

介面

  介面 說明
公用介面 IDiffItem 為差異的項目連結 (差異) 作業準備。
公用介面 ILocalUpdateOperation 表示由用戶端將使用的伺服器傳回更新本機磁碟的作業。
公用介面 IPendingChangeEventArgs 表示定義暫止的變更事件引數的介面。
公用介面 IPendingCheckin 對原則提供資料的介面。
公用介面 IPendingCheckinNotes 如需簽入提示部分的資訊的暫止簽入。
公用介面 IPendingCheckinPendingChanges 如需暫止簽入的暫止變更元件的相關資訊。
公用介面 IPendingCheckinPolicies 如需暫止簽入原則的部分的詳細資訊。
公用介面 IPendingCheckinWorkItems 如需暫止簽入的工作項目部分的資訊。
公用介面 IPolicyCompatibility 這個介面會提供已移至新的型別或組件的簽入原則的回溯相容性 (Backward Compatibility) 使用。
公用介面 IPolicyDefinition 互動的介面與原則的設計階段行為。它的設計是原則執行個體清單中顯示和編輯。
公用介面 IPolicyEditArgs 指定原則編輯內容的介面。
公用介面 IPolicyEvaluation 互動的介面與原則執行階段行為 (例如,用來評估)。
公用介面 IToolExecutionResult 連接定義執行作業的結果。
公用介面 IToolProvider 連接定義 TFS Visual Studio 用戶端的 OM 作業提供者

委派

  委派 說明
公用委派 AffectedTeamProjectsEventHandler 說明 Team 專案清單的事件。
公用委派 AfterWorkItemsUpdatedEventHandler 處理常式用來表示工作項目更新的結尾。
公用委派 BeforeWorkItemsUpdateEventHandler 處理常式用來表示工作項目更新的開始。
公用委派 BranchObjectCreatedEventHandler 建立分支的物件的處理常式。
公用委派 BranchObjectDeletedEventHandler 刪除的分支物件的處理常式。
公用委派 BranchObjectUpdatedEventHandler 更新的分支物件的處理常式。
公用委派 ChangesetReconciledEventHandler 處理常式會調解對的變更集事件
公用委派 CommitCheckinEventHandler 進行簽入的處理常式
公用委派 CommitShelvesetEventHandler 這樣的擱置集的處理常式。
公用委派 CommittedBranchCreatedEventHandler 一個會為分支建立事件處理常式。
公用委派 ConflictEventHandler 所有衝突事件的處理常式。
公用委派 DeletedShelvesetEventHandler 刪除擱置集的處理常式。
公用委派 DestroyedEventHandler 要終結的項目的處理常式。
公用委派 ExceptionEventHandler 所有例外狀況事件的處理常式。
公用委派 FolderContentChangedEventHandler 資料夾內容變更事件的處理常式
公用委派 GetFilterCallback 在伺服器要求,但在結果之前當地後,處理這個委派型別提供篩選 get 的結果。如需工作區 Get() 方法。
公用委派 GettingEventHandler 在取得作業時引發的取得之事件的事件處理常式。
公用委派 MergeEventHandler 所有合併事件的處理常式。
公用委派 OperationEventHandler 啟動和完成作業的處理常式。
公用委派 PendingChangeEventHandler 所有 PendingChange 事件的處理常式。
公用委派 PolicyStateChangedHandler 非同步變更的事件處理常式在原則狀態上。
公用委派 ProcessingChangeEventHandler 處理的變更事件 (CheckIn() 和 Shelve()) 處理常式。
公用委派 ResolvedConflictEventHandler 解決所有的衝突事件的處理常式。
公用委派 SetWorkspaceLocationProgressEventHandler 進度事件的處理常式,當工作區位置更新。
公用委派 ShelvesetUpdatedEventHandler 擱置集的更新的處理常式。
公用委派 TeamProjectFolderCreatedEventHandler Team 專案資料夾的建立處理常式。
公用委派 UndonePendingChangeEventHandler 所有復原的變更事件的處理常式。
公用委派 UnshelveShelvesetEventHandler 解除擱置擱置集的處理常式。
公用委派 WorkItemUpdatedEventHandler 所有工作項目轉換為的事件處理常式。
公用委派 WorkspaceCancelEventHandler 工作區中移除事件處理常式。
公用委派 WorkspaceEventHandler 工作區變更的處理常式。

列舉

  列舉型別 說明
公用列舉型別 AutoResolveOptions 列舉型別會指定哪些衝突會解析為 automerge
公用列舉型別 ChangeType 描述套用至項目的變更類型。
公用列舉型別 CheckinEvaluationOptions 簽入評估的選項。指定應該評估簽入的哪些層面。
公用列舉型別 CheckinOptions 簽入選項。
公用列舉型別 CheckinWorkItemAction 對工作項目與簽入動作。
公用列舉型別 ConflictType 描述衝突類型。
公用列舉型別 DeletedState 描述項目的刪除狀態。
公用列舉型別 GetItemsOptions GetItems 和 GetItem 呼叫中的選項。
公用列舉型別 GetOptions 取得作業的選項。
公用列舉型別 ItemType 描述項目類型。
公用列舉型別 LabelChildOption LabelItem 的列舉型別可以決定要執行的子系。
公用列舉型別 LabelResultStatus 標籤的狀況。
公用列舉型別 LockLevel 鎖定水平有效。使用在 PendingChange LockLevel 屬性。
公用列舉型別 MergeOptions 描述合併選項。
公用列舉型別 OperationEventType 這些作業有事件開始和結束的通知。
公用列舉型別 OperationStatus 取得描述作業的狀態。
公用列舉型別 PendingSetType 用來與暫止的集合差異工作區與 QueryPendingChanges 呼叫。
公用列舉型別 PolicyEvaluationState 原則評估的可能狀態。
公用列舉型別 RecursionType 描述遞迴的型別。
公用列舉型別 RequestType 說明需要的型別。
公用列舉型別 Resolution 描述衝突的解析度。
公用列舉型別 SeverityType 描述通知的嚴重性。
公用列舉型別 ShelvingOptions 方式的選項可以執行擱置作業。
公用列舉型別 ToolOperations 存在的列舉型別 (Enumeration) 支援作業
公用列舉型別 UpdateLocalVersionQueueOptions 索引標籤控制項本機版本的位置和方式更新。
公用列舉型別 VersionControlArtifactType 說明版本控制成品類型。
公用列舉型別 WarningType 描述警告的型別。
公用列舉型別 WebServiceLevel 表示 Web 服務的伺服器上的版本。 使用 VersionControlServer.SupportedFeatures 屬性,對於值 PreTfs2010,請檢查特定功能。
公用列舉型別 WorkingFolderType 描述工作資料夾的類型。
公用列舉型別 WorkItemCheckinAction 說明工作項目與簽入動作。
公用列舉型別 WorkspaceEventSource 描述工作區事件的來源。
公用列舉型別 WorkspacePermissionProfile.BuiltInIndexes 索引 WorkspacePermissionProfile.BuiltInProfiles 陣列。
公用列舉型別 WorkspacePermissions 描述目前使用者對工作區的使用權限。