指定した文字列値に等しいリスト内の項目の数を返します。オプションで、指定した文字列値に等しいプロパティを持つ項目の数を返します。
構文
get-list-item-count(list, strToMatch [, strPropertyName])
パラメータ
list
は list 値に解決される XPath 式です。
strToMatch
はリスト内の項目と照合する値です。この値は、文字列値または数値や xml などの強制的に文字列にすることができる何らかのタイプの値です。
strPropertyName
は
strToMatch
と照合するリスト内の項目のプロパティの名前を表すオプションの文字列値です。
戻り値
リスト内の一致する項目数を表す
int
値。
例
strList
という list 変数は、項目 blue、red、blue を格納します。次の式は値 2 を返します。
get-list-item-count(/process_data/strList, 'blue')
docList という list 変数は、Workspace からタスクと一緒に送信された添付ファイルとメモを格納しています。リストには、2 つの添付ファイルと 1 つのメモが格納されています。次の式は値 1 を返します。
get-list-item-count(/process_data/docList, 'note', 'wsattachtype')
この関数と TaskResultCollection 値を使用した例については、「
レビュー結果と承認結果の評価
」を参照してください。