NameSearchOptions

Gibt die Suchoptionen für Symbole und Dateinamen an.

Syntax

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

Elemente

Element Beschreibung
nsNone Es wurden keine Optionen angegeben.
nsfCaseSensitive Wendet eine Übereinstimmung zwischen Groß- und Kleinschreibung an.
nsfCaseInsensitive Wendet eine Übereinstimmung zwischen Groß- und Kleinschreibung an.
nsfFNameExt Behandelt Namen als Pfade und wendet eine filename.ext Namenskombination an.
nsfRegularExpression Wendet eine Übereinstimmung zwischen Groß- und Kleinschreibung mithilfe von Sternchen (*) und Fragezeichen (?) als Wild Karte s an.
(Andere gängige reguläre Ausdruckszeichen werden nicht unterstützt.)
nsfUndecoratedName Gilt nur für Symbole, die nicht ausgestaltete und versehene Namen aufweisen.

Hinweise

Die Werte aus dieser Enumeration werden an die folgenden Methoden übergeben:

Requirements (Anforderungen)

Header: dia2.h

Weitere Informationen