VCFilter.MatchName 方法

将指定的名称与集合项的名称匹配。

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

声明
Function MatchName ( _
    NameToMatch As String, _
    FullOnly As Boolean _
) As Boolean
bool MatchName(
    string NameToMatch,
    bool FullOnly
)
bool MatchName(
    [InAttribute] String^ NameToMatch, 
    [InAttribute] bool FullOnly
)
abstract MatchName : 
        NameToMatch:string * 
        FullOnly:bool -> bool 
function MatchName(
    NameToMatch : String, 
    FullOnly : boolean
) : boolean

参数

  • NameToMatch
    类型:System.String
    必选。要匹配的名称。
  • FullOnly
    类型:System.Boolean
    必选。如果希望 MatchName 与字符串的全名匹配,则为 true。如果希望允许匹配字符串的短名称,则为 false。
    将 FullOnly 设置为 true 对于项目、文件夹和文件非常有用,并且要求匹配绝对路径。文件夹的绝对路径由文件夹上面的文件夹名称与该文件夹自己的名称连接而成。顶级文件夹的全名与其名称相同。如果名为 Source Files 的文件夹包含名为 MyProject 的子文件夹,则 MyProject 文件夹的全名将为 Source Files\MyProject。

返回值

类型:System.Boolean
如果名称匹配,则为 true;否则为 false。

备注

MatchName 是对集合项的方法。 如果循环访问集合的成员,您可以使用 MatchName 方法确定当前项目是否是您感兴趣的脚本。

还可以使用 MatchName 匹配调试配置,无论是全名的一部分调试 \Win 32) 的平台 (。

不能为标记使用 MatchName 到集合中。 使用 [] 运算符或其等效项,索引提示。Item() 方法和 MatchName 不影响处理。

.NET Framework 安全性

请参见

参考

VCFilter 接口

Microsoft.VisualStudio.VCProjectEngine 命名空间