Поделиться через


ITextRangeProvider.MoveEndpointByRange Метод

Определение

Перемещает конечную точку текстового диапазона в заданную конечную точку второго текстового диапазона.

public:
 void MoveEndpointByRange(System::Windows::Automation::Text::TextPatternRangeEndpoint endpoint, System::Windows::Automation::Provider::ITextRangeProvider ^ targetRange, System::Windows::Automation::Text::TextPatternRangeEndpoint targetEndpoint);
public void MoveEndpointByRange (System.Windows.Automation.Text.TextPatternRangeEndpoint endpoint, System.Windows.Automation.Provider.ITextRangeProvider targetRange, System.Windows.Automation.Text.TextPatternRangeEndpoint targetEndpoint);
abstract member MoveEndpointByRange : System.Windows.Automation.Text.TextPatternRangeEndpoint * System.Windows.Automation.Provider.ITextRangeProvider * System.Windows.Automation.Text.TextPatternRangeEndpoint -> unit
Public Sub MoveEndpointByRange (endpoint As TextPatternRangeEndpoint, targetRange As ITextRangeProvider, targetEndpoint As TextPatternRangeEndpoint)

Параметры

endpoint
TextPatternRangeEndpoint

Перемещаемая конечная точка.

targetRange
ITextRangeProvider

Второй диапазон от того же поставщика текста.

targetEndpoint
TextPatternRangeEndpoint

Конечная точка второго диапазона.

Комментарии

Если перемещаемая конечная точка пересекает другую конечную точку того же текстового диапазона, Start то эта конечная точка также перемещается, что приводит к вырождению диапазона и обеспечению правильного порядка конечных точек (т. е. всегда меньше или равно End).

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