Udostępnij za pośrednictwem


NameSearchOptions

Określa opcje wyszukiwania dla nazw symboli i plików.

Składnia

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
};

Elementy

Element opis
nsNone Nie określono żadnych opcji.
nsfCaseSensitive Stosuje dopasowanie nazwy z uwzględnieniem wielkości liter.
nsfCaseInsensitive Stosuje dopasowanie nazwy bez uwzględniania wielkości liter.
nsfFNameExt Traktuje nazwy jako ścieżki i stosuje filename.ext dopasowanie nazwy.
nsfRegularExpression Stosuje dopasowanie nazwy z uwzględnieniem wielkości liter przy użyciu gwiazdki (*) i znaków zapytania (?) jako symboli wieloznacznych.
(Inne typowe znaki wyrażeń regularnych nie są obsługiwane).
nsfUndecoratedName Dotyczy tylko symboli, które mają nazwy nieumarłe i dekorowane.

Uwagi

Wartości z tej wyliczenia są przekazywane do następujących metod:

Wymagania

Nagłówek: dia2.h

Zobacz też