VCProjectReference.MatchName(String, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定名称与集合项的名称匹配。
public:
bool MatchName(System::String ^ NameToMatch, bool FullOnly);
public:
bool MatchName(Platform::String ^ NameToMatch, bool FullOnly);
bool MatchName(std::wstring const & NameToMatch, bool FullOnly);
[System.Runtime.InteropServices.DispId(675)]
public bool MatchName (string NameToMatch, bool FullOnly);
[<System.Runtime.InteropServices.DispId(675)>]
abstract member MatchName : string * bool -> bool
Public Function MatchName (NameToMatch As String, FullOnly As Boolean) As Boolean
参数
- NameToMatch
- String
必需。 要匹配的名称。
- FullOnly
- Boolean
必需。 如果希望 MatchName(String, Boolean) 与字符串的全名匹配,则为 true。 如果希望允许匹配字符串的短名称,则为 false。
将 MatchName(String, Boolean) 设置为 true 对于项目、文件夹和文件非常有用,并且要求匹配绝对路径。 文件夹的绝对路径由文件夹上面的文件夹名称与该文件夹自己的名称连接而成。 顶级文件夹的全名与其名称相同。 如果名为 Source Files 的文件夹包含名为 MyProject 的子文件夹,则 MyProject 文件夹的全名将为 Source Files\MyProject。
返回
true 如果名称匹配,则为;否则为 false 。
实现
- 属性
注解
MatchName 对收集项进行操作。 如果要循环访问集合的成员,则可以使用 MatchName 方法确定当前项是否为你感兴趣的项。
你还可以使用 MatchName 匹配调试配置,而不管哪个平台 (是完整名称 Debug\Win32) 的一部分。
不能使用 MatchName 来索引集合。 索引意味着使用 [] 运算符或其等效的。Item () 方法,不 MatchName 会影响任何一种过程。