ITextSelection.HomeKey(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 a la posición principal, imitando la funcionalidad de la tecla Inicio.
public:
int HomeKey(TextRangeUnit unit, bool extend);
int HomeKey(TextRangeUnit const& unit, bool const& extend);
public int HomeKey(TextRangeUnit unit, bool extend);
function homeKey(unit, extend)
Public Function HomeKey (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 HomeKey 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, HomeKey se mueve al extremo derecho de una línea, mientras que en texto en inglés, se mueve a la izquierda. Por lo tanto, HomeKey es diferente de los métodos ITextSelection.MoveRight o ITextSelection.MoveLeft . HomeKey también difiere del método ITextRange.StartOf en que se extiende desde el extremo activo, mientras que StartOf se extiende desde la posición inicial.