VersionSpec 类
分析版本规范的实用工具选件类。
继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Microsoft.TeamFoundation.VersionControl.Client.ChangesetVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.DateVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.LabelVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.LatestVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.WorkspaceVersionSpec
命名空间: Microsoft.TeamFoundation.VersionControl.Client
程序集: Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
语法
声明
Public MustInherit Class VersionSpec
public abstract class VersionSpec
VersionSpec 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
VersionSpec | 初始化的新实例 VersionSpec。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
DisplayString | 获取版本规范的字符串表示方法。 |
![]() ![]() |
Latest | 获取 VersionSpec 的最新版本在储存库中。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() ![]() |
AddDeletionModifierIfNecessary(Item) | 如果它是非零,则为格式项路径包括删除 ID。 |
![]() ![]() |
AddDeletionModifierIfNecessary(String, Int32) | 如果它是非零,设置路径包括删除 ID。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
Format | 使用版本说明符,设置路径。 |
![]() ![]() |
FormatRange | 设置服务器或本地路径可以使用指定的版本范围。 |
![]() |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() ![]() |
Parse(String, String) | 将版本规范字符串转换为数组 VersionSpec 对象。调整大小说明符。 |
![]() ![]() |
Parse(String, String, String) | 给定版本字符串转换为数组 VersionSpec 对象。如果版本规范未包含一个范围说明符因此这将返回区域的。否则,范围两个。 |
![]() ![]() |
ParseSingleSpec(String, String) | 将版本规范字符串转换为 VersionSpec 对象。 |
![]() ![]() |
ParseSingleSpec(String, String, String) | 给定版本字符串 (无范围说明符),请将其转换为 VersionSpec 对象。 |
![]() ![]() |
ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) | 分析窗体的一个受版本控制的文件规范字符串“文件名;版本”。 |
![]() ![]() |
ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) | 分析窗体的一个受版本控制的文件规范字符串“文件名;release”或“文件名;版本;deletionID”。 |
![]() ![]() |
ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) | 分析窗体文件名的受版本控制的文件规范;版本或文件名;版本;deletionID。 |
![]() ![]() |
ReorderVersionSpecs | 如果它们具有失败,交换两 VersionSpec 实例。 |
![]() |
ToString | 创建描述此 VersionSpec 实例的用户可读的字符串。 (重写 Object.ToString()。) |
页首
字段
名称 | 说明 | |
---|---|---|
![]() ![]() |
DeletionModifier | 删除标识符;版本修饰符。 |
![]() ![]() |
RangeSeparator | 用于分隔版本规范范围内的元素的字符。 |
![]() ![]() |
Separator | 用于从其版本规范分隔文件名的字符。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。