Share via


STRUCTURED_QUERY_SYNTAX enumeração (structuredquery.h)

Especifica o tipo de sintaxe de consulta.

Syntax

typedef enum tagSTRUCTURED_QUERY_SYNTAX {
  SQS_NO_SYNTAX = 0,
  SQS_ADVANCED_QUERY_SYNTAX,
  SQS_NATURAL_QUERY_SYNTAX
} STRUCTURED_QUERY_SYNTAX;

Constantes

 
SQS_NO_SYNTAX
Valor: 0
Sem sintaxe.
SQS_ADVANCED_QUERY_SYNTAX
Especifica a sintaxe de consulta avançada. Por exemplo, "kind:email to:david to:bill".
SQS_NATURAL_QUERY_SYNTAX
Especifica a sintaxe de consulta natural. Essa sintaxe remove o requisito de dois-pontos entre propriedades e valores, por exemplo, "email de david para bill".

Comentários

Use essa enumeração para definir o sinalizador de SQSO_SYNTAX desejado no STRUCTURED_QUERY_SINGLE_OPTION, que é usado com os métodos IQueryParser::SetOption e IQueryParser::GetOption.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho structuredquery.h