TextRange.Select(TextPointer, TextPointer) Метод

Определение

Обновляет текущее выделение, принимая две позиции TextPointer для указания обновленного выделения.

public:
 void Select(System::Windows::Documents::TextPointer ^ position1, System::Windows::Documents::TextPointer ^ position2);
public void Select (System.Windows.Documents.TextPointer position1, System.Windows.Documents.TextPointer position2);
member this.Select : System.Windows.Documents.TextPointer * System.Windows.Documents.TextPointer -> unit
Public Sub Select (position1 As TextPointer, position2 As TextPointer)

Параметры

position1
TextPointer

Фиксированная позиция привязки, помечающая один край обновленного выделения.

position2
TextPointer

Перемещаемая позиция, помечающая другой край обновленного выделения.

Исключения

Происходит, когда position1 и position2 не находятся в пределах одного документа.

Происходит, когда position1 или position2 имеет значение null.

Комментарии

Формируется TextRange из выделения между двумя позициями, указанными TextPointers. Одна из этих позиций (обозначенная ) position1фиксирована относительно выбора, а другая позиция (обозначенная ) position2является перемещаемой. Это аналогично выбору, сделанному пользователем с помощью мыши или клавиатуры.

Фактические концы нового выделения могут быть скорректированы в соответствии с эвристическими параметрами выбора, применимыми к документу, который содержит новый текущий фрагмент.

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