Condividi tramite


NameSearchOptions

Specifica le opzioni di ricerca per i nomi di simboli e file.

Sintassi

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

Elementi

Elemento Descrizione
nsNone Non è stata specificata alcuna opzione.
nsfCaseSensitive Applica una corrispondenza del nome con distinzione tra maiuscole e minuscole.
nsfCaseInsensitive Applica una corrispondenza del nome senza distinzione tra maiuscole e minuscole.
nsfFNameExt Considera i nomi come percorsi e applica una corrispondenza di nome filename.ext .
nsfRegularExpression Applica una corrispondenza del nome con distinzione tra maiuscole e minuscole usando asterischi (*) e punti interrogativi (?) come caratteri jolly.
Altri caratteri di espressione regolare comuni non sono supportati.
nsfUndecoratedName Si applica solo ai simboli con nomi nondecorati e decorati.

Osservazioni:

I valori di questa enumerazione vengono passati ai metodi seguenti:

Requisiti

Intestazione: dia2.h

Vedi anche