Freigeben über


TextPointer.GetTextRunLength(LogicalDirection) Methode

Definition

Gibt in der angegebenen logischen Richtung die Anzahl der Unicode-Zeichen zwischen dem aktuellen TextPointer und dem nächsten Nicht-Text-Symbol zurück.

public:
 int GetTextRunLength(System::Windows::Documents::LogicalDirection direction);
public int GetTextRunLength (System.Windows.Documents.LogicalDirection direction);
member this.GetTextRunLength : System.Windows.Documents.LogicalDirection -> int
Public Function GetTextRunLength (direction As LogicalDirection) As Integer

Parameter

direction
LogicalDirection

Einer der LogicalDirection-Werte, mit denen die logische Richtung für das Zählen der Zeichenanzahl angegeben wird.

Gibt zurück

Int32

Die Anzahl der Unicode-Zeichen zwischen dem aktuellen TextPointer und dem nächsten Nicht-Text-Symbol. Diese Zahl kann 0 sein, wenn kein benachbarter Text vorhanden ist.

Hinweise

Eine der folgenden Elemente gilt als Symbol:

  • Ein öffnende oder schließende Tag für das TextElement Element.

  • Ein UIElement Element, das in einem oder BlockUIContainer.InlineUIContainer Beachten Sie, dass ein UIElement solches Symbol immer als genau ein Symbol gezählt wird. Alle zusätzlichen Inhalte oder Elemente, die von den UIElement Elementen enthalten sind, werden nicht als Symbole gezählt.

  • Ein 16-Bit-Unicode-Zeichen innerhalb eines Textelements Run .

Gilt für