Share via


Interfaz ITextStoreACP (textstor.h)

La aplicación implementa la interfaz ITextStoreACP y la usa el administrador de TSF para manipular secuencias de texto o almacenes de texto en TSF. Una aplicación puede obtener una instancia de esta interfaz con una llamada al método ITfDocumentMgr::CreateContext . El identificador de interfaz es IID_ITextStoreACP.

Esta interfaz expone los almacenes de texto a través de un formato de posición de caracteres de aplicación (ACP). Las aplicaciones que usan un formato basado en delimitadores deben usar ITextStoreAnchor.

Herencia

La interfaz ITextStoreACP hereda de la interfaz IUnknown . ITextStoreACP también tiene estos tipos de miembros:

Métodos

La interfaz ITextStoreACP tiene estos métodos.

 
ITextStoreACP::AdviseSink

El método ITextStoreACP::AdviseSink instala un nuevo receptor de aviso desde la interfaz ITextStoreACPSink o modifica un receptor de aviso existente. El parámetro punk especifica la interfaz de receptor.
ITextStoreACP::FindNextAttrTransition

El método ITextStoreACP::FindNextAttrTransition determina la posición del carácter donde se produce una transición en un valor de atributo. El atributo especificado que se va a comprobar depende de la aplicación.
ITextStoreACP::GetACPFromPoint

El método ITextStoreACP::GetACPFromPoint convierte un punto en coordenadas de pantalla en una posición de carácter de aplicación.
ITextStoreACP::GetActiveView

El método ITextStoreACP::GetActiveView devuelve un tipo de datos TsViewCookie que especifica la vista activa actual.
ITextStoreACP::GetEmbedded

Obtiene un documento incrustado. (ITextStoreACP.GetEmbedded)
ITextStoreACP::GetEndACP

El método ITextStoreACP::GetEndACP devuelve el número de caracteres de un documento.
ITextStoreACP::GetFormattedText

El método ITextStoreACP::GetFormattedText devuelve datos de texto con formato sobre una cadena de texto especificada. El autor de la llamada debe tener un bloqueo de lectura y escritura en el documento antes de llamar a este método.
ITextStoreACP::GetScreenExt

El método ITextStoreACP::GetScreenExt devuelve las coordenadas de la pantalla de cuadro de límite de la superficie de visualización donde se representa la secuencia de texto.
ITextStoreACP::GetSelection

El método ITextStoreACP::GetSelection devuelve la posición de carácter de una selección de texto en un documento. 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.
ITextStoreACP::GetStatus

El método ITextStoreACP::GetStatus obtiene el estado del documento. El estado del documento se devuelve a través de la estructura TS_STATUS.
ITextStoreACP::GetText

El método ITextStoreACP::GetText devuelve información sobre el texto en una posición de carácter especificada. Este método devuelve el texto visible y oculto e indica si los datos incrustados están adjuntos al texto.
ITextStoreACP::GetTextExt

El método ITextStoreACP::GetTextExt devuelve el cuadro de límite, en coordenadas de pantalla, del texto en una posición de carácter especificada. El autor de la llamada debe tener un bloqueo de solo lectura en el documento antes de llamar a este método.
ITextStoreACP::GetWnd

El método ITextStoreACP::GetWnd devuelve el identificador a una ventana que corresponde al documento actual.
ITextStoreACP::InsertEmbedded

Inserta un objeto incrustado en el carácter especificado. (ITextStoreACP.InsertEmbedded)
ITextStoreACP::InsertEmbeddedAtSelection

El método ITextStoreACP::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 objeto IDataObject en el documento.
ITextStoreACP::InsertTextAtSelection

El método ITextStoreACP::InsertTextAtSelection inserta texto en el punto de inserción o selección. Un autor de llamada debe tener un bloqueo de lectura y escritura en el documento antes de insertar texto.
ITextStoreACP::QueryInsert

El método ITextStoreACP::QueryInsert determina si las posiciones de caracteres inicial y final especificadas son válidas.
ITextStoreACP::QueryInsertEmbedded

Obtiene un valor que indica si el objeto especificado se puede insertar en el documento. (ITextStoreACP.QueryInsertEmbedded)
ITextStoreACP::RequestAttrsAtPosition

Obtiene atributos de texto en la posición de caracteres especificada. (ITextStoreACP.RequestAttrsAtPosition)
ITextStoreACP::RequestAttrsTransitioningAtPosition

Obtiene los atributos de texto que pasan a la posición de carácter especificada. (ITextStoreACP.RequestAttrsTransitioningAtPosition)
ITextStoreACP::RequestLock

El administrador de TSF llama al método ITextStoreACP::RequestLock para proporcionar un bloqueo de documento para modificar el documento. Este método llama al método ITextStoreACPSink::OnLockGranted para crear el bloqueo del documento.
ITextStoreACP::RequestSupportedAttrs

Obtenga los atributos que se admiten en el documento. (ITextStoreACP.RequestSupportedAttrs)
ITextStoreACP::RetrieveRequestedAttrs

Obtiene los atributos devueltos por una llamada a un método de solicitud de atributo. (ITextStoreACP.RetrieveRequestedAttrs)
ITextStoreACP::SetSelection

El método ITextStoreACP::SetSelection selecciona texto dentro del documento. La aplicación debe tener un bloqueo de lectura y escritura en el documento antes de llamar a este método.
ITextStoreACP::SetText

El método ITextStoreACP::SetText establece la selección de texto en las posiciones de caracteres proporcionadas.
ITextStoreACP::UnadviseSink

Una aplicación llama al método ITextStoreACP::UnadviseSink para indicar que ya no requiere notificaciones del administrador de TSF. El administrador de TSF liberará la interfaz del receptor y detendrá las notificaciones.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado textstor.h
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

IUnknown

Almacenes de texto