Compartir a través de


Interfaz ITextDocument2 (tom.h)

Extiende la interfaz ITextDocument, agregando métodos que habilitan el método de entrada Editor (IME) para controlar el control de edición enriquecido y los métodos para recuperar otras interfaces como ITextDisplays, ITextRange2, ITextFont2, ITextPara2, etc.

Algunos métodos ITextDocument2 que se usan con el IME necesitan acceso al identificador de ventana actual (HWND). Use el método ITextDocument2::GetWindow para recuperar el identificador.

Herencia

La interfaz ITextDocument2 hereda de ITextDocument. ITextDocument2 también tiene estos tipos de miembros:

Métodos

La interfaz ITextDocument2 tiene estos métodos.

 
ITextDocument2::AttachMsgFilter

Adjunta un nuevo filtro de mensaje a la instancia de edición. Todos los mensajes de ventana que recibe la instancia de edición se reenvía al filtro de mensajes.
ITextDocument2::CheckTextLimit

Comprueba si el número de caracteres que se van a agregar superaría el límite máximo de texto.
ITextDocument2::GetActiveStory

Obtiene la historia activa; es decir, la historia que recibe la entrada de teclado y mouse.
ITextDocument2::GetCallManager

Obtiene el administrador de llamadas.
ITextDocument2::GetCaretType

Obtiene el tipo de intercalación.
ITextDocument2::GetClientRect

Recupera el rectángulo de cliente del control de edición enriquecido.
ITextDocument2::GetDisplays

Obtiene la colección de pantallas para esta instancia del motor del modelo de objetos de texto (TOM).
ITextDocument2::GetDocumentFont

Obtiene un objeto que proporciona la información de formato de caracteres predeterminado para esta instancia del motor del modelo de objetos de texto (TOM).
ITextDocument2::GetDocumentPara

Obtiene un objeto que proporciona la información de formato de párrafo predeterminada para esta instancia del motor del modelo de objetos de texto (TOM).
ITextDocument2::GetEastAsianFlags

Obtiene las marcas de Asia Oriental.
ITextDocument2::GetEffectColor

Recupera el color usado para los atributos de texto especiales.
ITextDocument2::GetGenerator

Obtiene el nombre del motor del modelo de objetos de texto (TOM).
ITextDocument2::GetImmContext

Obtiene el contexto de entrada del Administrador de métodos de entrada (IMM) del host del modelo de objetos de texto (TOM).
ITextDocument2::GetMainStory

Obtiene la historia principal.
ITextDocument2::GetMathProperties

Obtiene las propiedades matemáticas del documento.
ITextDocument2::GetNewStory

Obtiene una nueva historia.
ITextDocument2::GetNotificationMode

Obtiene el modo de notificación.
ITextDocument2::GetPreferredFont

Recupera la fuente preferida para un repertorio de caracteres y una posición de caracteres concretos.
ITextDocument2::GetProperty

Recupera el valor de una propiedad.
ITextDocument2::GetSelection2

Obtiene la selección activa. (ITextDocument2.GetSelection2)
ITextDocument2::GetStory

Recupera el artículo que corresponde a un índice determinado.
ITextDocument2::GetStoryRanges2

Obtiene un objeto para enumerar los casos de un documento.
ITextDocument2::GetStrings

Obtiene una colección de cadenas de texto enriquecido.
ITextDocument2::GetTypographyOptions

Obtiene las opciones de tipografía.
ITextDocument2::GetVersion

Obtiene el número de versión del motor del modelo de objetos de texto (TOM).
ITextDocument2::GetWindow

Obtiene el identificador de la ventana que usa el motor del modelo de objetos de texto (TOM) para mostrar la salida.
ITextDocument2::Notify

Notifica al cliente del motor del modelo de objetos de texto (TOM) de determinados eventos de método de entrada Editor (IME).
ITextDocument2::Range2

Recupera un nuevo intervalo de texto para el artículo activo del documento.
ITextDocument2::RangeFromPoint2

Recupera el intervalo degenerado en (o más próximo a) un punto determinado en la pantalla.
ITextDocument2::ReleaseCallManager

Libera el administrador de llamadas.
ITextDocument2::ReleaseImmContext

Libera un contexto de entrada del Administrador de métodos de entrada (IMM).
ITextDocument2::SetActiveStory

Establece la historia activa; es decir, la historia que recibe la entrada de teclado y mouse.
ITextDocument2::SetCaretType

Establece el tipo de símbolo de intercalación.
ITextDocument2::SetDocumentFont

Establece el formato de caracteres predeterminado para esta instancia del motor del modelo de objetos de texto (TOM).
ITextDocument2::SetDocumentPara

Establece el formato de párrafo predeterminado para esta instancia del motor del modelo de objetos de texto (TOM).
ITextDocument2::SetEffectColor

Especifica el color que se va a usar para los atributos de texto especiales.
ITextDocument2::SetIMEInProgress

Establece el estado de la marca del método de entrada Editor (IME) en curso.
ITextDocument2::SetMathProperties

Especifica las propiedades matemáticas que se van a usar para el documento.
ITextDocument2::SetNotificationMode

Establece el modo de notificación.
ITextDocument2::SetProperty

Especifica un nuevo valor para una propiedad.
ITextDocument2::SetTypographyOptions

Especifica las opciones de tipografía del documento.
ITextDocument2::SysBeep

Genera un pitido del sistema.
ITextDocument2::Update

Novedades la selección y el símbolo de intercalación.
ITextDocument2::UpdateWindow

Notifica al cliente que la vista ha cambiado y el cliente debe actualizar la vista si el motor del modelo de objetos de texto (TOM) está activo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado tom.h