Share via


ITextSelection.HomeKey(TextRangeUnit, Boolean) Método

Definición

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

Int32

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.

Se aplica a

Consulte también