Condividi tramite


ITextRangeProvider.MoveEndpointByRange Metodo

Definizione

Sposta un endpoint di un intervallo di testo all'endpoint specificato di un secondo intervallo di testo.

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)

Parametri

endpoint
TextPatternRangeEndpoint

Endpoint da spostare.

targetRange
ITextRangeProvider

Altro intervallo dallo stesso provider di testo.

targetEndpoint
TextPatternRangeEndpoint

Un endpoint nell'altro intervallo.

Commenti

Se l'endpoint spostato attraversa l'altro endpoint dello stesso intervallo di testo, l'altro endpoint viene spostato anche, generando un intervallo degenerato e garantendo l'ordinamento corretto degli endpoint ( ovvero, Start è sempre minore o uguale a End).

Si applica a