Freigeben über


CatalogNode-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Syntax

'Declaration
Public NotInheritable Class CatalogNode
public sealed class CatalogNode

Der CatalogNode-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CatalogTree Die Katalogstruktur dieser dieser Knoten lebt in.
Öffentliche Eigenschaft Dependencies Der Satz von Knoten, die von dieser Knoten abhängig ist.
Öffentliche Eigenschaft FullPath Der vollqualifizierte Pfad, der den Abstand des Knotens in der Hierarchie darstellt.Dieser Wert identifiziert eindeutig einen Katalogknoten.Der Pfad selbst wird durch die Erstellung des Knotens generiert und ist nicht unbedingt besser lesbar.Beachten Sie, dass dieser Wert NULL ist, bis der Knoten der Katalogdienst gespeichert wurde.
Öffentliche Eigenschaft IsDefault True, wenn dieser Knoten die Standardressource für den Typ auf dieser Ebene darstellt.Nur eine Ressource eines angegebenen Typs kann als Standard für ein gegebenes übergeordnetes Element sein.Wenn ein Knoten gespeichert wird, da sie die Standardeinstellung Standardeigenschaft vom aktuellen Standardwert dieses Typs entfernt.
Öffentliche Eigenschaft ParentNode Der übergeordnete Knoten dieses Knotens, wenn übergeordnete Knoten der Abfrageoptionen enthalten waren, dass dieser von Katalogknoten erstellt wurde.Andernfalls ist der Wert NULL.
Öffentliche Eigenschaft ParentPath Der Pfad zum übergeordnete Element dieses Knotens.
Öffentliche Eigenschaft Resource Die übergreifende Katalogressource.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateChild(CatalogResource) Factorymethode zum Erstellen eines Knotens und das Anhängen einer neuen Ressource.
Öffentliche Methode CreateChild(Guid, String) Factorymethode zum Erstellen eines Knotens mit einer neuen Ressource.Damit bleiben nicht den Knoten oder die Ressource bei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode ExpandDependencies Aufrufe an den Server, um die Abhängigkeitseigenschaft auf diesem Objekt aufzufüllen.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode QueryChildren(IEnumerable<Guid>, Boolean, CatalogQueryOptions) Gibt den untergeordneten Elementen für diesen Knoten zurück.Diese Funktion ruft den Webdienst auf.
Öffentliche Methode QueryChildren(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Gibt den untergeordneten Elementen für diesen Knoten zurück.Diese Funktion ruft den Webdienst auf.
Öffentliche Methode QueryDependents Gibt alle Knoten zurück, die von diesem Knotenvorhandensein abhängen.
Öffentliche Methode QueryParents Gibt übergeordneten Elementen dieses Knotens zurück.Diese Funktion ruft den Webdienst auf.
Öffentliche Methode ToString (Überschreibt Object.ToString().)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Client-Namespace