Interface ICatalogService
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)
Sintaxe
'Declaração
Public Interface ICatalogService
public interface ICatalogService
O tipo ICatalogService expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
LocationService | Retorna o serviço de rede local que este catálogo usa para suas referências de definição de serviço | |
RootNodes | Retorna os nós raiz na árvore. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CreateChangeContext | Cria um contexto de alteração em muitas alterações que podem ser agrupadas juntos. | |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Retorna os nós de catálogo que existem abaixo de parentPath e têm um tipo que está listado em resourceTypeFilters. | |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Retorna os nós de catálogo que existem abaixo de parentPath e têm um tipo que está listado em resourceTypeFilters. | |
QueryParents | Retorna os nós para o recurso fornecido bem como os pais.Os nós diretos e os nós pai não serão retornados quando são filtrados para fora.Para a árvore seguir: PG1 / \ PG2 PG3 / \ \ TPC1 TPC2 TPC3 / \ TP1 TP2 Consulta o identificador de TP1 sem filtros e recursivamente à raiz poderia produzir TP1, TPC1, PG2 e PG1. | |
QueryResources(IEnumerable<Guid>, CatalogQueryOptions) | Retorna o recurso que é associado com o identificador. | |
QueryResources(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Retorna todos os recursos de catálogo de tipo prvodied.Se Guid.Empty é passado, todos os recursos são retornados. | |
QueryResourcesByType | Retorna todos os recursos de catálogo de tipo prvodied.Se Guid.Empty é passado, todos os recursos são retornados. | |
QueryResourceTypes | Retorna os tipos de recurso para todos os identificadores especificados.Se o zero ou uma lista vazia são passados, todos os tipos de recursos serão retornados. | |
QueryRootNode | Retorna o nó raiz especificado.Caminhos conhecidos raiz podem ser encontrados em Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. | |
QueryUpTree | Consultas “para cima” da árvore do caminho fornecido procurando fornecido nos filhos dos nós pai.Se o caminho é “TFSInstance1/PG1/TPC1/TP1” esta consulta será convertida em uma série de chamadas de QueryNodes que possuem os seguintes pathSpecs: “TFSInstance1/*” “TFSInstance1/PG1/*” “TFSInstance1/PG1/TPC1/*” que um exemplo de quando isso pode ser usado é quando um ReportingSite está sendo adicionado a um nó e ele deve encontrar o ReportServer que é um filho de um dos nós pai. | |
SaveDelete | Exclui este nó de catálogo.Se este nó é o único nó que aponta para o recurso aponta para esse recurso será então também.Se este nó existe na árvore de infraestrutura o recurso que é associado com este nó será excluído em que também será e inerente recursiva. | |
SaveMove | Adiciona essa movimentação ao contexto de alteração.Ele será enviado para o servidor quando Save() for chamado.Observe que se o nodeToMove ou newParent também atualizado propriedades nesses estarão comprometidos também.Qualquer nó que seja movido explicitamente terá IsDefault definido como 0. | |
SaveNode | Salva o nó atualizado e seu recurso no catálogo. | |
SaveResource | Salva o recurso atualizado no catálogo.Observe que as definições de serviço que existem porque as referências de serviço serão criadas se são novos e se não são atualizados. |
Superior