FindInList 任务

在指定的列表中查找具有匹配的项规范的项。

参数

下表描述了 FindInList 任务的参数。

Parameter

说明

CaseSensitive

可选 Boolean 参数。

如果为 true,则搜索区分大小写;否则将不区分大小写。 默认值为 true。

FindLastMatch

可选 Boolean 参数。

如果为 true,则返回最后一个匹配项;否则返回第一个匹配项。 默认值为 false。

ItemFound

可选 ITaskItem[] 只读输出参数。

在列表中发现的第一个匹配项(如果有)。

ItemSpecToFind

必选 String 参数。

要搜索的项规范。

List

必选 ITaskItem[] 参数。

要在其中搜索项规范的列表。

MatchFileNameOnly

可选 Boolean 参数。

如果为 true,则只根据项规范的文件名部分进行匹配;否则将根据整个项规范进行匹配。 默认值为 true。

备注

除了上面列出的参数,此任务还将从 TaskExtension 类继承参数,此类本身从 Task 类继承。 有关这些附加参数及其说明的列表,请参见 TaskExtension 基类

请参见

概念

MSBuild 任务

其他资源

MSBuild 任务参考