Annotation 类

批注选件类表示名称/值对与选项 resourceID 和版本控制的值的若干。 批注用于存储应用程序定义的名称/值对,即应用程序语义适用于值。 此选件类用于从数据库读取的每个名称/值创建对。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.Annotation

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

语法

声明
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public Class Annotation
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public class Annotation

Annotation 类型公开以下成员。

构造函数

  名称 说明
公共方法 Annotation

页首

属性

  名称 说明
公共属性 AnnotatedItem 这是批注应用于的项。如果未提供该项目,它是全局批注。您只能指定一个全局批注或一个附加到一个已进行版本管理的项。
公共属性 AnnotationName 这是批注的名称而不是必需的,每个批注必须有名称,不过,同名的其他批注可以添加到相同的项目。
公共属性 AnnotationValue 这是批注的值。不需要批注具有值。它是否存在可能是值。
公共属性 Comment 这是可选注释附加到该批注。
公共属性 LastModifiedDate UTC 日期时间,当此批注是最后更新
公共属性 Version 这是一个批注附加到该项目的版本。这不是必需的,并且如果它没有绑定到特定的版本,批注将对所有版本有效。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Server 命名空间