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 debe mover.
- targetRange
- ITextRangeProvider
Otro intervalo del mismo proveedor de texto.
- targetEndpoint
- TextPatternRangeEndpoint
Extremo 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 punto de conexión también se mueve, lo que da lugar a un intervalo degenerado y garantiza la ordenación correcta de los puntos de conexión (es decir, Start siempre es menor o igual que End).