Freigeben über


TextPatternRange Klasse

Definition

Stellt einen Abschnitt fortlaufenden Texts in einem TextPattern-Container dar.

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

Hinweise

Eine TextPatternRange kann eine Einfügemarke, eine Teilmenge oder einen gesamten Text in einem TextPattern Container darstellen.

Eine TextPatternRange wird ungültig, wenn eine der folgenden Aktionen auftritt: Der Text im TextPattern Container ändert sich aufgrund einiger Benutzeraktivitäten oder die SetValue Methode, ValuePattern die verwendet wird, um den Wert des Texts im TextPattern Container programmgesteuert zu ändern.

Eigenschaften

TextPattern

Ruft das TextPattern ab, das dem Textbereich zugeordnet ist.

Methoden

AddToSelection()

Fügt Elemente zur Auflistung markierter Textbereiche in einem Textcontainer hinzu, der mehrere, nicht zusammenhängende Auswahlbereiche unterstützt.

Clone()

Ruft einen neuen TextPatternRange ab, der mit dem ursprünglichen TextPatternRange identisch ist und dessen sämtliche Eigenschaften erbt.

Compare(TextPatternRange)

Gibt einen Boolean-Wert zurück, der angibt, ob der Textabschnitt (Start-Endpunkt bis End-Endpunkt) mit einem anderen Textabschnitt identisch ist.

CompareEndpoints(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Gibt ein Int32 zurück, das angibt, ob zwei Textbereiche identische Endpunkte besitzen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
ExpandToEnclosingUnit(TextUnit)

Erweitert den Textbereich auf die angegebene TextUnit.

FindAttribute(AutomationTextAttribute, Object, Boolean)

Gibt den Teil des Textbereichs zurück, der den angegebenen Attributwert aufweist.

FindText(String, Boolean, Boolean)

Gibt den Teil des Textbereichs zurück, der den angegebenen Text enthält.

GetAttributeValue(AutomationTextAttribute)

Gibt den Wert des angegebenen Attributs für den gesamten Textbereich zurück.

GetBoundingRectangles()

Ruft für jede vollständig oder teilweise sichtbare Textzeile in einem Textbereich eine Auflistung von umgebenden Rechtecken ab.

GetChildren()

Ruft eine Auflistung aller eingebetteten Objekte ab, die innerhalb des Textbereichs liegen.

GetEnclosingElement()

Gibt das innerste AutomationElement zurück, das den Textbereich einschließt.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetText(Int32)

Gibt den reinen Text des Textbereichs zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Move(TextUnit, Int32)

Verschiebt den Textbereich um die festgelegte Anzahl von Texteinheiten.

MoveEndpointByRange(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Verschiebt einen Endpunkt eines Textbereichs an den angegebenen Endpunkt eines zweiten Textbereichs.

MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32)

Verschiebt einen Endpunkt des Textbereichs um die festgelegte Anzahl von TextUnit-Einheiten innerhalb des Dokumentbereichs.

RemoveFromSelection()

Entfernt einen markierten Textabschnitt, der dem Start-Endpunkt und dem End-Endpunkt des aufrufenden Textbereichs entspricht, aus einer vorhandenen Auflistung markierter Textbereiche in einem Textcontainer, der mehrere, nicht zusammenhängende Auswahlbereiche unterstützt.

ScrollIntoView(Boolean)

Bewirkt, dass im Textsteuerelement ein vertikaler Bildlauf durchgeführt wird, bis der Textbereich im Anzeigebereich sichtbar ist.

Select()

Markiert Text im Textsteuerelement entsprechend dem Start-Endpunkt und dem End-Endpunkt des Textbereichs.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Siehe auch