ITextSelection.EndKey(TextRangeUnit, Boolean) 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 el punto de inserción o el extremo activo de la selección de texto al final de la unidad especificada, imitando la funcionalidad de la tecla End.
public:
int EndKey(TextRangeUnit unit, bool extend);
int EndKey(TextRangeUnit const& unit, bool const& extend);
public int EndKey(TextRangeUnit unit, bool extend);
function endKey(unit, extend)
Public Function EndKey (unit As TextRangeUnit, extend As Boolean) As Integer
Parámetros
- unit
- TextRangeUnit
Unidades por las que se va a mover el punto de inserción o el extremo activo. Los valores siguientes son válidos.
- extend
-
Boolean
bool
Indica cómo cambiar la selección. True extiende la selección moviendo solo el extremo activo. False contrae la selección en un punto de inserción y, a continuación, mueve el punto de inserción. El valor predeterminado es false.
Devoluciones
int
Número de unidades que se mueve el punto de inserción o el extremo activo.
Comentarios
El método EndKey es un método lógico en lugar de un método direccional, por lo que depende del lenguaje implicado. Por ejemplo, en texto árabe, EndKey se mueve al extremo izquierdo de una línea, mientras que en texto en inglés, se mueve a la derecha. Por lo tanto, EndKey es diferente de los métodos ITextSelection.MoveRight o ITextSelection.MoveLeft . Además, tenga en cuenta que el método EndKey es bastante diferente de la propiedad End, que es la posición del carácter al final de la selección. EndKey también difiere del método ITextRange.EndOf en que se extiende desde el extremo activo, mientras que EndOf se extiende desde End.