TextPointer.GetTextRunLength(LogicalDirection) Метод

Определение

Возвращение числа знаков Юникода между текущим TextPointer и следующим нетекстовым символом в указанном логическом направлении.

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

Параметры

direction
LogicalDirection

Одно из значений LogicalDirection, которое указывает логическое направление, в котором осуществляется подсчет числа символов.

Возвращаемое значение

Int32

Число знаков Юникода между текущим TextPointer и следующим нетекстовым символом. Данное число может быть равно 0, если примыкающего текста нет.

Комментарии

Любой из следующих вариантов считается символом:

  • Открывающий или закрывающий тег для TextElement элемента.

  • Элемент UIElement , содержащийся в объекте InlineUIContainer или BlockUIContainer. Обратите внимание, что такое UIElement значение всегда считается одним символом; любое дополнительное содержимое или элементы, содержащиеся в нем UIElement , не считаются символами.

  • 16-разрядный символ Юникода внутри текстового Run элемента.

Применяется к