Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

CatalogNode Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]


Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
public ref class CatalogNode sealed

The CatalogNode type exposes the following members.

Public propertyCatalogTreeThe Catalog tree that this node lives in.
Public propertyDependenciesThe set of nodes that this node is dependent on.
Public propertyFullPathThe fully qualified path that represents this node's place in the hierarchy. This value uniquely identifies a catalog node. The path itself is generated through the creation of the node and is not necessarily human readable. Note that this value is not valid until the node has been saved in the catalog service.
Public propertyIsDefaultTrue if this node represents the default resource for its type at this level. Only one resource of a given type can be marked default for a given parent. If a node is being saved as default it will remove the default property from the current defualt of this type.
Public propertyParentNodeThe parent node of this node if parent nodes were included in the query options that this catalog node was built from. Otherwise, this value is null.
Public propertyParentPathThe path to this node's parent.
Public propertyResourceThe referenced catalog resource.
Public methodCreateChild(CatalogResource)Factory method for creating a node and attaching a new resource.
Public methodCreateChild(Guid, String)Factory method for creating a node with a new resource. This does not persist the node or the resource.
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodExpandDependenciesCalls to the server to populate the dependencies property on this object.
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodQueryChildren(IEnumerable<Guid>, Boolean, CatalogQueryOptions)Returns the children for this node. This function will call the web service.
Public methodQueryChildren(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions)Returns the children for this node. This function will call the web service.
Public methodQueryDependentsReturns all of the nodes that depend on this nodes existence.
Public methodQueryParentsReturns the parents of this node. This function will call the web service.
Public methodToString (Overrides Object::ToString().)
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft. All rights reserved.