ITextRangeProvider.MoveEndpointByRange Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).