ITextProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expone métodos y propiedades para admitir Automatización de la interfaz de usuario acceso de cliente a controles que contienen texto.
public interface class ITextProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITextProvider
public interface ITextProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITextProvider = interface
type ITextProvider = interface
Public Interface ITextProvider
- Atributos
Comentarios
Se implementa en un proveedor de Automatización de la interfaz de usuario que debe admitir el patrón de control TextPattern.
Propiedades
| Nombre | Description |
|---|---|
| DocumentRange |
Obtiene un intervalo de texto que incluye el texto principal de un documento. |
| SupportedTextSelection |
Obtiene un valor que especifica si un proveedor de texto admite la selección y, si es así, el tipo de selección admitido. |
Métodos
| Nombre | Description |
|---|---|
| GetSelection() |
Recupera una colección de intervalos de texto separados asociados a la selección o selecciones de texto actuales. |
| GetVisibleRanges() |
Recupera una matriz de intervalos de texto separados de un contenedor de texto donde cada intervalo de texto comienza con la primera línea parcialmente visible hasta el final de la última línea parcialmente visible. |
| RangeFromChild(IRawElementProviderSimple) |
Recupera un intervalo de texto que incluye un elemento secundario, como una imagen, un hipervínculo u otro objeto incrustado. |
| RangeFromPoint(Point) |
Devuelve el intervalo de texto degenerado (vacío) más cercano a las coordenadas de pantalla especificadas. |
Se aplica a
Consulte también
- TextPattern
- Información general acerca de los patrones de control de Automatización de la interfaz de usuario
- Implementación del proveedor de Automatización de la interfaz de usuario del lado servidor
- Implementación del proveedor de Automatización de la interfaz de usuario del lado cliente
- Patrones de control compatibles en un proveedor de Automatización de la interfaz de usuario
- Información general de Automatización de la interfaz de usuario TextPattern