Compartilhar via


ALT_BREAKS enumeração (rectypes.h)

Especifica como criar alternativas de uma cadeia de caracteres de melhor resultado.

Syntax

typedef enum enumALT_BREAKS {
  ALT_BREAKS_SAME = 0,
  ALT_BREAKS_UNIQUE = 1,
  ALT_BREAKS_FULL = 2
} ALT_BREAKS;

Constantes

 
ALT_BREAKS_SAME
Valor: 0
Uma alternativa deve usar as mesmas quebras de segmento que a cadeia de caracteres de melhor resultado. Por exemplo, se você pedir uma lista alternativa para a melhor cadeia de caracteres de resultado de "juntos", o reconhecedor poderá retornar "Tunísia", mas não "para obtê-la". Isso ocorre porque "para obtê-la" envolve diferentes quebras de segmento.
ALT_BREAKS_UNIQUE
Valor: 1
Uma alternativa deve ter quebras de segmento diferentes da melhor cadeia de caracteres de resultado. Apenas uma dessas alternativas é retornada. Por exemplo, alternativas para a cadeia de caracteres de melhor resultado de "para obtê-la" podem incluir "reunir" e "juntos". No entanto, "para obtê-la" não é retornado porque tem a mesma quebra de segmento que "para obtê-la".
ALT_BREAKS_FULL
Valor: 2
As alternativas de classificação superior são retornadas independentemente das quebras de segmento. Assim, "juntos" podem retornar "Tunísia", "para obtê-la" e "reunir" entre outros. As alternativas são retornadas em ordem de classificação, da melhor para a pior.

Comentários

Verifique o membro dwRecoCapabilityFlags da estrutura RECO_ATTRS para garantir que o reconhecedor dê suporte a diferentes quebras alternativas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho rectypes.h

Confira também

Função GetAlternateList