Condividi tramite


Classe CatalogNode

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class CatalogNode
public sealed class CatalogNode

Il tipo CatalogNode espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CatalogTree La struttura ad albero del catalogo in questo nodo è attivo in.
Proprietà pubblica Dependencies Il set di nodi da cui dipende il nodo.
Proprietà pubblica FullPath Il percorso completo che rappresenta il posto del nodo nella gerarchia.Questo valore in modo univoco un nodo di catalogo.Il percorso viene generato mediante la creazione del nodo e non è necessariamente leggibile.Si noti che questo valore non è valido fino a salvare il nodo nel servizio catalogo.
Proprietà pubblica IsDefault True se il nodo rappresenta la risorsa predefinita per il tipo a questo livello.Solo una risorsa di un tipo specificato sia stato predefinito contrassegnata per un elemento padre specificato.Se un nodo sta salvando poiché l'impostazione predefinita elimina la proprietà predefinita da defualt corrente di questo tipo.
Proprietà pubblica ParentNode Il nodo padre del nodo se i nodi padre sono stati importati nelle opzioni query che questo nodo del catalogo è stato compilato da.In caso contrario, questo valore è null.
Proprietà pubblica ParentPath Il percorso del padre di questo nodo.
Proprietà pubblica Resource La risorsa a cui si fa riferimento del catalogo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateChild(CatalogResource) Metodo factory per creare un nodo e associare una nuova risorsa.
Metodo pubblico CreateChild(Guid, String) Metodo factory per creare un nodo con una nuova risorsa.Ciò non mantiene il nodo o la risorsa.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico ExpandDependencies Chiamate al server per popolare la proprietà di dipendenza su questo oggetto.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico QueryChildren(IEnumerable<Guid>, Boolean, CatalogQueryOptions) Restituisce gli elementi figlio per questo nodo.Questa funzione chiama il servizio web.
Metodo pubblico QueryChildren(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Restituisce gli elementi figlio per questo nodo.Questa funzione chiama il servizio web.
Metodo pubblico QueryDependents Restituisce tutti i nodi che dipendono dalla presenza di nodi.
Metodo pubblico QueryParents Restituisce il padre di questo nodo.Questa funzione chiama il servizio web.
Metodo pubblico ToString (Esegue l'override di Object.ToString()).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Client