Udostępnij za pośrednictwem


ITextRangeProvider.MoveEndpointByRange Metoda

Definicja

Przenosi jeden punkt końcowy zakresu tekstu do określonego punktu końcowego drugiego zakresu tekstu.

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)

Parametry

endpoint
TextPatternRangeEndpoint

Punkt końcowy do przeniesienia.

targetRange
ITextRangeProvider

Inny zakres od tego samego dostawcy tekstu.

targetEndpoint
TextPatternRangeEndpoint

Punkt końcowy w innym zakresie.

Uwagi

Jeśli przenoszony punkt końcowy przekracza inny punkt końcowy tego samego zakresu tekstu, to ten inny punkt końcowy jest również przenoszony, co powoduje degenerację zakresu i zapewnienie prawidłowej kolejności punktów końcowych (czyli Start zawsze jest mniejsza niż lub równa End).

Dotyczy