ITextRangeProvider2 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í.
Amplía la interfaz ITextRange para permitir que los proveedores de Automatización de la interfaz de usuario de Microsoft abran mediante programación menús contextuales para las operaciones de entrada de texto.
public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Métodos
AddToSelection() |
Agrega a la colección de texto resaltado en un contenedor de texto que admite varias selecciones separadas. (Heredado de ITextRangeProvider) |
Clone() |
Devuelve un nuevo ITextRangeProvider idéntico al ITextRangeProvider original y que hereda todas las propiedades del original. (Heredado de ITextRangeProvider) |
Compare(ITextRangeProvider) |
Devuelve un valor que indica si los puntos inicial y final de un intervalo de texto son los mismos que otros intervalos de texto. (Heredado de ITextRangeProvider) |
CompareEndpoints(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
Devuelve un valor que indica si dos intervalos de texto tienen extremos idénticos. (Heredado de ITextRangeProvider) |
ExpandToEnclosingUnit(TextUnit) |
Expande el intervalo de texto a la unidad de texto especificada. (Heredado de ITextRangeProvider) |
FindAttribute(Int32, Object, Boolean) |
Devuelve un subconjunto de intervalo de texto que tiene el identificador de atributo y el valor de atributo especificados. (Heredado de ITextRangeProvider) |
FindText(String, Boolean, Boolean) |
Devuelve un subconjunto del intervalo de texto que contiene el texto especificado. (Heredado de ITextRangeProvider) |
GetAttributeValue(Int32) |
Recupera el valor del identificador de atributo especificado en el intervalo de texto. (Heredado de ITextRangeProvider) |
GetBoundingRectangles(Double[]) |
Recupera una colección de rectángulos delimitadores para cada línea de texto total o parcialmente visible en un intervalo de texto. (Heredado de ITextRangeProvider) |
GetChildren() |
Recupera una colección de todos los objetos incrustados que existen dentro del intervalo de texto. (Heredado de ITextRangeProvider) |
GetEnclosingElement() |
Devuelve el elemento más interno que incluye el intervalo de texto. (Heredado de ITextRangeProvider) |
GetText(Int32) |
Recupera el texto sin formato del intervalo. (Heredado de ITextRangeProvider) |
Move(TextUnit, Int32) |
Mueve el intervalo de texto el número especificado de unidades de texto. (Heredado de ITextRangeProvider) |
MoveEndpointByRange(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
Mueve un punto de conexión de un intervalo de texto al punto de conexión especificado de un segundo intervalo de texto. (Heredado de ITextRangeProvider) |
MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32) |
Mueve un extremo del intervalo de texto el número especificado de unidades de texto dentro del intervalo del documento. (Heredado de ITextRangeProvider) |
RemoveFromSelection() |
A partir de la colección de texto resaltado en un contenedor de texto que admite varias selecciones separadas, quita una sección resaltada de texto que corresponde a los puntos de conexión del intervalo de texto del autor de la llamada. (Heredado de ITextRangeProvider) |
ScrollIntoView(Boolean) |
Hace que el control de texto se desplace verticalmente hasta que el intervalo de texto esté visible en la ventanilla. (Heredado de ITextRangeProvider) |
Select() |
Resalta el texto del control de texto que corresponde a los puntos de conexión inicial y final del intervalo de texto. (Heredado de ITextRangeProvider) |
ShowContextMenu() |
Muestra el menú contextual disponible para el elemento owner. |