ITextRangeProvider.MoveEndpointByRange Methode

Definition

Verschiebt einen Endpunkt eines Textbereichs an den angegebenen Endpunkt eines zweiten Textbereichs.

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)

Parameter

endpoint
TextPatternRangeEndpoint

Der zu verschiebende Endpunkt.

targetRange
ITextRangeProvider

Ein anderer Bereich von demselben Textanbieter.

targetEndpoint
TextPatternRangeEndpoint

Ein Endpunkt im anderen Bereich.

Hinweise

Wenn der endpunkt, der verschoben wird, den anderen Endpunkt desselben Textbereichs überschreitet, wird auch dieser verschoben, was zu einem degeneriertem Bereich führt und die richtige Reihenfolge der Endpunkte (d. a. ist Start immer kleiner oder gleich End).

Gilt für: