CatalogNode 类

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Client.CatalogNode

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

语法

声明
Public NotInheritable Class CatalogNode
public sealed class CatalogNode

CatalogNode 类型公开以下成员。

属性

  名称 描述
公共属性 CatalogTree 内容节点构树此节点中。
公共属性 Dependencies 设置节点此节点相关的打开。
公共属性 FullPath 一个表示层次结构中的此节点的位置的完全限定路径。此值唯一地标识一个目录节点。路径通过节点的创建生成并不一定是可读的。请注意此值无效,直到节点在目录服务中已保存。
公共属性 IsDefault 如果此节点在该级别,表示其类型的默认值资源则为 true。仅特定类型的资源可以特定父的标记默认值。如果节点保存,因为默认值。从此类型当前 defualt 将移除默认属性值。
公共属性 ParentNode 此节点的父节点,如果父节点在查询选项包括了此目录节点生成的。否则,此值为 null。
公共属性 ParentPath 此节点的父节点的路径。
公共属性 Resource 引用的内容资源。

页首

方法

  名称 描述
公共方法 CreateChild(CatalogResource) 创建节点和附加新资源工厂方法。
公共方法 CreateChild(Guid, String) 创建的节点工厂方法将新资源。这不保留节点或该资源。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 ExpandDependencies 调入服务器填充此对象的依赖项属性。
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 QueryChildren(IEnumerable<Guid>, Boolean, CatalogQueryOptions) 返回此节点的子级。此函数将调用 web 服务。
公共方法 QueryChildren(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) 返回此节点的子级。此函数将调用 web 服务。
公共方法 QueryDependents 返回依赖于此节点存在的所有节点。
公共方法 QueryParents 返回此节点的父节点。此函数将调用 web 服务。
公共方法 ToString (重写 Object.ToString()。)

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.Framework.Client 命名空间