Interfaz ITextStoreAnchor (textstor.h)
El administrador de TSF implementa la interfaz ITextStoreAnchor para manipular secuencias de texto. Los intervalos de texto dentro de una secuencia se delimitan mediante objetos delimitados . estos objetos de anclaje se exponen y manipulan mediante la interfaz IAnchor .
Una aplicación puede obtener una instancia de esta interfaz con accesibilidad activa de Microsoft. El identificador de interfaz es IID_ITextStoreAnchor.
Para usar el modelo de posición de caracteres de aplicación (ACP) para la manipulación de texto, use ITextStoreACP en su lugar.
Herencia
La interfaz ITextStoreAnchor hereda de la interfaz IUnknown . ITextStoreAnchor también tiene estos tipos de miembros:
Métodos
La interfaz ITextStoreAnchor tiene estos métodos.
ITextStoreAnchor::AdviseSink El método ITextStoreAnchor::AdviseSink instala un nuevo receptor de aviso desde la interfaz ITextStoreAnchorSink o modifica un receptor de aviso existente. |
ITextStoreAnchor::FindNextAttrTransition El método ITextStoreAnchor::FindNextAttrTransition busca la ubicación en la secuencia de texto donde se produce una transición en un valor de atributo. El atributo especificado que se va a comprobar depende de la aplicación. |
ITextStoreAnchor::GetActiveView El método ITextStoreAnchor::GetActiveView devuelve un tipo de datos TsViewCookie que especifica la vista activa actual. TSF solo admite una sola vista activa, por lo que un almacén de texto determinado siempre debe devolver el mismo tipo de datos TsViewCookie. |
ITextStoreAnchor::GetAnchorFromPoint El método ITextStoreAnchor::GetAnchorFromPoint convierte un punto en coordenadas de pantalla en un delimitador situado en una ubicación correspondiente. |
ITextStoreAnchor::GetEmbedded El método ITextStoreAnchor::GetEmbedded obtiene un objeto incrustado de una secuencia de texto. |
ITextStoreAnchor::GetEnd El método ITextStoreAnchor::GetEnd devuelve un delimitador situado al final de la secuencia de texto. |
ITextStoreAnchor::GetFormattedText El método ITextStoreAnchor::GetFormattedText devuelve información de texto con formato de una secuencia de texto. |
ITextStoreAnchor::GetScreenExt El método ITextStoreAnchor::GetScreenExt devuelve las coordenadas de pantalla del cuadro de límite de la superficie de visualización donde se representa la secuencia de texto. |
ITextStoreAnchor::GetSelection El método ITextStoreAnchor::GetSelection devuelve el desplazamiento de una selección de texto en una secuencia de texto. Este método admite varias selecciones de texto. El autor de la llamada debe tener un bloqueo de solo lectura en el documento antes de llamar a este método. |
ITextStoreAnchor::GetStart El método ITextStoreAnchor::GetStart devuelve un delimitador situado al principio de la secuencia de texto. |
ITextStoreAnchor::GetStatus El método ITextStoreAnchor::GetStatus obtiene el estado del documento. El estado del documento se devuelve a través de la estructura TS_STATUS. |
ITextStoreAnchor::GetText El método ITextStoreAnchor::GetText devuelve información sobre el texto en una posición de delimitadora especificada. Este método devuelve el texto visible y oculto e indica si los datos incrustados están adjuntos al texto. |
ITextStoreAnchor::GetTextExt El método ITextStoreAnchor::GetTextExt devuelve el rectángulo de selección, en coordenadas de pantalla, de un intervalo de texto. El autor de la llamada debe tener un bloqueo de solo lectura en el documento antes de llamar a este método. |
ITextStoreAnchor::GetWnd El método ITextStoreAnchor::GetWnd devuelve el identificador a una ventana que corresponde a la secuencia de texto actual. |
ITextStoreAnchor::InsertEmbedded Método ITextStoreAnchor::InsertEmbedded |
ITextStoreAnchor::InsertEmbeddedAtSelection El método ITextStoreAnchor::InsertEmbeddedAtSelection inserta un objeto IDataObject en el punto de inserción o selección. El cliente que llama a este método debe tener un bloqueo de lectura y escritura antes de insertar un IDataObject en la secuencia de texto. |
ITextStoreAnchor::InsertTextAtSelection Método ITextStoreAnchor::InsertTextAtSelection |
ITextStoreAnchor::QueryInsert El método ITextStoreAnchor::QueryInsert determina si los delimitadores inicial y final especificados son válidos. Use este método para ajustar una edición a un documento antes de ejecutar la edición. El método no debe devolver valores fuera del intervalo del documento. |
ITextStoreAnchor::QueryInsertEmbedded Método ITextStoreAnchor::QueryInsertEmbedded |
ITextStoreAnchor::RequestAttrsAtPosition Método ITextStoreAnchor::RequestAttrsAtPosition |
ITextStoreAnchor::RequestAttrsTransitioningAtPosition Método ITextStoreAnchor::RequestAttrsTransitioningAtPosition |
ITextStoreAnchor::RequestLock Método ITextStoreAnchor::RequestLock |
ITextStoreAnchor::RequestSupportedAttrs Método ITextStoreAnchor::RequestSupportedAttrs |
ITextStoreAnchor::RetrieveRequestedAttrs Método ITextStoreAnchor::RetrieveRequestedAttrs |
ITextStoreAnchor::SetSelection Método ITextStoreAnchor::SetSelection |
ITextStoreAnchor::SetText El método ITextStoreAnchor::SetText establece la selección de texto entre dos ubicaciones de anclaje proporcionadas. |
ITextStoreAnchor::UnadviseSink Método ITextStoreAnchor::UnadviseSink |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | textstor.h |
Redistribuible | TSF 1.0 en Windows 2000 Professional |