Compartilhar via


Interface ITextInputPanel (peninputpanel.h)

ITextInputPanel está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, use a interface IInputPanelConfiguration.

Fornece controle de aparência e comportamento do Painel de Entrada do Tablet PC.

Herança

A interface ITextInputPanel herda da interface IUnknown . ITextInputPanel também tem estes tipos de membros:

Métodos

A interface ITextInputPanel tem esses métodos.

 
ITextInputPanel::Advise

Estabelece uma conexão de consultoria entre o Painel de Entrada do Tablet PC e o objeto de coletor especificado.
ITextInputPanel::CommitPendingInput

Envia a tinta coletada para o reconhecedor e posta o resultado do reconhecimento.
ITextInputPanel::get_AttachedEditWindow

Obtém ou define o identificador de janela do objeto ao qual o objeto ITextInputPanel está anexado. (Obter)
ITextInputPanel::get_CurrentCorrectionMode

Obtém o modo de pente de correção atual, conforme especificado pela Enumeração CorrectionMode.
ITextInputPanel::get_CurrentInPlaceState

Obtém o estado in-loco atual, conforme especificado pela Enumeração InPlaceState.
ITextInputPanel::get_CurrentInputArea

Obtém a área de entrada atual, conforme especificado pela Enumeração PanelInputArea.
ITextInputPanel::get_CurrentInteractionMode

Obtém o posicionamento do Painel de Entrada do Tablet PC conforme especificado pela Enumeração InteractionMode.
ITextInputPanel::get_DefaultInPlaceState

Obtém ou define o estado in-loco padrão conforme especificado pela Enumeração InPlaceState. (Obter)
ITextInputPanel::get_DefaultInputArea

Obtém ou define a área de entrada padrão conforme especificado pela Enumeração PanelInputArea. (Obter)
ITextInputPanel::get_ExpandPostInsertionCorrection

Obtém ou define um valor que indica se o pente de correção no Painel de Entrada do Tablet PC é expandido automaticamente. (Obter)
ITextInputPanel::get_InPlaceBoundingRectangle

Obtém o retângulo delimitador para o Painel de Entrada do Tablet PC.
ITextInputPanel::get_InPlaceVisibleOnFocus

Obtém ou define um valor que indica se o Painel de Entrada do Tablet PC é exibido automaticamente quando a janela à qual ele está anexado recebe foco. (Obter)
ITextInputPanel::get_PopDownCorrectionHeight

Obtém a altura do pente de correção pós-inserção quando ele está posicionado abaixo do Painel de Entrada.
ITextInputPanel::get_PopUpCorrectionHeight

Obtém a altura do pente de correção pós-inserção quando ele está posicionado acima do Painel de Entrada.
ITextInputPanel::get_PreferredInPlaceDirection

Obtém ou define a direção preferencial do Painel de Entrada in-loco em relação ao campo de entrada de texto. (Obter)
ITextInputPanel::p ut_AttachedEditWindow

Obtém ou define o identificador de janela do objeto ao qual o objeto ITextInputPanel está anexado. (Put)
ITextInputPanel::p ut_DefaultInPlaceState

Obtém ou define o estado in-loco padrão conforme especificado pela Enumeração InPlaceState. (Put)
ITextInputPanel::p ut_DefaultInputArea

Obtém ou define a área de entrada padrão conforme especificado pela Enumeração PanelInputArea. (Put)
ITextInputPanel::p ut_ExpandPostInsertionCorrection

Obtém ou define um valor que indica se o pente de correção no Painel de Entrada do Tablet PC é expandido automaticamente. (Put)
ITextInputPanel::p ut_InPlaceVisibleOnFocus

Obtém ou define um valor que indica se o Painel de Entrada do Tablet PC é exibido automaticamente quando a janela à qual ele está anexado recebe foco. (Put)
ITextInputPanel::p ut_PreferredInPlaceDirection

Obtém ou define a direção preferencial do Painel de Entrada in-loco em relação ao campo de entrada de texto. (Put)
ITextInputPanel::SetInPlaceHoverTargetPosition

Posiciona explicitamente o destino de foco do Painel de Entrada do Tablet PC nas coordenadas da tela.
ITextInputPanel::SetInPlacePosition

Posiciona explicitamente o Painel de Entrada do Tablet PC nas coordenadas da tela.
ITextInputPanel::SetInPlaceVisibility

Mostra ou oculta o Painel de Entrada do Tablet PC.
ITextInputPanel::Unadvise

Encerra uma conexão de consultoria estabelecida anteriormente por meio do Método ITextInputPanel::Advise.

Comentários

A interface ITextInputPanel dá aos desenvolvedores de aplicativos mais controle e informações sobre o estado do Painel de Entrada do que a Classe PenInputPanel. A Interface ITextInputPanel substitui a Classe PenInputPanel como o mecanismo preferencial para interagir programaticamente com o Painel de Entrada.

A interface ITextInputPanel fornece:

  • Um controle completo sobre o posicionamento do Painel de Entrada in-loco quando o aplicativo tem foco.
  • Um acesso aos objetos de tinta da inserção de texto do Painel de Entrada, além do texto reconhecido.
  • Um conjunto de propriedades que correspondem exatamente aos recursos do Painel de Entrada, oferecendo a capacidade de conhecer o estado atual do Painel de Entrada e personalizar a configuração do Painel de Entrada.
A interface ITextInputPanel continua fornecendo quase todos os recursos programáticos da classe PenInputPanel substituindo assim a classe PenInputPanel.

Esse elemento é declarado em Peninputpanel.h.

Requisitos

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