Freigeben über


RichEditTextRange.EndOf(TextRangeUnit, Boolean) Methode

Definition

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

public:
 virtual int EndOf(TextRangeUnit unit, bool extend) = EndOf;
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer

Parameter

unit
TextRangeUnit

Die Einheit, um die Endposition des Textbereichs zu verschieben.

extend
Boolean

bool

true , um den Textbereich zu erweitern, indem nur die Endposition des Bereichs an das Ende der angegebenen Einheit verschoben wird. false , um beide Enden des Textbereichs an das Ende der angegebenen Einheit zu verschieben. Der Standardwert ist FALSE.

Gibt zurück

Int32

int

Die Anzahl der Zeichenpositionen, die der Bereich verschoben oder erweitert wurde, plus 1, wenn der Textbereich bis zum Anfang des Bereichs reduziert wurde. Wenn der Textbereich den letzten Wagenrücklauf (CR) am Ende des Storys enthält und extend false ist, wird der Rückgabewert auf –1 festgelegt, um anzugeben, dass der Zusammenbruch vor dem Ende des Bereichs aufgetreten ist. Dies liegt daran, dass eine Einfügemarke über die endgültige CR hinaus nicht vorhanden ist.

Implementiert

M:Windows.UI.Text.ITextRange.EndOf(Windows.UI.Text.TextRangeUnit,System.Boolean) M:Windows.UI.Text.ITextRange.EndOf(Windows.UI.Text.TextRangeUnit,bool)

Gilt für: