Compartir a través de


ICatalogService.QueryParents (Método)

Devuelve los nodos del recurso proporcionado así como elementos primarios. Los nodos directos y los nodos primarios no se devolverá si se filtran. Para el árbol siguiente: PG1 o el \ PG2 PG3 o la consulta de \ TP C1 TP C2 TP C3 del \/\ TP1 TP2 para el identificador de TP1 sin filtros y el recursing a la raíz producirían TP1, TP C1, PG2 y PG1.

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

'Declaración
Function QueryParents ( _
    resourceIdentifier As Guid, _
    pathFilters As IEnumerable(Of String), _
    resourceTypeFilters As IEnumerable(Of Guid), _
    recurseToRoot As Boolean, _
    queryOptions As CatalogQueryOptions _
) As ReadOnlyCollection(Of CatalogNode)
ReadOnlyCollection<CatalogNode> QueryParents(
    Guid resourceIdentifier,
    IEnumerable<string> pathFilters,
    IEnumerable<Guid> resourceTypeFilters,
    bool recurseToRoot,
    CatalogQueryOptions queryOptions
)

Parámetros

  • resourceIdentifier
    Tipo: System.Guid
    El identificador para el recurso que son elementos primarios que se están consultando.Devolverán el recurso y sus nodos sólo si no se filtran
  • pathFilters
    Tipo: System.Collections.Generic.IEnumerable<String>
    Los nodos se devolverá sólo si residen en una de las rutas de acceso proporcionadas aquí.Si este valor es NULL o vacío se supone que los elementos primarios de todos los lugares dentro del árbol son válidos.
  • recurseToRoot
    Tipo: System.Boolean
    Si es así a los nodos primarios se enumerados hasta el final en la raíz.Si es false únicamente el primer nivel de elementos primarios se devolverá.
  • queryOptions
    Tipo: Microsoft.TeamFoundation.Framework.Common.CatalogQueryOptions
    Si se especifica ExpandDependencies, la propiedad de las dependencias en nodos contendrá los nodos que están dependientes activado.Si se especifica IncludeParents, la propiedad de ParentNode en el CatalogNode contendrá el nodo primario.Dejar una opción dada dará lugar a los nodos devueltos de catálogo para tener NULL para ese valor.Los datos adicionales deben recuperarse solo si son necesarias puesto que calcular y el envío de la información pueden resultar costoso.

Valor devuelto

Tipo: System.Collections.ObjectModel.ReadOnlyCollection<CatalogNode>
Los nodos del recurso proporcionado junto con los elementos primarios de los nodos que se aplican a los filtros proporcionados.

Seguridad de .NET Framework

Vea también

Referencia

ICatalogService Interfaz

Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)