Språk

ITextRangeProvider.MoveEndpointByRange Metod

Definition

Flyttar en slutpunkt i ett textintervall till den angivna slutpunkten för ett andra textintervall.

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)

Parametrar

endpoint
TextPatternRangeEndpoint

Slutpunkten som ska flyttas.

targetRange
ITextRangeProvider

Ett annat intervall från samma textprovider.

targetEndpoint
TextPatternRangeEndpoint

En slutpunkt på det andra intervallet.

Kommentarer

Om slutpunkten som flyttas korsar den andra slutpunkten i samma textintervall flyttas även den andra slutpunkten, vilket resulterar i ett degenererat intervall och säkerställer rätt ordning på slutpunkterna (dvs Start . är alltid mindre än eller lika med End).

Gäller för