VersionControlServer 类

表示版本控制储存库。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer

命名空间:  Microsoft.TeamFoundation.VersionControl.Client
程序集:  Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

语法

声明
Public NotInheritable Class VersionControlServer
public sealed class VersionControlServer

VersionControlServer 类型公开以下成员。

属性

  名称 说明
公共属性 ArtifactProvider 获取服务器的项目提供程序。
公共属性 AuthenticatedUser 已废弃不用。获取用于的服务器来验证用户的标识。
公共属性 AuthorizedIdentity 获取一个授权的用户标识注记与版本控制服务器。
公共属性 AuthorizedUser 获取授权使用指定的服务器的用户。
公共属性静态成员 BaselineFolderNamePrefix 获取基线文件夹名称前缀与版本控制服务器。
公共属性 Canceled 获取或设置描述的标志用户是否请求当前操作的取消。
公共属性静态成员 ClientTracing 获取或设置 VersionControlServer 所有实例的跟踪级别。
公共属性 CurrentCommand 获取或设置在顾客端已执行的命令。
公共属性静态成员 IgnoreFileName 获取已忽略的文件名与版本控制服务器。
公共属性静态成员 MaxBackgroundThreads 获取或设置的背景线程的最大数量为文件上载将使用和下载。
公共属性静态成员 MaxResults 获取或设置获取服务器可能会从一次调用返回的操作结果的最大数目。
公共属性 ServerGuid 获取版本控制服务器储存库的 GUID。
公共属性 SupportedFeatures 获取函数支持的版本控制服务器。
公共属性 TeamFoundationServer 已废弃不用。获取拥有此 VersionControlServer 实例的 TeamFoundationServer
公共属性 TeamProjectCollection 获取拥有此 VersionControlServer 实例的 TfsTeamProjectCollection
公共属性 WebServiceLevel 获取 web 服务的版本与服务器。

页首

方法

  名称 说明
公共方法 AddProxy(String) 添加新的代理服务器记录。
公共方法 AddProxy(ProxyInfo) 添加新的代理服务器记录。
公共方法 AddProxy(String, String) 添加新的代理服务器记录。
公共方法 CheckInShelveset(ShelvesetCheckInParameters) 为选定提交现有 Shelveset 到储存库。
公共方法 CheckInShelveset(String, String) 为选定提交现有 Shelveset 到储存库。
公共方法 CompareLabels 标签列表的查询适用于储存库的项目。
公共方法 ConfigureProxy(String) 配置所指定的代理 URL。
公共方法 ConfigureProxy(ProxyInfo) 配置所指定的代理。
公共方法 CreateBranch(String, String, VersionSpec) 创建在服务器和选项卡式一个分支,则下载分支到客户端。
公共方法 CreateBranch(String, String, VersionSpec, String, String, CheckinNote, PolicyOverrideInfo, array<Mapping[]) 创建在服务器和选项卡式一个分支,则下载分支到客户端。
公共方法 CreateBranchObject 在 Team Foundation Server CREATE BranchObject
公共方法 CreateLabel(VersionControlLabel, array<LabelItemSpec[], LabelChildOption) 创建或更新一个标签。
公共方法 CreateLabel(VersionControlLabel, array<LabelItemSpec[], LabelChildOption, array<Failure[]%) 创建一个标签。
公共方法 CreateTeamProjectFolder 创建团队项目的根文件夹并将其释放。
公共方法 CreateWorkspace(String) 创建一个新的 Workspace
公共方法 CreateWorkspace(CreateWorkspaceParameters) 创建一个新的 Workspace
公共方法 CreateWorkspace(String, String) 创建一个新的 Workspace
公共方法 CreateWorkspace(String, String, String) 创建一个新的 Workspace
公共方法 CreateWorkspace(String, String, String, array<WorkingFolder[]) 创建一个新的 Workspace
公共方法 CreateWorkspace(String, String, String, array<WorkingFolder[], String) 创建一个新的 Workspace
公共方法 CreateWorkspace(String, String, String, array<WorkingFolder[], String, Boolean) 创建一个新的 Workspace
公共方法 CreateWorkspace(String, String, String, array<WorkingFolder[], String, WorkspacePermissionProfile, Boolean) 创建一个新的 Workspace
公共方法 DeleteBranchObject 从 Team Foundation Server 删除 BranchObject 和所有关联的属性。
公共方法 DeleteLabel 删除具有指定名称和大小的标签。
公共方法 DeleteProxy 删除该指定的代理 URL 的代理服务器记录。
公共方法 DeleteShelveset(Shelveset) 从服务器移除 Shelveset
公共方法 DeleteShelveset(String, String) 从服务器移除 Shelveset
公共方法 DeleteWorkspace 删除具有指定名称和所有者的 Shelveset
公共方法 Destroy(ItemSpec, VersionSpec, VersionSpec, DestroyFlags) 永久删除子树,开始在指定的项目。
公共方法 Destroy(ItemSpec, VersionSpec, VersionSpec, DestroyFlags, array<PendingSet[]%, array<PendingSet[]%) 永久删除子树,开始在指定的项目。
公共方法 DownloadFile(String, String) 下载的文件的最新版本从服务器到本地文件。
公共方法 DownloadFile(String, Int32, VersionSpec, String) 下载的文件的指定版本从服务器到本地文件。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetAllCheckinNoteFieldNames 获取用于此数据库的数组所有签入说明字段。
公共方法 GetAllTeamProjects 获取在储存库的 TeamProject 对象。
公共方法 GetBestProxies 获取在给定站点的优先级排序返回的建议使用代理服务器的列表。
公共方法 GetBranchHistory 获取请求项的分支历史记录。
公共方法 GetChangeset(Int32) 获取 Changeset (注释、更改等) 的详细信息。
公共方法 GetChangeset(Int32, Boolean, Boolean) 获取 Changeset (注释、更改等) 的详细信息。
公共方法 GetChangeset(Int32, Boolean, Boolean, Boolean) 获取 Changeset (注释、更改等) 的详细信息。
公共方法 GetChangeset(Int32, Boolean, Boolean, array<String[]) 获取 Changeset (注释、更改等) 的详细信息。
公共方法 GetChangeset(Int32, Boolean, Boolean, array<String[], array<String[], array<String[]) 获取 Changeset的详细信息。
公共方法 GetChangesetProperty(Int32, String) 获取 Changeset 的属性值指定由 Changeset ID 和属性名称筛选器。
公共方法 GetChangesetProperty(Int32, array<String[]) 获取 Changeset 的属性值指定由 Changeset ID,并且属性名称筛选。
公共方法 GetChangesForChangeset(Int32, Boolean, Int32, ItemSpec) 获取在 Changeset中的 Change 对象。允许调用方调用更改从服务器。
公共方法 GetChangesForChangeset(Int32, Boolean, Int32, ItemSpec, array<String[]) 获取在 Changeset中的更改。允许调用方调用更改从服务器。
公共方法 GetChangesForChangeset(Int32, Boolean, Int32, ItemSpec, array<String[], Boolean) 获取在 Changeset中的更改。允许调用方调用更改从服务器。
公共方法 GetChangesForChangeset(Int32, Boolean, Int32, ItemSpec, array<String[], array<String[], Boolean) 获取在 Changeset中的更改。
公共方法 GetCheckinNoteDefinitions 获取 CheckinNoteFieldDefinition 对象支持 CheckinNote 数据。
公共方法 GetCheckinNoteDefinitionsForServerPaths 获取 CheckinNoteFieldDefinition 对象支持 CheckinNote 数据。
公共方法 GetCheckinPoliciesForServerPaths 获取 CheckinNoteFieldDefinition 支持 CheckinNote 数据。
公共方法 GetEffectiveGlobalPermissions 获取用户的全局权限。
公共方法 GetEffectivePermissions 获取一个用户的权限特定 Item的。
公共方法 GetExtendedItems(String, DeletedState, ItemType) 获取数组符合指定的条件在储存库的 ExtendedItem 对象。
公共方法 GetExtendedItems(array<ItemSpec[], DeletedState, ItemType) 获取数组符合指定的条件在储存库的 ExtendedItem 对象,每 ItemSpec的。
公共方法 GetExtendedItems(array<ItemSpec[], DeletedState, ItemType, GetItemsOptions) 获取数组符合指定的条件在储存库的 ExtendedItem 对象,每 ItemSpec的。
公共方法 GetExtendedItems(array<ItemSpec[], DeletedState, ItemType, GetItemsOptions, array<String[]) 获取数组符合指定的条件在储存库的 ExtendedItem 对象,每 ItemSpec的。
公共方法 GetFileTypes 获取某些服务器注册的 FileType 对象。
公共方法 GetGlobalPermissions 获取选定用户的全局权限储存库中。
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetIdentityDisplayName 返回标识显示名称。
公共方法 GetItem(String) 零时 Item 指定的路径。
公共方法 GetItem(Int32, Int32) 从储存库获取 Item,根据 itemId 和 changesetNumber。
公共方法 GetItem(String, VersionSpec) 零时 Item 指定的路径。
公共方法 GetItem(Int32, Int32, GetItemsOptions) 从储存库获取 Item,根据 itemId、changesetNumber和 options。
公共方法 GetItem(Int32, Int32, Boolean) 从储存库获取 Item,根据 itemId 和 changesetNumber。
公共方法 GetItem(String, VersionSpec, DeletedState) 零时 Item 指定的路径。
公共方法 GetItem(String, VersionSpec, Int32) 零时 Item 指定的路径。
公共方法 GetItem(String, VersionSpec, DeletedState, GetItemsOptions) 零时 Item 指定的路径。
公共方法 GetItem(String, VersionSpec, DeletedState, Boolean) 零时 Item 指定的路径。
公共方法 GetItem(String, VersionSpec, Int32, GetItemsOptions) 零时 Item 指定的路径。
公共方法 GetItem(String, VersionSpec, Int32, Boolean) 零时 Item 指定的路径。
公共方法 GetItems(String) 从储存库获取数组与指定的 path的 Item 对象。
公共方法 GetItems(array<Int32[], Int32) 从储存库获取数组 Item 对象,按照 itemIds 和 changesetNumber。
公共方法 GetItems(String, RecursionType) 从储存库获取数组与指定的 path的 Item 对象。
公共方法 GetItems(array<Int32[], Int32, GetItemsOptions) 从储存库获取数组 Item 对象,按照 itemIds 和 changesetNumber。
公共方法 GetItems(array<Int32[], Int32, Boolean) 从储存库获取数组 Item 对象,按照 itemIds 和 changesetNumber。
公共方法 GetItems(String, VersionSpec, RecursionType) 从储存库获取数组与指定的 path的 Item 对象。
公共方法 GetItems(array<ItemSpec[], VersionSpec, DeletedState, ItemType) 获取数组与指定的路径和版本在储存库的 Item 对象。
公共方法 GetItems(String, VersionSpec, RecursionType, DeletedState, ItemType) 从储存库获取数组与指定的 path的 Item 对象。
公共方法 GetItems(ItemSpec, VersionSpec, DeletedState, ItemType, GetItemsOptions) 获取数组与指定的路径和版本在储存库的 Item 对象。
公共方法 GetItems(ItemSpec, VersionSpec, DeletedState, ItemType, Boolean) 获取数组与指定的路径和版本在储存库的 Item 对象。
公共方法 GetItems(array<ItemSpec[], VersionSpec, DeletedState, ItemType, GetItemsOptions) 获取数组与指定的路径和版本在储存库的 Item 对象。
公共方法 GetItems(array<ItemSpec[], VersionSpec, DeletedState, ItemType, Boolean) 获取数组与指定的路径和版本在储存库的 Item 对象。
公共方法 GetItems(String, VersionSpec, RecursionType, DeletedState, ItemType, Boolean) 从储存库获取数组与指定的 path的 Item 对象。
公共方法 GetItems(array<ItemSpec[], VersionSpec, DeletedState, ItemType, GetItemsOptions, array<String[], array<String[])
公共方法 GetLatestChangesetId 获取最新 ChangesetChangeset ID 在储存库。
公共方法 GetMergeCandidates(ItemSpec, String) 获取合并的候选在请求的项。
公共方法 GetMergeCandidates(String, String, RecursionType) 获取合并的候选在请求的项。
公共方法 GetMergeCandidates(ItemSpec, String, MergeOptionsEx) 获取合并的候选在请求的项。
公共方法 GetPendingChange(Int32) 已废弃不用。从储存库获取 PendingChange 对象,具有指定的 ID 的 .
公共方法 GetPendingChange(Int32, Boolean) 已废弃不用。从储存库获取 PendingChange 对象,具有指定的 ID 的 .并获取信息下载文件。
公共方法 GetPendingChanges(array<Int32[]) 已废弃不用。从具有指定的 ID 的储存库获取 PendingChange 对象。
公共方法 GetPendingChanges(array<Int32[], Boolean) 已废弃不用。从具有指定的 ID 的储存库获取 PendingChange 对象。并获取信息下载文件。
公共方法 GetPendingSets 获取指定的查询的 PendingSet 对象。
公共方法 GetPermissions(array<String[], RecursionType) 获取指定的 Items. 的权限。
公共方法 GetPermissions(array<String[], array<String[], RecursionType) 获取指定的 Items. 的权限。
公共方法 GetProxies() 获取所有配置的代理服务器。
公共方法 GetProxies(array<String[]) 获取数组根据指定的 URL 的代理服务器记录。
公共方法 GetProxy 获取代理服务器的记录在指定的 URL。
公共方法 GetServerSettingsWithFallback
公共方法 GetTeamProject 获取在储存库的 TeamProject 具有指定名称的。
公共方法 GetTeamProjectForServerPath 获取指定的服务器路径的 TeamProject
公共方法 GetTeamProjectsForServerPaths 获取在储存库的 TeamProject 对象具有指定的路径中。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 GetVersionedItemProperty(ItemSpec, VersionSpec, DeletedState, ItemType, String) 已废弃不用。获取指定项目的一个属性值。
公共方法 GetVersionedItemProperty(array<ItemSpec[], VersionSpec, DeletedState, ItemType, array<String[]) 已废弃不用。获取设置指定项目的属性值。
公共方法 GetWorkspace(String) 获取映射到指定的本地路径的 Workspace
公共方法 GetWorkspace(WorkspaceInfo) 获取 Workspace 与指定的 WorkspaceInfo 对象。
公共方法 GetWorkspace(String, String) 获取 Workspace 与指定的名称和所有者。
公共方法 QueryBranchObjectOwnership(array<Int32[]) 获取 BranchObjectOwnership 对象与指定的 Changeset ID。
公共方法 QueryBranchObjectOwnership(array<Int32[], ItemSpec) 获取 BranchObjectOwnership 对象与指定的 Changeset ID,约束所指定的路径筛选器。
公共方法 QueryBranchObjects 查询 BranchObject
公共方法 QueryHistory(ItemSpec) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(QueryHistoryParameters) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(String, RecursionType) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(ItemSpec, Int32) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(String, RecursionType, Int32) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryHistory(String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean, Boolean) 获取 Changeset 对象的集合与指定的项目和版本。
公共方法 QueryLabels(String, String, String, Boolean) 数组的查询 VersionControlLabel 对象应用于一个项目。
公共方法 QueryLabels(String, String, String, Boolean, String, VersionSpec) 数组的查询 VersionControlLabel 对象应用于一个项目。
公共方法 QueryLabels(String, String, String, Boolean, String, VersionSpec, Boolean) 数组的查询 VersionControlLabel 对象应用于一个项目。
公共方法 QueryMergeRelationships 获取具有到指定的项目的组合关系的数组所有项。
公共方法 QueryMerges(ItemSpec, VersionSpec, ItemSpec, VersionSpec, VersionSpec, VersionSpec) 获取指定的目标项的合并历史记录了可选的源。
公共方法 QueryMerges(String, VersionSpec, String, VersionSpec, VersionSpec, VersionSpec, RecursionType) 获取请求项的合并历史记录了可选的源。
公共方法 QueryMerges(ItemSpec, VersionSpec, ItemSpec, VersionSpec, VersionSpec, VersionSpec, Boolean) 获取请求项的合并历史记录了可选的源。
公共方法 QueryMerges(String, VersionSpec, String, VersionSpec, VersionSpec, VersionSpec, RecursionType, Boolean) 获取请求项的合并历史记录了可选的源。
公共方法 QueryMergesExtended(ItemSpec, VersionSpec, VersionSpec, VersionSpec) 获取特定项和版本的合并历史记录。
公共方法 QueryMergesExtended(ItemSpec, VersionSpec, VersionSpec, VersionSpec, QueryMergesExtendedOptions) 获取特定项和版本的合并历史记录。
公共方法 QueryMergesWithDetails(String, VersionSpec, Int32, String, VersionSpec, Int32, VersionSpec, VersionSpec, RecursionType) 获取具有指定的目标项的详细信息的合并历史记录了可选的源。
公共方法 QueryMergesWithDetails(String, VersionSpec, Int32, String, VersionSpec, Int32, VersionSpec, VersionSpec, RecursionType, Boolean) 获取具有指定的目标项的详细信息的合并历史记录了可选的源。
公共方法 QueryPendingSets(array<ItemSpec[], String, String) 获取指定的查询的挂起的更改。
公共方法 QueryPendingSets(array<String[], RecursionType, String, String) 获取指定的查询的挂起的更改。
公共方法 QueryPendingSets(array<ItemSpec[], String, String, Boolean) 获取指定的查询的挂起的更改。
公共方法 QueryPendingSets(array<ItemSpec[], String, String, Boolean, Boolean) 获取指定的查询的挂起的更改。
公共方法 QueryPendingSets(array<ItemSpec[], String, String, Boolean, Boolean, array<String[]) 获取指定的查询的挂起的更改。
公共方法 QueryRootBranchObjects 查询没有父级的所有 BranchObject 对象。
公共方法 QueryShelvedChanges(Shelveset) 获取在指定的 Shelveset上的搁置的更改。
公共方法 QueryShelvedChanges(String, String) 获取在指定的 Shelveset上的搁置的更改。
公共方法 QueryShelvedChanges(Shelveset, array<ItemSpec[]) 获取在指定的 Shelveset上的搁置的更改。
公共方法 QueryShelvedChanges(String, String, array<ItemSpec[]) 获取在指定的 Shelveset上的搁置的更改。
公共方法 QueryShelvedChanges(String, String, array<ItemSpec[], Boolean) 获取在指定的 Shelveset上的搁置的更改。
公共方法 QueryShelvedChanges(String, String, array<ItemSpec[], Boolean, array<String[]) 获取在指定的 Shelveset上的搁置的更改。
公共方法 QueryShelvesets(String, String) 查询数组具有指定名称和所有者的 Shelveset 对象。
公共方法 QueryShelvesets(String, String, array<String[])
公共方法 QueryWorkspaces(String, String, String) 获取数组与指定的名称、所有者、计算机,否则这些标准的任意组合的 Workspace 对象。
公共方法 QueryWorkspaces(String, String, String, WorkspacePermissions) 获取数组与指定的名称、所有者、计算机,否则这些标准的任意组合的 Workspace 对象。并允许筛选权限。
公共方法 RenameCheckinNoteFieldName 到指定的 CheckinNote 字段的所有实例重命名为新的指定名称特定团队项目文件夹。
公共方法 ResetCheckinDates 在日期内重新设置选项卡上。
公共方法 ServerItemExists(String, ItemType) 将选定了指定的路径和类型的项目是否存在储存库。
公共方法 ServerItemExists(String, VersionSpec, DeletedState, ItemType) 将选定了指定的路径、版本和类型的项目是否存在储存库。
公共方法 SetChangesetProperty(Int32, array<PropertyValue[]) 设置 PropertyValue 对象列表。Changeset的。
公共方法 SetChangesetProperty(Int32, List<PropertyValue>) 设置 PropertyValue 对象列表。Changeset的。
公共方法 SetChangesetProperty(Int32, String, array<Byte[]) 设置为 Changeset的一 PropertyValue 对象。
公共方法 SetChangesetProperty(Int32, String, Nullable<DateTime>) 设置为 Changeset的一 PropertyValue 对象。
公共方法 SetChangesetProperty(Int32, String, Nullable<Double>) 设置为 Changeset的一 PropertyValue 对象。
公共方法 SetChangesetProperty(Int32, String, Nullable<Int32>) 设置 PropertyValue 对象到 Changeset的。
公共方法 SetChangesetProperty(Int32, String, String) 设置 PropertyValue 对象到 Changeset的。
公共方法 SetFileTypes 设置在服务器注册的文件类型。
公共方法 SetGlobalPermissions 设置项目的权限与储存库。
公共方法 SetPermissions 设置项目的权限与储存库。
公共方法 SetServerSettings 设置服务器设置。
公共方法 SetVersionedItemAttribute(array<ItemSpec[], VersionSpec, DeletedState, ItemType, array<PropertyValue[]) 设置与已进行版本管理的项关联的特性。
公共方法 SetVersionedItemAttribute(ItemSpec, VersionSpec, DeletedState, ItemType, String, array<Byte[]) 设置与已进行版本管理的项关联的特性。
公共方法 SetVersionedItemAttribute(ItemSpec, VersionSpec, DeletedState, ItemType, String, Nullable<DateTime>) 设置与已进行版本管理的项关联的特性。
公共方法 SetVersionedItemAttribute(ItemSpec, VersionSpec, DeletedState, ItemType, String, Nullable<Double>) 设置与已进行版本管理的项关联的特性。
公共方法 SetVersionedItemAttribute(ItemSpec, VersionSpec, DeletedState, ItemType, String, Nullable<Int32>) 设置与已进行版本管理的项关联的特性。
公共方法 SetVersionedItemAttribute(ItemSpec, VersionSpec, DeletedState, ItemType, String, String) 设置与已进行版本管理的项关联的特性。
公共方法 SetVersionedItemProperty(array<ItemSpec[], VersionSpec, DeletedState, ItemType, array<PropertyValue[]) 已废弃不用。将数组的属性已进行版本管理的项。
公共方法 SetVersionedItemProperty(ItemSpec, VersionSpec, DeletedState, ItemType, String, array<Byte[]) 已废弃不用。将一个已进行版本管理的项的属性。
公共方法 SetVersionedItemProperty(ItemSpec, VersionSpec, DeletedState, ItemType, String, Nullable<DateTime>) 已废弃不用。将一个已进行版本管理的项的属性。
公共方法 SetVersionedItemProperty(ItemSpec, VersionSpec, DeletedState, ItemType, String, Nullable<Double>) 已废弃不用。将一个已进行版本管理的项的属性。
公共方法 SetVersionedItemProperty(ItemSpec, VersionSpec, DeletedState, ItemType, String, Nullable<Int32>) 已废弃不用。将一个已进行版本管理的项的属性。
公共方法 SetVersionedItemProperty(ItemSpec, VersionSpec, DeletedState, ItemType, String, String) 已废弃不用。设置某个属性已进行版本管理的项。
公共方法 StripUnsupportedCheckinOptions CheckInParameters 实例移除不支持的签入参数。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 TrackMerges(array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec) 获取从源项目发生设置目标项的组合,源 Changeset ID 列表中。
公共方法 TrackMerges(array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec, array<String[]%) 获取从源项目发生设置目标项的组合,源 Changeset ID 列表中。
公共方法 TryGetTeamProject 获取在储存库的团队项目具有指定名称的。
公共方法 TryGetTeamProjectForServerPath 获取指定的服务器路径的团队项目。
公共方法 TryGetWorkspace 获取映射到指定的本地路径的工作区域。不引发异常。
公共方法 UnlabelItem(String, String, array<ItemSpec[], VersionSpec) 移除标签应用于已项目。
公共方法 UnlabelItem(String, String, array<ItemSpec[], VersionSpec, Predicate<Failure>, array<Failure[]%) 移除了应用于项的标签。
公共方法 UpdateBranchObject 更新在 Team Foundation Server 的现有 BranchObject
公共方法 UpdateShelveset 更新搁置集。
公共方法 UpdateUserName 修复显示名称。此服务器的当前用户。

页首

事件

  名称 说明
公共事件 AfterWorkItemsUpdated 引发于更新与签入工作项之后。
公共事件 BeforeCheckinPendingChange 引发于检查在 PendingChange之前。
公共事件 BeforeDeleteWorkspace 引发于删除现有 Workspace之前。
公共事件 BeforeShelvePendingChange 引发于搁置 PendingChange之前。
公共事件 BeforeWorkItemsUpdate 引发于更新与签入工作项。
公共事件 BranchObjectCreated BranchObject 创建时,此事件将激发。
公共事件 BranchObjectDeleted BranchObject 删除时,此事件将激发。
公共事件 BranchObjectUpdated BranchObject 更新时,此事件将激发。
公共事件 ChangesetReconciled 引发于 Workspace 后协调到 Changeset
公共事件 CommitCheckin 事件在新的签入的更改。
公共事件 CommitShelveset 事件在新 Shelveset的创建。
公共事件 CommittedBranchCreated 在一个做的分支创建时,此事件将激发。
公共事件 Conflict 在创建一个 Conflict 时引发。
公共事件 CreatedWorkspace 在创建一个 Workspace 时引发。
公共事件 DeletedShelveset 引发于 Shelveset中删除。
公共事件 DeletedWorkspace Workspace 删除时引发。
公共事件 Destroyed 当销毁时,此事件将激发节点构树或项目。
公共事件 FolderContentChanged 更改时,引发事件文件夹内容。
公共事件 GetCompleted 引发访问时,操作在 Workspace完成。
公共事件 Getting 引发于获取操作时。
公共事件 Merging 引发于合并操作时。
公共事件 NewPendingChange 事件在新 PendingChange的创建。
公共事件 NonFatalError 引发于不会阻止操作完成的错误。
公共事件 OperationFinished 此事件,当运算,例如挂起的更改集,完成时,发送。
公共事件 OperationStarting 当运算,例如挂起的更改集,启动时,将引发此事件。
公共事件 PendingChangeCandidatesChanged 更改时,引发事件挂起的更改候选对象。
公共事件 PendingChangesChanged 引发,后者在挂起的更改修改工作区域的。
公共事件 ResolvedConflict 引发事件,这 Conflict 解决。
公共事件 SetWorkspaceLocationProgress 当设置的工作场所位置正在进行时,将引发事件。
公共事件 ShelvesetUpdated 当设置的搁置更新时,将引发事件。
公共事件 UndonePendingChange 引发,后者在现有 PendingChange 中移除。
公共事件 UnshelveConflict 在取消搁置冲突时,引发事件。
公共事件 UnshelveShelveset 引发,后者在取消搁置 Shelveset时。
公共事件 UpdatedWorkspace 引发,后者在现有 Workspace 更新。
公共事件 WorkItemUpdated 引发,工作项更新了与签入。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间