ItemIdentifier 类
表示项的唯一标识符。
继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier
命名空间: Microsoft.TeamFoundation.VersionControl.Client
程序集: Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
语法
声明
Public NotInheritable Class ItemIdentifier
public sealed class ItemIdentifier
ItemIdentifier 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
ItemIdentifier(String) | 创建项目项的标识符。 | |
ItemIdentifier(Change) | 创建从更改对象的一个项 ID。 | |
ItemIdentifier(String, VersionSpec) | 创建项目并指定的版本的项目标识符。 | |
ItemIdentifier(String, VersionSpec, Int32) | 用项目并指定的版本创建一个项 ID |
页首
属性
名称 | 说明 | |
---|---|---|
ChangeType | 获取项目的更改。 | |
DeletionId | 获取项目标识符,则的删除 ID 是内部时,我们希望对最终过时 DeletionId,特意使用 IsDeleted | |
IsDeleted | 检查该项是否删除在 VersionSpec 版本。 | |
Item | 获取或设置与此 ItemIdentifier 的项目。 | |
Version | 获取或设置与此 ItemIdentifier 的版本。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals(Object) | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Equals(ItemIdentifier) | 比较此项 ID 到另一个。 | |
FromXml | ||
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 创建描述此 ItemIdentifier 属性的用户可读的字符串。 (重写 Object.ToString()。) | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, ItemIdentifier) |
页首
备注
包含项目属性 (例如 VersionSpec、删除 ID 和更改。
这些特性的分支对象使用调用例如 QueryBranchObjects、TrackMerges 和 DeleteBranchObject。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。