Compartilhar via


NameSearchOptions

Especifica as opções de pesquisa para nomes de símbolo e arquivo.

Sintaxe

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

Elementos

Elemento Descrição
nsNone Nenhuma opção foi especificada.
nsfCaseSensitive Aplica uma correspondência de nome que diferencia maiúsculas de minúsculas.
nsfCaseInsensitive Aplica uma correspondência de nome sem diferenciação de maiúsculas e minúsculas.
nsfFNameExt Trata nomes como caminhos e aplica uma correspondência de filename.ext nome.
nsfRegularExpression Aplica uma correspondência de nome que diferencia maiúsculas de minúsculas usando asteriscos (*) e pontos de interrogação (?) como curingas.
(Não há suporte para outros caracteres de expressão regular comuns.)
nsfUndecoratedName Aplica-se apenas a símbolos que tenham nomes não decorados e decorados.

Comentários

Os valores dessa enumeração são transmitidos aos seguintes métodos:

Requisitos

Cabeçalho: dia2.h

Confira também