Exemple de requêtes de zone de recherche
Les exemples de cette rubrique montrent comment rechercher des éléments de travail à l'aide des zones de recherche dans Team Explorer et Team Web Access. Vous pouvez rechercher des éléments à l'aide de raccourcis de filtres ou en spécifiant des mots clés ou des phrases, des champs ou valeurs de champs spécifiques, des modifications d'assignation ou de date, ou en utilisant les opérateurs Égal, Contient et Not.
La portée des requêtes de la zone de recherche est configurée automatiquement sur les éléments définis dans le projet d'équipe auquel vous êtes connecté actuellement. Pour rechercher parmi plusieurs projets d'équipe, utilisez l'éditeur de requête. De plus, la recherche ne respecte pas la casse.
Utiliser des raccourcis de filtres
Ouvrez le menu contextuel et sélectionnez une option.
Menu contextuel de la zone de recherche (Team Web Access) |
Menu contextuel de la zone de recherche (Team Explorer) |
Vous pouvez entrer ou sélectionner un ou plusieurs des identificateurs de raccourcis suivants :
A pour = Assigné à (par exemple, A:Annie ou A=@me).
C pour = Créé par (par exemple, C:Peter ou C=@me).
S pour = State (État) (par exemple, S=New).
T pour = Type d'élément de travail (par exemple, T=Task).
Utilisez les macros @Me et @Today pour spécifier votre nom d'utilisateur ou la date du jour.
Utilisez les opérateurs =, : et – pour spécifier les opérations Égal, Contient et Not, respectivement.
Recherche d'éléments de travail à l'aide de la zone de recherche (Team Explorer)
Vous pouvez combiner des raccourcis et utiliser des opérateurs de recherche dans la zone de recherche.
Dans Team Explorer, utilisez le bouton Effacer pour supprimer le contenu de la zone de recherche. Pour basculer de contexte vers la zone de recherche à partir de Visual Studio, entrez Ctrl+'.
Recherche d'éléments par mots clés ou expressions
Les mots clés ou expressions que vous tapez dans la zone de recherche retournent une liste d'éléments de travail qui contiennent ces mots clés ou expressions dans les champs Description, Étapes de reproduction ou Titre. Vous devez placer chaque expression entre guillemets.
Dans la zone Rechercher les éléments de travail, tapez un mot clé ou une expression qui apparaît dans les champs Titre, Description ou Étapes de reproduction pour les éléments de travail qui vous intéressent.
Placez les différents mots entre guillemets.
Par exemple, pour rechercher les éléments de travail avec les mots clés spécifiés dans les champs Titre ou Description :
Pour le mot clé « duplication », entrez duplication.
Pour l'expression « Getting Started », entrez "Getting Started".
Pour l'expression « Getting Started » ou le mot clé « feature », entrez feature "Getting Started".
Pour rechercher tous les éléments de travail qui contiennent les mots clés ou expressions suivants : |
Tapez la chaîne suivante dans la zone de recherche : |
---|---|
duplication |
duplication |
Mise en route |
"Getting Started" |
feature et Getting Started |
feature "Getting Started" |
Vous pouvez exécuter des requêtes de correspondance partielle ou exacte sur un mot clé ou une expression contenu dans tout champ de texte. Vous pouvez aussi exécuter une requête de recherche en texte intégral en filtrant les mots clés et expressions contenus dans l'index de recherche en texte intégral. Team Foundation indexe automatiquement tous les champs de texte long avec un type de données PlainText et HTML et le champ Titre pour la recherche en texte intégral.
Rechercher des éléments en fonction de champs et valeurs de champs spécifiques
Pour rechercher des éléments de travail en fonction d'un mot clé ou d'une expression contenu dans d'autres champs de chaînes de texte, spécifiez le nom convivial ou le nom de référence du champ. Placez chaque expression entre guillemets. Vous pouvez déterminer le nom convivial d'un champ en plaçant le pointeur de la souris sur le champ dans un formulaire d'élément de travail. Pour déterminer le nom de référence des champs couramment utilisés ou pour rechercher un champ qui ne figure pas dans le formulaire, voir Référence des champs d'éléments de travail pour Visual Studio ALM.
Pour rechercher des éléments qui répondent aux critères suivants : |
Tapez la chaîne suivante : |
---|---|
Contient un fichier attaché. |
System.AttachedFileCount=1 |
Couper des récits utilisateur. |
T:Story Reason=Cut Ou T="User Story" System.Reason=Cut |
Résolu par Peter. |
"Resolved By":Peter Ou Microsoft.VSTS.Common.ResolvedBy:Peter |
Modifié aujourd'hui. |
"Changed Date"=@Today |
Créé hier en tant qu'activité de test. |
"Created Date"=@Today-1 Activity=Test |
Notes
Certains champs, comme Historique et Description, ne prennent pas en charge les recherches de mots partiels.Par exemple, si le champ Historique contient l'expression «reproducible behavior et que vous recherchez History:repro, vous ne trouverez pas l'élément de travail concerné.Toutefois, si vous recherchez le mot complet History:reproducible, l'élément de travail sera trouvé.
Rechercher des éléments de travail en fonction de modifications de date ou d'assignation à l'aide de macros @Moi ou @Aujourd'hui
La macro @Moi étend la recherche au nom complet de l'utilisateur actif dans toute recherche d'élément de travail. Elle est particulièrement utile pour la création d'une recherche que vous pouvez partager avec d'autres utilisateurs et peut simplifier votre travail en réduisant le nombre de caractères que vous devez taper pour spécifier votre propre nom d'utilisateur.
Pour rechercher des éléments qui répondent aux critères suivants : |
Tapez la chaîne suivante : |
---|---|
Vous est assigné actuellement. |
A=@Me |
Créé par vous-même. |
C=@Me |
Résolu hier. |
"Resolved Date"=@Today-1 |
Modifié il y a sept jours. |
System.ChangedDate=@Today-7 |
Créé hier sous l'équipe Phone Saver pour le projet d'équipe FabrikamFiber. |
"Created Date"=@Today-1 "Area Path"="FabrikamFiber\Phone Saver" |
Utiliser les opérateurs Égal, Contient et Not pour affiner votre requête
Utilisez ces opérateurs de recherche pour spécifier des critères de recherche :
= (ÉGAL) pour rechercher des correspondances de texte exactes.
: (CONTIENT) pour rechercher des correspondances de texte partielles.
– (NOT) pour exclure des éléments de travail qui contiennent un certain texte. L'opérateur NOT ne peut être utilisé qu'avec des noms de champs.
Les exemples suivants montrent comment utiliser des opérateurs quand vous créez une chaîne de recherche.
Pour rechercher des éléments qui répondent aux critères suivants : |
Tapez la chaîne suivante : |
---|---|
Assigné à Peter et non Active. |
A:Peter -S=Active |
Dans lequel le champ Activity n'était pas Development. |
- Activity=Development |
Résolu par Peter. |
"Resolved By":Peter |
Contiennent le mot clé triage dans le titre ou la description, ne vous sont pas assignés et ne sont pas fermés. |
triage -A=@me -S=Closed |
Bogues actifs qui vous sont assignés et dont le titre ne contient pas le mot clé bugbash. |
S=Active T=bug A=@Me -Title:bugbash |
Q et R
Q : Puis-je utiliser un opérateur de comparaison ?
R : Non. La zone de recherche ne reconnaît pas les opérateurs de comparaison tels que supérieur à (>) ou inférieur à (<). Elle traduit les requêtes contenant ces opérateurs en une expression de recherche.