Freigeben über


CatalogNode-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Server.Core.CatalogNode

Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Syntax

'Declaration
<ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)> _
Public Class CatalogNode
[ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)]
public class CatalogNode

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode CatalogNode() Erstellt eine leere Instanz des CatalogNode.
Öffentliche Methode CatalogNode(TeamFoundationCatalogService, String, String) Erstellt eine Instanz des CatalogNode initialisierte.
Öffentliche Methode CatalogNode(TeamFoundationCatalogService, String, String, CatalogResource) Erstellt eine Instanz des CatalogNode initialisierte.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ChangeType Drückt die Änderung aus, die an diesem Element eingetreten ist.
Öffentliche Eigenschaft ChangeTypeValue Expresse ändern Typ über den Webdienst.
Öffentliche Eigenschaft ChildItem Das letzte Element des vollständigen Pfads.
Öffentliche Eigenschaft Dependencies Die Knoten, dass dieser Knoten abhängig aktiviert 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.
Ö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 MatchedQuery Wird beim Lesen aus der Datenbank und das Senden zwischen dem Webdienst entsteht.Dies wird verwendet, um zwischen einem Knoten zu unterscheiden, da der gefundenen Übereinstimmung Abfrageparameter zurückgegeben wird, d h. es explizit angefordert wurde, oder wenn es enthalten ist, da ein Knoten abhängig ist.
Öffentliche Eigenschaft NodeDependencies Steuerelemente, wie Knotenabhängigkeiten zum Webdienst gesendet werden.
Öffentliche Eigenschaft NodeDependenciesIncluded True, wenn die Knotenabhängigkeiten auf dieses Objekt enthalten wurden.
Ö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 übergeordnete Pfad.
Öffentliche Eigenschaft Resource Die übergreifende Katalogressource.
Öffentliche Eigenschaft ResourceIdentifier Der Bezeichner für die Ressource, die dieser Knoten verweist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateChild(TeamFoundationRequestContext, CatalogResource) Factorymethode zum Erstellen eines Knotens.Dadurch werden die Knoten nicht bei.
Öffentliche Methode CreateChild(TeamFoundationRequestContext, Guid, String) Factorymethode zum Erstellen eines Knotens.Dadurch werden die Knoten nicht bei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode ExpandDependencies Aufrufe der Datenbank, um die Abhängigkeitseigenschaft auf diesem Objekt aufzufüllen.
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, Boolean, CatalogQueryOptions) Gibt den untergeordneten Elementen für diesen Knoten zurück.Diese Funktion ruft den Webdienst auf.
Öffentliche Methode QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Gibt den untergeordneten Elementen für diesen Knoten zurück.
Ö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 Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

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.Server.Core-Namespace