Shelveset 类

挂起的更改和关联的元数据的服务器端集合。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Shelveset

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

语法

声明
Public NotInheritable Class Shelveset
public sealed class Shelveset

Shelveset 类型公开以下成员。

构造函数

  名称 说明
公共方法 Shelveset(VersionControlServer, String, String) 初始化新实例的搁置集。
公共方法 Shelveset(VersionControlServer, String, String, IEnumerable<PropertyValue>) 创建搁置的更改一个搁置集对象。

页首

属性

  名称 说明
公共属性 ArtifactUri 项目 URI
公共属性 AssociatedWorkItems 返回一组有限有关关联的工作项的信息与此变更集。此属性不旋转 WorkItemStore。因此,它是非常快。
公共属性 BriefWorkItemInfo 简要工作项信息包括 ID 和只有事件对于每个包含搁置集。 不同 WorkItemInfo,此属性不访问服务器。
公共属性 ChangesExcluded 获取或设置描述的标志这些更改是否从该搁置集被排除。
公共属性 CheckinNote 获取或设置与此搁置集签入说明。
公共属性 Comment 获取或设置描述搁置集的注释。
公共属性 CreationDate 获取或设置日期和时间搁置集搁置。
公共属性 DisplayName 获取搁置集的格式化名称。
公共属性 Name 获取或设置搁置集名称。
公共属性静态成员 NameComparer 获取名称的比较器。
公共属性 OwnerDisplayName 这是搁置集的所有者以显示格式。
公共属性 OwnerName 获取或设置所有者名称。
公共属性 PolicyOverrideComment 获取或设置描述的用户提供的注释该策略失败的原因。
公共属性 Properties 返回属性的只读集合与搁置集关联。
公共属性 QualifiedName 这是搁置集的格式设置的唯一名称。
公共属性 VersionControlServer 获取包含此搁置集的储存库。
公共属性 WorkItemInfo 获取或设置与搁置集及其签入行为工作项的数组。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法静态成员 FromXml
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 RemoveProperty 从属性包中移除属性。
公共方法 SetProperty 添加或更新属性包中的属性值。
公共方法 ToString 创建此搁置集描述属性的用户可读的字符串。 (重写 Object.ToString()。)
公共方法 ToXml(XmlWriter, String)
公共方法静态成员 ToXml(XmlWriter, String, Shelveset)

页首

线程安全

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

请参见

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间