Freigeben über


ITextSelection Schnittstelle

Definition

Stellt den aktuell ausgewählten Text eines Dokuments dar.

public interface class ITextSelection : ITextRange
/// [Windows.Foundation.Metadata.Guid(2405330097, 11012, 22687, 189, 36, 84, 229, 205, 141, 211, 153)]
/// [Windows.Foundation.Metadata.Version(1)]
struct ITextSelection : ITextRange
[Windows.Foundation.Metadata.Guid(2405330097, 11012, 22687, 189, 36, 84, 229, 205, 141, 211, 153)]
[Windows.Foundation.Metadata.Version(1)]
public interface ITextSelection : ITextRange
Public Interface ITextSelection
Implements ITextRange
Attribute
Implementiert

Hinweise

Schnittstellenvererbung

ITextSelection erbt ITextRange. Typen, die ITextSelection implementieren, implementieren auch die Schnittstellenmember von ITextRange.

Eigenschaften

Character

Ruft das erste Zeichen des Textbereichs ab oder legt es fest. d. h. das Zeichen, das der StartPosition-Eigenschaft zugeordnet ist.

(Geerbt von ITextRange)
CharacterFormat

Ruft die Zeichenformatierungsattribute des Textbereichs ab oder legt diese fest.

(Geerbt von ITextRange)
EndPosition

Ruft die Endzeichenposition des Textbereichs ab oder legt diese fest.

(Geerbt von ITextRange)
FormattedText

Ruft ein ITextRange-Objekt mit dem formatierten Text des angegebenen Bereichs ab oder legt es fest.

(Geerbt von ITextRange)
Gravity

Ruft die Schwerkraft des Textbereichs ab oder legt sie fest.

(Geerbt von ITextRange)
Length

Ruft die Anzahl der Zeichen im Textbereich ab.

(Geerbt von ITextRange)
Link

Ruft den URL-Text ab, der einem Textbereich zugeordnet ist, oder legt diese fest.

(Geerbt von ITextRange)
Options

Ruft Textauswahloptionen ab und legt sie fest.

ParagraphFormat

Ruft die Absatzformatierungsattribute des Textbereichs ab oder legt diese fest.

(Geerbt von ITextRange)
StartPosition

Ruft die Startposition des Textbereichs ab oder legt diese fest.

(Geerbt von ITextRange)
StoryLength

Ruft die Anzahl der Zeichen im Textabschnitt des Textbereichs ab.

(Geerbt von ITextRange)
Text

Ruft den Nur-Text des Textbereichs ab oder legt diese fest.

(Geerbt von ITextRange)
Type

Ruft den Typ der Textauswahl ab.

Methoden

CanPaste(Int32)

Bestimmt, ob die Zwischenablage Inhalte enthält, die in einem angegebenen Format in den aktuellen Textbereich eingefügt werden können.

(Geerbt von ITextRange)
ChangeCase(LetterCase)

Ändert die Groß-/Kleinschreibung von Buchstaben in einem Textbereich.

(Geerbt von ITextRange)
Collapse(Boolean)

Reduziert den Textbereich in einen entarteten Punkt am Anfang oder Ende des Bereichs.

(Geerbt von ITextRange)
Copy()

Kopiert den Text des Textbereichs in die Zwischenablage.

(Geerbt von ITextRange)
Cut()

Verschiebt den Text des Textbereichs in die Zwischenablage.

(Geerbt von ITextRange)
Delete(TextRangeUnit, Int32)

Löscht Text aus dem Textbereich.

(Geerbt von ITextRange)
EndKey(TextRangeUnit, Boolean)

Verschiebt die Einfügemarke oder das aktive Ende der Textauswahl an das Ende der angegebenen Einheit, wodurch die Funktionalität der End-Taste imitiert wird.

EndOf(TextRangeUnit, Boolean)

Verschiebt oder erweitert den Textbereich an das Ende der nächsten angegebenen Texteinheit. Der Textbereich wird im Dokument nach vorne verschoben oder erweitert.

(Geerbt von ITextRange)
Expand(TextRangeUnit)

Erweitert einen Textbereich, um alle Teiltexteinheiten vollständig zu enthalten.

(Geerbt von ITextRange)
FindText(String, Int32, FindOptions)

Sucht nach einer bestimmten Textzeichenfolge in einem Bereich und wählt die Zeichenfolge aus, wenn sie gefunden wird.

(Geerbt von ITextRange)
GetCharacterUtf32(UInt32, Int32)

Ruft den Utf-32-Zeichencode (Unicode Transformation Format) des Zeichens am angegebenen Offset vom Ende des Textbereichs ab.

(Geerbt von ITextRange)
GetClone()

Erstellt ein neues -Objekt, das mit diesem Textbereichsobjekt identisch ist.

(Geerbt von ITextRange)
GetIndex(TextRangeUnit)

Ruft den Textabschnittsindex der Texteinheit (Wort, Zeile, Satz, Absatz usw.) an der Anfangszeichenposition des Textbereichs ab.

(Geerbt von ITextRange)
GetPoint(HorizontalCharacterAlignment, VerticalCharacterAlignment, PointOptions, Point)

Ruft die Bildschirmkoordinaten einer bestimmten Position im Textbereich ab.

(Geerbt von ITextRange)
GetRect(PointOptions, Rect, Int32)

Ruft das umgebende Rechteck ab, das den Textbereich auf dem Bildschirm umfasst.

(Geerbt von ITextRange)
GetText(TextGetOptions, String)

Ruft den Text in einem Textbereich gemäß den angegebenen Konvertierungsflags ab.

(Geerbt von ITextRange)
GetTextViaStream(TextGetOptions, IRandomAccessStream)

Ruft den Text im Textbereich gemäß den angegebenen Konvertierungsflags als zufälligen Zugriffsdatenstrom ab.

(Geerbt von ITextRange)
HomeKey(TextRangeUnit, Boolean)

Verschiebt die Einfügemarke oder das aktive Ende der Textauswahl an die Startposition, wodurch die Funktionalität der Starttaste imitiert wird.

InRange(ITextRange)

Bestimmt, ob sich dieser Bereich im oder im selben Text wie ein angegebener Bereich befindet.

(Geerbt von ITextRange)
InsertImage(Int32, Int32, Int32, VerticalCharacterAlignment, String, IRandomAccessStream)

Fügt ein Bild in diesen Bereich ein.

(Geerbt von ITextRange)
InStory(ITextRange)

Bestimmt, ob die Story dieses Bereichs mit der Story eines angegebenen Bereichs identisch ist.

(Geerbt von ITextRange)
IsEqual(ITextRange)

Bestimmt, ob dieser Bereich die gleichen Zeichenpositionen und die gleiche Geschichte wie die eines angegebenen Bereichs aufweist.

(Geerbt von ITextRange)
MatchSelection()

Legt die Start- und Endposition dieses Bereichs so fest, dass sie der aktiven Auswahl entsprechen.

(Geerbt von ITextRange)
Move(TextRangeUnit, Int32)

Verschiebt die Einfügemarke um die angegebene Anzahl von Einheiten nach vorne oder zurück. Wenn der Textbereich nicht degeneriert ist, wird er je nach Anzahl auf eine Einfügemarke an der Anfangs- oder Endposition des Textbereichs reduziert und dann verschoben.

(Geerbt von ITextRange)
MoveDown(TextRangeUnit, Int32, Boolean)

Verschiebt die Einfügemarke oder das aktive Ende der Textauswahl nach unten und imitiert die Funktionalität der NACH-UNTEN- oder BILD-NACH-UNTEN-TASTE.

MoveEnd(TextRangeUnit, Int32)

Verschiebt die Endposition des Textbereichs.

(Geerbt von ITextRange)
MoveLeft(TextRangeUnit, Int32, Boolean)

Verschiebt die Einfügemarke oder das aktive Ende der Textauswahl nach links, wodurch die Funktionalität der NACH-LINKS-TASTE imitiert wird.

MoveRight(TextRangeUnit, Int32, Boolean)

Verschiebt die Einfügemarke oder das aktive Ende der Textauswahl nach rechts und imitiert die Funktionalität der NACH-RECHTS-TASTE.

MoveStart(TextRangeUnit, Int32)

Verschiebt die Startposition eines Textbereichs.

(Geerbt von ITextRange)
MoveUp(TextRangeUnit, Int32, Boolean)

Verschiebt die Einfügemarke oder das aktive Ende der Textauswahl nach oben und imitiert die Funktionalität der NACH-OBEN- oder BILD-NACH-OBEN-TASTE.

Paste(Int32)

Fügt Text aus der Zwischenablage in den Textbereich ein.

(Geerbt von ITextRange)
ScrollIntoView(PointOptions)

Scrollt diesen Textbereich in die Ansicht.

(Geerbt von ITextRange)
SetIndex(TextRangeUnit, Int32, Boolean)

Verschiebt den Textbereich in die angegebene Einheit der Story.

(Geerbt von ITextRange)
SetPoint(Point, PointOptions, Boolean)

Ändert den Textbereich basierend auf dem angegebenen Punkt.

(Geerbt von ITextRange)
SetRange(Int32, Int32)

Legt die Endpunkte des Textbereichs auf die angegebenen Werte fest.

(Geerbt von ITextRange)
SetText(TextSetOptions, String)

Ersetzt den Text im Textbereich.

(Geerbt von ITextRange)
SetTextViaStream(TextSetOptions, IRandomAccessStream)

Legt den Text im Textbereich basierend auf dem Inhalt eines Zufälligen Zugriffsdatenstroms fest.

(Geerbt von ITextRange)
StartOf(TextRangeUnit, Boolean)

Verschiebt oder erweitert den Textbereich an den Anfang der nächsten angegebenen Texteinheit. Der Textbereich wird im Dokument nach hinten verschoben oder erweitert.

(Geerbt von ITextRange)
TypeText(String)

Gibt Text in die Auswahl ein, als ob jemand ihn eingegeben hätte.

Gilt für:

Weitere Informationen