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 |