Interfaccia ICatalogService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Sintassi
'Dichiarazione
Public Interface ICatalogService
public interface ICatalogService
Il tipo ICatalogService espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
LocationService | Restituisce il servizio di percorso che il catalogo utilizza per i relativi riferimenti di definizione del servizio | |
RootNodes | Restituisce i nodi radice nella struttura ad albero. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateChangeContext | Crea un contesto di modifica in molte modifiche possono essere ammucchiate raccolta. | |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Restituisce i nodi del catalogo presenti nel parentPath e ha un tipo elencato in resourceTypeFilters. | |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Restituisce i nodi del catalogo presenti nel parentPath e ha un tipo elencato in resourceTypeFilters. | |
QueryParents | Restituisce i nodi per la risorsa fornita nonché i calcoli.I nodi diretti e i nodi padre non verranno restituiti se vengono filtrati.Per la seguente struttura ad albero: PG1 / \ PG2 PG3 / \ \ TPC1 TPC2 TPC3 / \ TP1 TP2 per l'identificatore di TP1 senza i filtri e recursing alla radice TP1 pertanto, TPC1, PG2 e PG1. | |
QueryResources(IEnumerable<Guid>, CatalogQueryOptions) | Restituisce la risorsa associata all'identificatore. | |
QueryResources(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Restituisce tutte le risorse del catalogo del tipo prvodied.Se Guid.Empty viene passato, tutte le risorse vengono restituite. | |
QueryResourcesByType | Restituisce tutte le risorse del catalogo del tipo prvodied.Se Guid.Empty viene passato, tutte le risorse vengono restituite. | |
QueryResourceTypes | Restituisce i tipi di risorsa per tutti gli ID specificati.Se null o un elenco vuoto viene passato, tutti i tipi di risorsa verranno restituiti. | |
QueryRootNode | Restituisce il nodo radice specificata.I percorsi principali noti sono disponibili in Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. | |
QueryUpTree | Le query "nella struttura ad albero dal percorso specificato che viene fornito nei relativi nodi padre figlio.Se il percorso "TFSInstance1/PG1/TPC1/TP1" questa query viene convertita in una serie di chiamate di QueryNodes che hanno i seguenti pathSpecs: "TFSInstance1/*" TFSInstance1/PG1/*" TFSInstance1/PG1/TPC1/*" che un esempio di questo caso potrebbe essere utilizzata quando un ReportingSite è stata aggiunta a un nodo e deve trovare il ReportServer che è un elemento figlio di uno dei nodi padre. | |
SaveDelete | Elimina questo nodo dal catalogo.Se questo nodo è l'unico nodo che la indicano la risorsa indica quindi questa risorsa verranno eliminati.Se questo nodo è presente nella struttura ad albero dell'infrastruttura e della risorsa associata al nodo verranno eliminati e verrà implicitamente ricorsive. | |
SaveMove | Aggiunge questo passaggio al contesto di modifica.Verrà inviato al server quando Save() viene chiamato.Si noti che se il nodeToMove o newParent inoltre aggiorna le proprietà da quelli verrà eseguito il commit anche.Un nodo che esplicitamente viene spostato avrà IsDefault impostato su 0. | |
SaveNode | Salva il nodo aggiornato e la relativa risorsa nel catalogo. | |
SaveResource | Salva la risorsa aggiornata nel catalogo.Si noti che definizioni del servizio che esistono poiché i riferimenti al servizio verranno creati se sono nuovi e aggiornati se non lo sono. |
In alto