Microsoft.TeamFoundation.VersionControl.Client 命名空间

Microsoft.TeamFoundation.VersionControl.Client 命名空间提供了客户端应用程序所需的与 Visual Studio Team Foundation Server的版本控制功能一起使用的 API。

此命名空间提供了使用 Team Foundation Server使用版本控制功能的方法和选件类。您可以访问表示受版本控制的文件和文件夹,更改和"挂起的更改、搁置集、合并、分支和团队项目的 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 表示受影响的挂起的更改的团队项目。
公共类 AffectedTeamProjectsEventArgs 描述团队中列出的活动项目。
公共类 ArtifactIdentifierRequiredException 描述 ArtifactIdentifierRequiredException。
公共类 ArtifactNotFoundException 未找到指示项目的异常。
公共类 AssociatedWorkItemInfo 表示一组有关工作项的信息。
公共类 AuthorizationException 描述 AutorizationException。
公共类 AutoMergeDisallowedException 引发的异常,则自动合并在禁止自动合并冲突中尝试。
公共类 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 一个异常服务器不支持与深度的 1 个级别的映射。
公共类 DestroyedContentUnavailableException 描述 DestroyedContentUnavailableException。
公共类 DestroyEventArgs 销毁的项目的事件参数。
公共类 Difference 包含执行的差异 (diff) 操作方法在两个文件。
公共类 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 represents 扩展了有关合并的信息。
公共类 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 有关代理服务器的连接信息。
公共类 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 描述安全异常。
公共类 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 表示团队项目有关版本控制功能。
公共类 TeamProjectCannotDeleteException 描述 TeamProjectCannotDeleteException。
公共类 TeamProjectFolderCreatedEventArgs 生成的事件参数团队项目文件夹
公共类 TeamProjectFolderOptions 表示团队项目文件夹中的选项。
公共类 TeamProjectFolderPermission 表示在团队项目文件夹的权限。
公共类 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 为差异的项目的接口(diff操作做好准备。)
公共接口 ILocalUpdateOperation 由客户端要使用的服务器返回更新本地磁盘的操作。
公共接口 IPendingChangeEventArgs 表示定义挂起的更改事件参数的接口。
公共接口 IPendingCheckin 对于策略提供数据的接口。
公共接口 IPendingCheckinNotes 有关签入说明节中的信息挂起的签入。
公共接口 IPendingCheckinPendingChanges 有关挂起的签入挂起的更改元素的信息。
公共接口 IPendingCheckinPolicies 有关挂起的签入策略部分的信息。
公共接口 IPendingCheckinWorkItems 有关挂起的签入的工作项节中的信息。
公共接口 IPolicyCompatibility 此接口为已移动到新类型或程序集的签入策略的向后兼容性使用。
公共接口 IPolicyDefinition 交互的接口与策略的设计时行为。它旨在允许列表将显示和编辑的策略实例。
公共接口 IPolicyEditArgs 指定策略的接口编辑上下文。
公共接口 IPolicyEvaluation 交互的接口与策略运行时行为 (例如,对于计算)。
公共接口 IToolExecutionResult 定义执行操作的结果接口
公共接口 IToolProvider 定义 TFS Visual Studio 客户端的 OM 的接口操作提供程序

委托

  委托 说明
公共委托 AffectedTeamProjectsEventHandler 描述团队中列出的活动项目。
公共委托 AfterWorkItemsUpdatedEventHandler 处理程序使用了发出信号工作项更新的末尾。
公共委托 BeforeWorkItemsUpdateEventHandler 处理程序使用了发出信号工作项更新的开头。
公共委托 BranchObjectCreatedEventHandler 创建分支的对象的处理程序。
公共委托 BranchObjectDeletedEventHandler 已删除的分支对象的处理程序。
公共委托 BranchObjectUpdatedEventHandler 已更新的分支对象的处理程序。
公共委托 ChangesetReconciledEventHandler 处理程序为使对变更集事件
公共委托 CommitCheckinEventHandler 使入的处理程序
公共委托 CommitShelvesetEventHandler 对搁置集的处理程序。
公共委托 CommittedBranchCreatedEventHandler 一个进行分支的处理程序创建的事件。
公共委托 ConflictEventHandler 所有冲突事件的处理程序。
公共委托 DeletedShelvesetEventHandler 删除的搁置集处理程序。
公共委托 DestroyedEventHandler 销毁的项的处理程序。
公共委托 ExceptionEventHandler 所有异常事件的处理程序。
公共委托 FolderContentChangedEventHandler 文件夹内容更改事件的处理程序
公共委托 GetFilterCallback 在服务器请求,但在结果之前处理本地后,此委托类型可以筛选捕获的结果。请参见工作区 Get() 方法。
公共委托 GettingEventHandler 在获取操作期间引发的一个获取事件的事件处理程序。
公共委托 MergeEventHandler 所有合并事件的处理程序。
公共委托 OperationEventHandler 启动和完成操作的处理程序。
公共委托 PendingChangeEventHandler 所有 PendingChange 事件的处理程序。
公共委托 PolicyStateChangedHandler 异步更改的事件处理程序在策略状态中。
公共委托 ProcessingChangeEventHandler 进程所做的更改事件 (CheckIn() 和 Shelve()) 处理程序。
公共委托 ResolvedConflictEventHandler 所有解决的冲突事件的处理程序。
公共委托 SetWorkspaceLocationProgressEventHandler 进度事件的处理程序,当工作区域更新的位置。
公共委托 ShelvesetUpdatedEventHandler 搁置集的更新的处理程序。
公共委托 TeamProjectFolderCreatedEventHandler 团队项目文件夹中创建的处理程序。
公共委托 UndonePendingChangeEventHandler 所有已撤消的更改事件的处理程序。
公共委托 UnshelveShelvesetEventHandler 必将搁置集的处理程序。
公共委托 WorkItemUpdatedEventHandler 所有工作项转换到的事件的处理程序。
公共委托 WorkspaceCancelEventHandler 工作区移除事件的处理程序。
公共委托 WorkspaceEventHandler 工作区更改处理程序。

枚举

  枚举 说明
公共枚举 AutoResolveOptions 枚举指定哪些冲突将解析为自动合并
公共枚举 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 现有支持的操作的枚举
公共枚举 UpdateLocalVersionQueueOptions 控件本地版本在位置以及这些选项的更新。
公共枚举 VersionControlArtifactType 描述版本控制项目类型。
公共枚举 WarningType 描述警告的类型。
公共枚举 WebServiceLevel 表示 web 服务的版本在服务器上。 使用 VersionControlServer.SupportedFeatures 属性,该值 PreTfs2010,请检查特定功能。
公共枚举 WorkingFolderType 描述一个工作文件夹的类型。
公共枚举 WorkItemCheckinAction 描述工作项的签入操作。
公共枚举 WorkspaceEventSource 介绍工作区事件源。
公共枚举 WorkspacePermissionProfile.BuiltInIndexes 索引。WorkspacePermissionProfile.BuiltInProfiles 数组中。
公共枚举 WorkspacePermissions 描述当前用户具有对工作区的权限。