TextPatternRange Klasa

Definicja

Reprezentuje zakres tekstu ciągłego w kontenerze TextPattern .

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

Uwagi

Obiekt TextPatternRange może reprezentować punkt wstawiania, podzbiór lub cały tekst w kontenerze TextPattern .

Wartość TextPatternRange stanie się nieprawidłowa, jeśli wystąpi jeden z następujących elementów: tekst w TextPattern kontenerze zmienia się z powodu niektórych działań użytkownika lub SetValue metoda ValuePattern jest używana do programowego zmieniania wartości tekstu w kontenerze TextPattern .

Właściwości

TextPattern

TextPattern Pobiera skojarzony z zakresem tekstu.

Metody

AddToSelection()

Dodaje do kolekcji wyróżnionego tekstu w kontenerze tekstowym obsługującym wiele rozłącznych zaznaczeń.

Clone()

Pobiera nowy TextPatternRange identyczny z oryginałem TextPatternRange i dziedziczy wszystkie właściwości oryginału.

Compare(TextPatternRange)

Zwraca wartość wskazującą Boolean , czy zakres ( Start punkt końcowy do End punktu końcowego) zakresu tekstu jest taki sam jak inny zakres tekstu.

CompareEndpoints(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Zwraca wartość wskazującą Int32 , czy dwa zakresy tekstu mają identyczne punkty końcowe.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
ExpandToEnclosingUnit(TextUnit)

Rozwija zakres tekstu do określonego TextUnitelementu .

FindAttribute(AutomationTextAttribute, Object, Boolean)

Zwraca podzbiór zakresu tekstu, który ma określoną wartość atrybutu.

FindText(String, Boolean, Boolean)

Zwraca podzbiór zakresu tekstu zawierający określony tekst.

GetAttributeValue(AutomationTextAttribute)

Zwraca wartość określonego atrybutu w całym zakresie tekstu.

GetBoundingRectangles()

Pobiera kolekcję powiązanych prostokątów dla każdego w pełni lub częściowo widocznego wiersza tekstu w zakresie tekstu.

GetChildren()

Pobiera kolekcję wszystkich osadzonych obiektów należących do zakresu tekstu.

GetEnclosingElement()

Zwraca najbardziej AutomationElement wewnętrzną wartość, która otacza zakres tekstu.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetText(Int32)

Zwraca zwykły tekst zakresu tekstu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Move(TextUnit, Int32)

Przenosi zakres tekstu o określonej liczbie jednostek tekstowych.

MoveEndpointByRange(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Przenosi jeden punkt końcowy zakresu tekstu do określonego punktu końcowego drugiego zakresu tekstu.

MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32)

Przenosi jeden punkt końcowy zakresu tekstu o określonej liczbie TextUnits w zakresie dokumentów.

RemoveFromSelection()

Usuwa wyróżnioną sekcję tekstu odpowiadającą wywołującym zakresowi Start tekstu i End punktom końcowym z istniejącej kolekcji wyróżnionego tekstu w kontenerze tekstowym obsługującym wiele, rozłącznych zaznaczeń.

ScrollIntoView(Boolean)

Powoduje, że kontrolka tekstu przewija się w pionie, dopóki zakres tekstu nie będzie widoczny w porcie widoku.

Select()

Wyróżnia tekst w kontrolce tekstu odpowiadający zakresowi Start tekstu i End punktom końcowym.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też