Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.
Neste artigo
Introdução ao âmbitos de entrada
Se pretender melhorar o reconhecimento de entrada de texto que não sejam teclado num controlo, tal como o texto que é introduzido na caixa de texto com um caneta do tablet, pode especificar um âmbito de entrada para o controlo. Um âmbito de entrada, permite-lhe especificar o tipo de entrada do utilizador que destina-se para o controlo. Por exemplo, se utilizar o âmbito de entrada IS_URL para uma caixa de texto, espaços que são inseridos entre palavras são ignorados.
Pode ser definido um âmbito de entrada para os seguintes tipos de controlos:
-
Caixa de texto
-
Caixa de rich text
-
Selecionador de data
-
Lista com marcas
-
Lista numerada
-
Lista simples
-
Caixa de combinação
-
Caixa de listagem de selecção múltipla
Para especificar um âmbito de entrada, faça duplo clique no controlo. Na caixa de diálogo Propriedades do controlo, clique no separador Avançadas e, em seguida, clique em Âmbito de entrada.
Tipos de âmbitos de entrada
Existem três tipos de âmbitos de entrada:
Todos os tipos de âmbitos de entrada podem ser configurados para restringir a introdução para fazer corresponder o padrão de especificado âmbito de entrada ou para o just influenciar entrada por defeito até essa padrão. Por predefinição, um âmbito de entrada é restrito para fazer corresponder o padrão de âmbito de entrada. Para permitir que a entrada não correspondente, mas ainda tendência por defeito até o âmbito de entrada, selecione a caixa de verificação reconhecer não correspondência de entrada na caixa de diálogo Âmbito de entrada.
Notas:
-
Um âmbito de entrada aplica-se apenas para o controlo no qual está definido, não para o campo ao qual está vinculado ao controlo.
-
A funcionalidade de âmbitos de entrada não funciona com utilitários de reconhecimento de idioma do leste asiático.
As secções seguintes descrevem cada tipo de âmbito de entrada.
Padrão
Para definir um âmbito de entrada padrão, clique em padrão na caixa de diálogo Âmbito de entrada e, em seguida, clique na definição na lista âmbito de entrada. A tabela seguinte descreve o padrão de definidas para cada âmbito de entrada padrão e fornece um exemplo do tipo de entrada nos quais se destina a aplicar.
Âmbito de entrada |
Descrição |
IS_DEFAULT |
Compensação de reconhecimento padrão. Tratado como a predefinição e utiliza o léxico predefinido (vocabulário). |
IS_URL |
Formatos de URL, FTP e ficheiros. Exemplos:
|
IS_FILE_FULLFILEPATH |
Carateres utilizados em que descreve um caminho de ficheiro. Inclui as seguintes condições:
Exemplos:
|
IS_FILE_FILENAME |
Carateres utilizados em que descreve um nome de ficheiro. Inclui as seguintes condições:
Exemplos:
|
IS_EMAIL_USERNAME |
Nomes de utilizador do correio electrónico. Exemplos:
|
IS_EMAIL_SMTPEMAILADDRESS |
Conclua o endereço de e-mail SMTP. Por exemplo, someone@example.com. |
IS_LOGINNAME |
Nome de início de sessão e o domínio. Inclui as seguintes condições:
Exemplos:
|
IS_PERSONALNAME_FULLNAME |
Combinações de nome, nome do meio e apelido. Exemplos formatados para o inglês (Estados Unidos):
|
IS_PERSONALNAME_PREFIX |
Honorific ou título que antecede um nome. Exemplos formatados para o inglês (Estados Unidos):
|
IS_PERSONALNAME_GIVENNAME |
Nome próprio ou inicial. Exemplos formatados para o inglês (Estados Unidos):
|
IS_PERSONALNAME_MIDDLENAME |
Segundo nome ou inicial. Exemplos:
|
IS_PERSONALNAME_SURNAME |
Apelido. Exemplos formatados para o inglês (Estados Unidos):
|
IS_PERSONALNAME_SUFFIX |
Sufixo de nome, abreviaturas e numerais romanos. Por exemplo, Jr. |
IS_ADDRESS_FULLPOSTALADDRESS |
Endereço completo, incluindo números. Exemplos formatados para o inglês (Estados Unidos):
|
IS_ADDRESS_POSTALCODE |
Código postal alfanumérico (para o suporte internacional). Exemplos formatados para o inglês (Estados Unidos):
|
IS_ADDRESS_STREET |
Número de casa, número rua, nome apartamento e número e apenas a caixa de postal. Por exemplo, 123 Rua principal. |
IS_ADDRESS_STATEORPROVINCE |
Nome completo ou abreviatura do distrito ou concelho. Exemplos formatados para o inglês (Estados Unidos):
|
IS_ADDRESS_CITY |
Nome ou abreviatura do localidade. Exemplos formatados para o inglês (Estados Unidos):
|
IS_ADDRESS_COUNTRYNAME |
Nome do país. Exemplos formatados para o inglês (Estados Unidos):
|
IS_ADDRESS_COUNTRYSHORTNAME |
Abreviatura de país/região. Exemplos formatados para o inglês (Estados Unidos):
|
IS_CURRENCY_AMOUNTANDSYMBOL |
Símbolos de moeda e números. Exemplos formatados para o inglês (Estados Unidos):
|
IS_CURRENCY_AMOUNT |
Valores numéricos para a moeda, excluindo os símbolos de moeda. Por exemplo, 2,100.25. |
IS_DATE_FULLDATE |
Data completa, numa variedade de formatos. Exemplos formatados para o inglês (Estados Unidos):
|
IS_DATE_MONTH |
Representação numérica de meses, restringido a 1 a 12. Exemplos:
|
IS_DATE_DAY |
Representação numérica de dias, restringido a 1 – 31. Exemplos:
|
IS_DATE_YEAR |
Representação numérica de anos. Exemplos:
|
IS_DATE_MONTHNAME |
Representação de caráter de meses. Exemplos formatados para o inglês (Estados Unidos):
|
IS_DATE_DAYNAME |
Representação de caráter de dias. Exemplos formatados para o inglês (Estados Unidos):
|
IS_DIGITS |
Números inteiros positivos. Cadeias de dígitos efetuadas de 0 a 9 são permitidas. |
IS_NUMBER |
Números, incluindo vírgulas, sinal negativo e decimal. Para localizações dos Estados Unidos, inclui as seguintes condições:
|
IS_ONECHAR |
Um única ANSI caráter, página de códigos 1252. Para localizações dos Estados Unidos, isto inclui os seguintes carateres: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$% &' () * +,-. /:; <> =? @[\] ^ _'{|} ~ |
IS_TELEPHONE_FULLTELEPHONENUMBER |
Número de telefone. Não suporta números com letras. Exemplos formatados para o inglês (Estados Unidos):
|
IS_TELEPHONE_COUNTRYCODE |
Códigos de país/região do telefone. Exemplos formatados para o inglês (Estados Unidos):
|
IS_TELEPHONE_AREACODE |
Códigos de área de telefone. Exemplos formatados para o inglês (Estados Unidos):
|
IS_TELEPHONE_LOCALNUMBER |
Número de telefone, excluindo a país ou indicativo da área. Exemplos formatados para o inglês (Estados Unidos):
|
IS_TIME_FULLTIME |
Horas, minutos, segundos e abreviaturas de tempo alfabéticos. US inglês utiliza o relógio de 12 horas. Zeros à esquerda são opcional horas, mas necessários para minutos e segundos. Horas são restringidas a 0-24; minutos e segundos são restringidos a 0 e 59. Exemplos formatados para o inglês (Estados Unidos):
|
IS_TIME_HOUR |
Representação numérica das horas. Restringido a 24 de 0. |
IS_TIME_MINORSEC |
Representação numérica dos minutos ou segundos. Restringido a 0 e 59. |
Lista de expressões
Definir o âmbito de um entrada como uma lista de expressão permite-lhe especificar uma lista de palavras ou expressões para restringir ou influenciar a entrada de dados introduzida no controlo. Por exemplo, pode criar uma lista de expressão com o nome "Cores primárias" para uma caixa de texto e, em seguida, defina a lista para "vermelho", "amarelo" e "azul". Neste cenário, se um utilizador do Tablet PC escreve a palavra "Francisco" na caixa de texto, será reconhecido como e convertido para a palavra "vermelha".
Para criar um âmbito de entrada de lista de expressão:
-
Clique em personalizado na caixa de diálogo Âmbito de entrada e, em seguida, clique em Novo.
-
Na caixa nome, escreva o nome do âmbito expressão de entrada lista definição.
-
Na lista tipo, clique em Lista de expressões.
-
Para cada palavra ou expressão na lista, escreva a palavra ou expressão na caixa expressão e, em seguida, clique em Adicionar.
Depois de ter sido criada uma lista de expressão num modelo de formulário, pode aplicá-lo a outros controlos no formulário ao selecioná-lo a partir da lista de âmbito de entrada.
Nota: Se eliminar um expressão entrada âmbito da lista que foi aplicado a um controlo, o âmbito de teclado também será eliminado a partir de todos os outros controlos a que foi aplicada e respectiva definição será removida do modelo de formulário.
Expressão regular
Definir o âmbito de um entrada como uma expressão regular permite-lhe especificar uma expressão regular que define um padrão personalizado para restringir ou biasing a entrada de dados introduzida no controlo. Pode obter mais informações sobre a sintaxe de expressões normais utilizada por Microsoft Office InfoPath 2007 âmbitos de entrada no Microsoft Tablet PC Software Development Kit (SDK).
Para criar uma expressão regular input definição do âmbito:
-
Clique em personalizado na caixa de diálogo Âmbito de entrada e, em seguida, clique em Novo.
-
Na caixa nome, escreva o nome do âmbito entrada expressão regular a definição.
-
Na lista tipo, clique em Expressão Regular.
-
Na caixa Expressão Regular, escreva a fórmula de expressão regular.
Depois de ter sido criada uma expressão regular num modelo de formulário, pode aplicá-lo a outros controlos no formulário ao selecioná-lo a partir da lista de âmbito de entrada.
Nota: Se eliminar um âmbito de entrada de expressão regular ser aplicado a um controlo, o âmbito de entrada será eliminado a partir de todos os outros controlos a que foi aplicada e respectiva definição será removida do modelo de formulário.
A tabela seguinte mostra alguns exemplos de expressões regulares que podem ser utilizados para criar um âmbito de entrada personalizado definições.
Expressão |
Descrição |
Correspondências |
Não correspondências |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Corresponde a um número individual, 1 a 9. |
1 6 0 |
42 um |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) + |
Corresponde a uma ou mais única dígitos, vírgulas ou traços. É útil para limitar a entrada a um intervalo ou conjunto de números, tal como um intervalo de páginas para imprimir. |
1 1-6 2,4,7 2 - 6,9,135,,, |
Três 7 a 9 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Número de segurança social. O formato do número de segurança social é nnn-nn-nnnn. |
45-123-6789 |
12-123-12 12-2-3456 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -(A| 9) B | C | D | "E" | F | G | H | Posso | J | K | L | M | N | THE | P | AS PERGUNTAS | R | T | U | V | W | X | Y | Z)(A| B | C | D | "E" | F | G | H | Posso | J | K | L | M | N | THE | P | AS PERGUNTAS | R | T | U | V | W | X | Y | Z)(A| B | C | D | "E" | F | G | H | Posso | J | K | L | M | N | THE | P | AS PERGUNTAS | R | T | U | V | W | X | Y | Z)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Um número de peça de neste formato: # # # # #-AAA # onde # é um número individual de 0 a 9 e A é qualquer única letra em maiúscula a partir da a Z. |
123-ABC-456 |
12-AB-3456 123-456-789 |
s(!IS_ONECHAR) + p |
Corresponde a qualquer palavra que começa com minúsculas "s", contém um ou mais carateres (conforme definido pelo âmbito de entrada IS_ONECHAR) e termina com uma minúsculas "p". |
parar tudo sobre o schlep s234p |
Parar sp |