ITextRangeProvider.MoveEndpointByRange Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Mueve un punto de conexión de un intervalo de texto al punto de conexión especificado de un segundo intervalo de texto.
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)
Parámetros
- endpoint
- TextPatternRangeEndpoint
Punto de conexión que se va a mover.
- targetRange
- ITextRangeProvider
Otro intervalo del mismo proveedor de texto.
- targetEndpoint
- TextPatternRangeEndpoint
Un punto de conexión en el otro intervalo.
Comentarios
Si el punto de conexión que se mueve cruza el otro extremo del mismo intervalo de texto, ese otro extremo también se mueve, lo que genera un intervalo degenerado y garantiza el orden correcto de los puntos de conexión (es decir, Start siempre es menor o igual que End).