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 アスタリスク () と疑問符? (*) を使用して、大文字と小文字を区別する名前の一致をワイルドカードとして適用します
(その他の一般的な正規表現文字はサポートされていません)。
nsfUndecoratedName 非装飾名と装飾名の両方を持つシンボルにのみ適用されます。

解説

この列挙型の値は次のメソッドに渡されます。

要件

ヘッダー: dia2.h

関連項目