CatalogNode.QueryChildren, méthode (TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions)
Retourne les enfants de ce nœud.
Espace de noms : Microsoft.TeamFoundation.Server.Core
Assembly : Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)
Syntaxe
'Déclaration
Public Function QueryChildren ( _
requestContext As TeamFoundationRequestContext, _
resourceTypeFilters As IEnumerable(Of Guid), _
propertyFilters As IEnumerable(Of KeyValuePair(Of String, String)), _
recurse As Boolean, _
queryOptions As CatalogQueryOptions _
) As List(Of CatalogNode)
public List<CatalogNode> QueryChildren(
TeamFoundationRequestContext requestContext,
IEnumerable<Guid> resourceTypeFilters,
IEnumerable<KeyValuePair<string, string>> propertyFilters,
bool recurse,
CatalogQueryOptions queryOptions
)
Paramètres
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- 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.
- propertyFilters
Type : System.Collections.Generic.IEnumerable<KeyValuePair<String, String>>
Jeu de propriété filtre à appliquer aux nœuds trouvés.Les correspondances sont basés sur la clé et la valeur de correspondance de propriété.Si la valeur d'un certain filtre est null ou videz- le sera supposé que tous les nœuds avec la propriété fournie doit être retourné.Une correspondance se compose d'un nœud/ressource qui correspond à tous les propertyFilters
- recurse
Type : System.Boolean
True si ce si le sont parcourus de manière récursive pour tous ces nœuds enfants.
- 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.Generic.List<CatalogNode>
Les enfants de ce nœud qui répondent aux exigences de filtre et de sont parcourus de manière récursive.
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.