ICatalogService.QueryUpTree, méthode
Les requêtes « haut » de l'arborescence du chemin d'accès spécifié recherchant fourni dans ses nœuds parents enfants. Si le chemin d'accès est « TFSInstance1/PG1/TPC1/TP1 » cette requête est traduite dans série d'appels de QueryNodes qui ont les pathSpecs suivants : « TFSInstance1/* » TFSInstance1/PG1/* » TFSInstance1/PG1/TPC1/* » qu'un exemple de lorsque cela peut être utilisé lorsqu'un ReportingSite est ajouté à un nœud et il doit rechercher le ReportServer qui est un enfant d'un de ses nœuds parents.
Espace de noms : Microsoft.TeamFoundation.Framework.Client
Assembly : Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Déclaration
Function QueryUpTree ( _
path As String, _
resourceTypeFilters As IEnumerable(Of Guid), _
queryOptions As CatalogQueryOptions _
) As ReadOnlyCollection(Of CatalogNode)
ReadOnlyCollection<CatalogNode> QueryUpTree(
string path,
IEnumerable<Guid> resourceTypeFilters,
CatalogQueryOptions queryOptions
)
Paramètres
- path
Type : System.String
Le chemin d'accès de l'élément d'où « haut » de la requête doit commencer.Les caractères génériques ne peuvent pas être utilisés dans ce tracé.
- resourceTypeFilters
Type : System.Collections.Generic.IEnumerable<Guid>
La liste des types que cette requête doit inclure.Si c'est null ou vide, tous les types seront inclus.
- queryOptions
Type : Microsoft.TeamFoundation.Framework.Common.CatalogQueryOptions
Si ExpandDependencies est spécifié, la propriété de dépendances sur les nœuds contiendra les nœuds qu'ils sont activés dépendants.Si IncludeParents est spécifié, la propriété de ParentNode sur le CatalogNode contiendra le nœud parent.Laisser une option donnée provoquera les nœuds retournés de catalogue pour avoir null pour cette valeur.Les données supplémentaires doivent être récupérées si elles sont nécessaires depuis le calcul et en envoyant des informations peuvent être coûteux.
Valeur de retour
Type : System.Collections.ObjectModel.ReadOnlyCollection<CatalogNode>
Les nœuds de catalogue qui correspond à la requête spécifiée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.