NameSearchOptions

指定符号和文件名的搜索选项。

语法

enum NameSearchOptions {
    nsNone,
    nsfCaseSensitive     = 0x1,
    nsfCaseInsensitive   = 0x2,
    nsfFNameExt          = 0x4,
    nsfRegularExpression = 0x8,
    nsfUndecoratedName   = 0x10,

// For backward compatibility:
    nsCaseSensitive           = nsfCaseSensitive,
    nsCaseInsensitive         = nsfCaseInsensitive,
    nsFNameExt                = nsfCaseInsensitive | nsfFNameExt,
    nsRegularExpression       = nsfRegularExpression | nsfCaseSensitive,
    nsCaseInRegularExpression = nsfRegularExpression | nsfCaseInsensitive
};

元素

元素 说明
nsNone 未指定任何选项。
nsfCaseSensitive 应用区分大小写的名称匹配。
nsfCaseInsensitive 应用不区分大小写的名称匹配项。
nsfFNameExt 将名称视为路径并应用 filename.ext 名称匹配项。
nsfRegularExpression 使用星号()和问号(*?)将区分大小写的名称匹配应用为野生卡s。
(不支持其他常见的正则表达式字符)。
nsfUndecoratedName 仅适用于同时具有未编码和修饰名称的符号。

注解

此枚举中的值将传递到以下方法:

要求

标头:dia2.h

另请参阅