作業項目の検索構文
チーム エクスプローラー と Team System Web Access でキーワードや語句を指定するために使用される検索ボックスを使用して、変数を使用して、作業項目を検索するには識別子を使用。検索には、現在接続しているチーム プロジェクト内で定義される作業項目をフィルター処理するために、検索文字列を使用します。検索では、大文字と小文字を区別しません
このトピックの内容
ショートカットのフィルターを使用します。
タイトルまたは説明フィールドに含まれているキーワードまたは語句を指定します。
フィールドおよびフィールドの値を指定します。
または @Today @Me マクロを使用します。
検索演算子を使用します。
要件
- [共同作成者] のグループのメンバーである [許可] に設定 [このノードの作業項目を編集します] のアクセス許可がない。クエリのアクセス許可の詳細については、バグ、タスク、およびその他の作業項目の検索"を参照してください。
ショートカットのフィルターを使用します。
検索ボックスのドロップダウン メニューから使用できるショートカット識別子の一つ以上を使用できます。次の表に示すように、これらのショートカット識別子は頻繁に使用するいくつかのフィールドの完全名の代わりに使用されます。
Shortcut |
フィールド |
例 |
---|---|---|
または、 |
担当者 |
A="Peter Waxman" か A:Peter は Peter に再配置すべての作業項目を検索します。 |
C または c |
作成者 |
C=@Me は、作成するすべての作業項目を検索します。 |
または、S |
状態 |
S=Active C=@Me は、に再配置すべてのアクティブな作業項目を検索します。 |
T または t |
作業項目の種類 |
S=Active T=bug は、すべてのアクティブなバグを検索します。 |
タイトルまたは説明フィールドに含まれているキーワードまたは語句を指定します。
、検索ボックスの戻り値に [説明]、[ステップの再現]、または [タイトル] のフィールドでこれらのキーワードまたは語句を含む作業項目リストを入力するキーワードまたは語句。各語句は引用符で囲む必要があります。
次のキーワードまたは語句を含むすべての作業項目を検索するには: |
検索ボックスに次の文字列を入力する: |
---|---|
重複 |
duplication |
作業の開始 |
"Getting Started" |
機能および開始時には |
feature "Getting Started" |
フィールドおよびフィールドの値を指定します。
次の表に、他の文字列フィールド内に含まれているキーワードまたは語句に基づいて作業項目を検索する方法を説明します。フィールドの表示名または参照名を指定できます。表示名またはフィールド値が句に対応するときに、各語句は引用符で囲みます。作業項目フォーム内のフィールドをポイントすると、フィールドの表示名を指定できます。一般的なフィールド参照名を指定またはフォームに示すフィールドを検索するには、Visual Studio ALM の作業項目フィールド参照を参照してください。
次の条件を満たすすべての作業項目を検索するには: |
検索ボックスに次の文字列を入力する: |
---|---|
1 文字以上のアタッチされたファイルを追加します。 |
System.AttachedFileCount>1 |
ユーザー ストーリーを切り取ります。 |
T:Story Reason=Cut または T="User Story" System.Reason=Cut |
Peter が解決されます。 |
"Resolved By":Peter または Microsoft.VSTS.Common.ResolvedBy:Peter |
今日変更します。 |
"Changed Date"=@Today |
テスト動作として昨日作成されます。 |
"Created Date"=@Today-1 Activity=Test |
[!メモ]
一部のフィールド ([履歴] や [説明] など) は、単語の部分テキスト検索をサポートしていません。たとえば、[履歴] フィールドに "reproducible behavior" という語句が含まれている場合に "History:repro" を検索しても、作業項目は検出されません。ただし、"History:reproducible" という完全な文字列を検索すると、作業項目は検出されます。
または @Today @Me マクロを使用します。
[@Me] または [@Today] マクロを使用して、再配置、または最近変更された作業項目を検索できます。@Me マクロは、作業項目の検索、現在のユーザーのフル ネームに配置します。@Me マクロは、他のユーザーと共有できる独自のユーザー名を指定するためにユーザーが入力する必要がある文字の数を減らすに応じて、作業を簡略化できる検索を作成する場合に特に便利です。
次の条件を満たすすべての作業項目を検索するには: |
検索ボックスに次の文字列を入力する: |
---|---|
現在、に再配置。 |
A=@Me |
ユーザーによって作成された。 |
C=@Me |
昨日解決されます。 |
"Resolved Date"=@Today-1 |
前の週に変更する。 |
System.ChangedDate>@Today-7 |
FabrikamFiber のチーム プロジェクト用の呼び出しの救済者のチームの下に昨日作成されます。 |
"Created Date"=@Today-1 "Area Path"="FabrikamFiber\Phone Saver" |
検索演算子を使用します。
3 つの検索演算子を使用して、次の表に示すような検索条件を指定できます。
[演算子] |
説明 |
---|---|
= |
EQUALS 演算子です。厳密に一致するテキストを検索する場合にこの演算子を使用します。 |
: |
CONTAINS 演算子です。部分的に一致するテキストを検索する場合にこの演算子を使用します。 |
- |
NOT 演算子です。特定のテキストを含む作業項目を除外する場合にこの演算子を使用します。NOT 演算子は、フィールド名とのみ使用できます。 |
検索文字列の作成時に演算子を使用する方法の例を次に示します。
次の条件を満たすすべての作業項目を検索するには: |
検索ボックスに次の文字列を入力する: |
---|---|
Peter に再配置、およびアクティブ。 |
A:Peter -S=Active |
アクティビティのフィールドが Developmentではないかを示します。 |
- Activity=Development |
Peter が解決されます。 |
"Resolved By":Peter |
キーワードを triage タイトルまたは説明に含まれ、再配置、および閉じられません。 |
triage -A=@me -S=Closed |
自分に再配置アクティブなバグ タイトルにキーワード bugbash を含まない。 |
S=Active T=bug A=@Me -Title:bugbash |