Freigeben über


NameSearchOptions

Gibt die Suchoptionen für Symbol und Dateinamen an.

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

Elements

  • nsNone
    Es wurden keine Optionen angegeben.

  • nsfCaseSensitive
    Wendet eine Übereinstimmung des Namens unter Berücksichtigung von Groß- und Kleinschreibung.

  • nsfCaseInsensitive
    Wendet eine Übereinstimmung Name der Groß- und Kleinschreibung.

  • nsfFNameExt
    Behandelt Namen als Pfade und wendet eine Übereinstimmung filename.ext-Name.

  • nsfRegularExpression
    Wendet eine Übereinstimmung des Namens unter Berücksichtigung von Groß- und Kleinschreibung unter Verwendung von Sternchen (*) und Fragezeichen (?) als Platzhalter.

  • nsfUndecoratedName
    Gilt nur für Symbole, die ergänzten Namen und die Ergänzung rückgängig gemacht haben.

Hinweise

Die Werte dieser Enumeration werden mit den folgenden Methoden übergeben:

Anforderungen

Header: dia2.h

Siehe auch

Referenz

IDiaSession::findChildren

IDiaSession::findFile

IDiaSymbol::findChildren

Weitere Ressourcen

Enumerationen und Strukturen