Interface ITextDocument2 (tom.h)
Estende a interface ITextDocument, adicionando métodos que permitem que o Método de Entrada Editor (IME) conduza o controle de edição avançada e métodos para recuperar outras interfaces, como ITextDisplays, ITextRange2, ITextFont2, ITextPara2 e assim por diante.
Alguns métodos ITextDocument2 usados com o IME precisam de acesso ao HWND (identificador de janela atual). Use o método ITextDocument2::GetWindow para recuperar o identificador.
Herança
A interface ITextDocument2 herda de ITextDocument. ITextDocument2 também tem estes tipos de membros:
Métodos
A interface ITextDocument2 tem esses métodos.
ITextDocument2::AttachMsgFilter Anexa um novo filtro de mensagem à instância de edição. Todas as mensagens de janela recebidas pela instância de edição são encaminhadas para o filtro de mensagem. |
ITextDocument2::CheckTextLimit Verifica se o número de caracteres a serem adicionados excederia o limite máximo de texto. |
ITextDocument2::GetActiveStory Obtém a história ativa; ou seja, a história que recebe entrada de teclado e mouse. |
ITextDocument2::GetCallManager Obtém o gerenciador de chamadas. |
ITextDocument2::GetCaretType Obtém o tipo de cursor. |
ITextDocument2::GetClientRect Recupera o retângulo do cliente do controle de edição avançada. |
ITextDocument2::GetDisplays Obtém a coleção displays para esta instância do mecanismo TOM (Modelo de Objeto de Texto). |
ITextDocument2::GetDocumentFont Obtém um objeto que fornece as informações de formato de caractere padrão para essa instância do mecanismo TOM (Text Object Model). |
ITextDocument2::GetDocumentPara Obtém um objeto que fornece as informações de formato de parágrafo padrão para esta instância do mecanismo TOM (Text Object Model). |
ITextDocument2::GetEastAsianFlags Obtém as bandeiras do Leste Asiático. |
ITextDocument2::GetEffectColor Recupera a cor usada para atributos de texto especiais. |
ITextDocument2::GetGenerator Obtém o nome do mecanismo TOM (Modelo de Objeto de Texto). |
ITextDocument2::GetImmContext Obtém o contexto de entrada do IMM (Gerenciador de Métodos de Entrada) do host TOM (Text Object Model). |
ITextDocument2::GetMainStory Obtém a história main. |
ITextDocument2::GetMathProperties Obtém as propriedades matemáticas do documento. |
ITextDocument2::GetNewStory Obtém uma nova história. |
ITextDocument2::GetNotificationMode Obtém o modo de notificação. |
ITextDocument2::GetPreferredFont Recupera a fonte preferencial para um determinado repertório de caracteres e posição de caractere. |
ITextDocument2::GetProperty Recupera o valor de uma propriedade. |
ITextDocument2::GetSelection2 Obtém a seleção ativa. (ITextDocument2.GetSelection2) |
ITextDocument2::GetStory Recupera a história que corresponde a um índice específico. |
ITextDocument2::GetStoryRanges2 Obtém um objeto para enumerar as histórias em um documento. |
ITextDocument2::GetStrings Obtém uma coleção de cadeias de caracteres de rich text. |
ITextDocument2::GetTypographyOptions Obtém as opções de tipografia. |
ITextDocument2::GetVersion Obtém o número de versão do mecanismo TOM (Modelo de Objeto de Texto). |
ITextDocument2::GetWindow Obtém o identificador da janela que o mecanismo TOM (Modelo de Objeto de Texto) está usando para exibir a saída. |
ITextDocument2::Notify Notifica o cliente do mecanismo TOM (Modelo de Objeto de Texto) de eventos específicos de IME (Editor de Método de Entrada). |
ITextDocument2::Range2 Recupera um novo intervalo de texto para a história ativa do documento. |
ITextDocument2::RangeFromPoint2 Recupera o intervalo degenerado em (ou mais próximo de) um ponto específico na tela. |
ITextDocument2::ReleaseCallManager Libera o gerenciador de chamadas. |
ITextDocument2::ReleaseImmContext Libera um contexto de entrada do IMM (Gerenciador de Métodos de Entrada). |
ITextDocument2::SetActiveStory Define a história ativa; ou seja, a história que recebe entrada de teclado e mouse. |
ITextDocument2::SetCaretType Define o tipo de cursor. |
ITextDocument2::SetDocumentFont Define a formatação de caractere padrão para essa instância do mecanismo TOM (Modelo de Objeto de Texto). |
ITextDocument2::SetDocumentPara Define a formatação de parágrafo padrão para esta instância do mecanismo TOM (Modelo de Objeto de Texto). |
ITextDocument2::SetEffectColor Especifica a cor a ser usada para atributos de texto especiais. |
ITextDocument2::SetIMEInProgress Define o estado do sinalizador em andamento Editor do Método de Entrada (IME). |
ITextDocument2::SetMathProperties Especifica as propriedades matemáticas a serem usadas para o documento. |
ITextDocument2::SetNotificationMode Define o modo de notificação. |
ITextDocument2::SetProperty Especifica um novo valor para uma propriedade. |
ITextDocument2::SetTypographyOptions Especifica as opções de tipografia para o documento. |
ITextDocument2::SysBeep Gera um aviso sonoro do sistema. |
ITextDocument2::Update Atualizações a seleção e o cursor. |
ITextDocument2::UpdateWindow Notifica o cliente de que a exibição foi alterada e o cliente deve atualizar a exibição se o mecanismo TOM (Modelo de Objeto de Texto) estiver ativo in-loco. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | tom.h |