Constantes Factoid
Define valores de cadeia de caracteres constantes que são usados para aumentar a precisão do reconhecimento fornecendo informações contextuais ao reconhecedor.
Nome | Descrição |
---|---|
|
Desabilita todos os outros factóides e dicionários. |
|
A configuração Padrão para factoids para idiomas ocidentais inclui o dicionário do sistema, o dicionário do usuário, várias pontuações e o factoid Web e Number. A configuração Padrão para factóides para idiomas do Leste Asiático inclui todos os caracteres compatíveis com o reconhecedor. |
|
Indica a um reconhecedor para usar apenas o dicionário do sistema. |
FACTOID_WORDLIST |
Indica a um reconhecedor para usar uma lista de palavras definida programaticamente. A lista de palavras é definida pela propriedade WordList de um objeto InkRecognizerContext . Nota: Se uma cadeia de caracteres for adicionada a uma lista de palavras, suas versões em maiúsculas também serão adicionadas implicitamente. Por exemplo, adicionar "hello" adiciona implicitamente "Hello" e "HELLO". |
FACTOID_EMAIL |
Indica a um reconhecedor para procurar um endereço de email. Nota: Um endereço de email totalmente qualificado, como "someone@example.com", deve ser usado para esse factoid. Um alias solitário, como "alguém", não é reconhecido.
|
|
Indica a um reconhecedor para procurar um endereço Web.
|
FACTOID_ONECHAR |
Indica a um reconhecedor para procurar um único caractere. Nota: Esse factóide procura qualquer caractere ANSI isolado. |
FACTOID_NUMBER |
Indica a um reconhecedor para procurar um número. Nota: Os valores numéricos incluem separadores, decimais, ordinais e outros símbolos numéricos comumente usados. |
|
Indica a um reconhecedor para procurar um único dígito, de 0 a 9.
|
FACTOID_NUMBERSIMPLE |
Fornece um contexto numérico simples para um reconhecedor. Nota: Não há suporte para esse factoid nesta versão do SDK do Tablet PC. |
|
Indica a um reconhecedor para procurar caracteres que denotam um valor de moeda.
|
|
Indica a um reconhecedor para procurar códigos postais.
|
|
Indica a um reconhecedor para procurar porcentagens.
|
|
Indica a um reconhecedor para procurar caracteres que denotam uma data.
|
|
Indica a um reconhecedor para procurar caracteres que denotam uma hora.
|
|
Indica a um reconhecedor para procurar caracteres que denotam um número de telefone.
|
|
Indica a um reconhecedor para procurar caracteres que denotam um nome de arquivo.
|
|
Indica a um reconhecedor para procurar um único caractere maiúsculo: A a Z. |
FACTOID_LOWERCHAR |
Indica a um reconhecedor para procurar um único caractere minúsculo: A a Z. Nota: Não há suporte para esse factoid nesta versão do SDK do Tablet PC. |
FACTOID_PUNCCHAR |
Indica a um reconhecedor para procurar caracteres de pontuação. Nota: Não há suporte para esse factoid nesta versão do SDK do Tablet PC. |
|
Indica a um reconhecedor para procurar caracteres Kanji, Katakana e Hiragana comumente usados. |
|
Indica a um reconhecedor para procurar caracteres em chinês simplificados comumente usados. |
|
Indica a um reconhecedor para procurar caracteres chineses tradicionais comumente usados. |
|
Indica a um reconhecedor para procurar caracteres coreanos comumente usados. |
|
Indica a um reconhecedor para procurar apenas caracteres Hiragana. |
|
Indica a um reconhecedor para procurar apenas caracteres Katakana. |
|
Indica a um reconhecedor para procurar caracteres kanji comumente usados. |
FACTOID_KANJIRARE |
Indica a um reconhecedor para procurar caracteres kanji raramente usados. Nota: Não há suporte para esse factoid nesta versão do SDK do Tablet PC. |
|
Indica a um reconhecedor para procurar caracteres Bopomofo. |
|
Indica a um reconhecedor para procurar caracteres Jamo de compatibilidade do Hangul. |
|
Indica a um reconhecedor para procurar caracteres Hangul comumente usados. |
FACTOID_HANGULRARE |
Indica a um reconhecedor para procurar caracteres Hangul raramente usados. Nota: Não há suporte para esse factoid nesta versão do SDK do Tablet PC. |
Comentários
No C++, você pode acessar essas constantes no arquivo de cabeçalho Msinkaut.h, que está localizado no <diretório systemdrive>:\Program Files\Microsoft Tablet PC Platform SDK\Include se você instalou o SDK no local padrão.
Observação
Essas constantes são WCHARs, não BSTRs. Eles devem ser convertidos em BSTRs antes de serem usados como parâmetros para métodos de objeto. Para obter mais informações sobre o tipo de dados BSTR, consulte Usando a biblioteca COM.
Observação
Para reconhecedores de script latino, os factoids definidos nessa classe são fornecidos apenas para compatibilidade com versões anteriores. Para um novo desenvolvimento, você é incentivado a usar os valores definidos na função SetInputScope . Para obter detalhes, consulte Usando o contexto para melhorar a precisão.
Use esses identificadores para especificar qual factoid deve ser usado durante o reconhecimento.
As combinações a seguir de factoids têm suporte apenas para idiomas ocidentais. Elas não têm definições separadas, mas são entradas literais de cadeia de caracteres aceitáveis para a propriedade Factoid de objetos que usam factoids. Essas constantes de cadeia de caracteres factoid permitem que a entrada corresponda a qualquer um dos factoids na expressão.
Combinação | Definição |
---|---|
"WEB|WORDLIST" | O factóide da Web ou a lista de palavras. |
"EMAIL|WORDLIST" | O Email factoid ou a lista de palavras. |
"FILENAME|WEB|WORDLIST" | O factóide Filename ou o factoid da Web ou a lista de palavras. |
Se você estiver usando o controle InkEdit , o factoid poderá ser definido como uma propriedade do controle.
Se você estiver usando as APIs da Plataforma tablet pc, poderá definir a propriedade Factoid em um objeto InkRecognizerContext .
Como alternativa, você pode definir essa propriedade com a constante de cadeia de caracteres factoid real.
Observação
Constantes de cadeia de caracteres factoid diferenciam maiúsculas de minúsculas. Para obter mais informações sobre factóides e como usá-los, consulte Usando contexto para melhorar a precisão. Para determinar se um factóide está disponível em um idioma específico, consulte Factoids com suporte na versão 1.
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 |
parâmetro |
|