Share via


TextPatternRange Clase

Definición

Representa un tramo de texto continuo en un contenedor TextPattern.

public ref class TextPatternRange
public class TextPatternRange
type TextPatternRange = class
Public Class TextPatternRange
Herencia
TextPatternRange

Comentarios

TextPatternRange Un puede representar un punto de inserción, un subconjunto o todo el texto de un TextPattern contenedor.

Un TextPatternRange elemento no será válido si se produce uno de los siguientes casos: el texto del TextPattern contenedor cambia debido a alguna actividad de usuario o el SetValue método de ValuePattern se usa para cambiar mediante programación el valor del texto en el TextPattern contenedor.

Propiedades

TextPattern

Obtiene el objeto TextPattern asociado al intervalo de texto.

Métodos

AddToSelection()

Agrega a la colección de texto resaltado en un contenedor de texto que admite varias selecciones discontinuas.

Clone()

Recupera una TextPatternRange nueva idéntica a la TextPatternRange original y hereda todas sus propiedades.

Compare(TextPatternRange)

Devuelve un valor Boolean que indica si el tramo (del extremo Start al extremo End) de un intervalo de texto es igual que otro intervalo de texto.

CompareEndpoints(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Devuelve un Int32 que indica si dos intervalos de texto tienen los extremos idénticos.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
ExpandToEnclosingUnit(TextUnit)

Expande el intervalo de texto a la TextUnit especificada.

FindAttribute(AutomationTextAttribute, Object, Boolean)

Devuelve un subconjunto del intervalo de texto que tiene el valor de atributo especificado.

FindText(String, Boolean, Boolean)

Devuelve un subconjunto del intervalo de texto que contiene el texto especificado.

GetAttributeValue(AutomationTextAttribute)

Devuelve el valor del atributo especificado en todo el intervalo de texto.

GetBoundingRectangles()

Recupera una colección de rectángulos delimitadores para cada línea de texto total o parcialmente visible en un intervalo de texto.

GetChildren()

Recupera una colección de todos los objetos incrustados que se encuentran en el intervalo de texto.

GetEnclosingElement()

Devuelve el AutomationElement más interno que enmarca el intervalo de texto.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetText(Int32)

Devuelve el texto sin formato del intervalo de texto.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Move(TextUnit, Int32)

Mueve el intervalo de texto el número especificado de unidades de texto.

MoveEndpointByRange(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Mueve un punto de conexión de un intervalo de texto al punto de conexión especificado de un segundo intervalo de texto.

MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32)

Mueve un punto de conexión del intervalo de texto el número especificado de TextUnit dentro del intervalo del documento.

RemoveFromSelection()

Quita una sección resaltada de texto, que corresponde a los puntos de conexión Start y End del intervalo de texto que realiza la llamada, de una colección de texto resaltado existente en un contenedor de texto que admite varias selecciones discontinuas.

ScrollIntoView(Boolean)

Hace que el control de texto se desplace verticalmente hasta que el intervalo de texto esté visible en la ventanilla.

Select()

Resalta el texto en el control de texto que corresponde a los extremos Start y End del intervalo de texto.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también