Compartir a través de


ITextRange.MoveStart(TextRangeUnit, Int32) Método

Definición

Mueve la posición inicial de un intervalo de texto.

public:
 int MoveStart(TextRangeUnit unit, int count);
int MoveStart(TextRangeUnit const& unit, int const& count);
public int MoveStart(TextRangeUnit unit, int count);
function moveStart(unit, count)
Public Function MoveStart (unit As TextRangeUnit, count As Integer) As Integer

Parámetros

unit
TextRangeUnit

Unidad por la que se va a mover la posición inicial del intervalo de texto. El valor predeterminado es Character.

count
Int32

int

Número de unidadesque se van a mover la posición inicial del intervalo de texto. El valor predeterminado es 1. Si count es mayor que cero, la posición inicial del intervalo de texto avanza hacia delante, hacia el final del artículo. Si count es menor que cero, la posición inicial del intervalo de texto se mueve hacia atrás, hacia el principio del artículo. Si count es cero, la posición inicial no se mueve.

Devoluciones

Int32

int

Número real de unidadesque movió la posición inicial. El puntero puede ser NULL.

Comentarios

Si mueve la posición inicial del intervalo de texto para que siga la posición final original, este método establece que la posición final sea igual a la nueva posición inicial; es decir, el intervalo de texto se convierte en un intervalo degenerado (punto de inserción).

Este método mueve la posición inicial en una dirección lógica en lugar de una dirección física. Es decir, el movimiento es hacia el final o el inicio de una historia. Dependiendo del idioma, mover la posición inicial hacia el final del artículo podría dar lugar a que la posición inicial se mueva a la izquierda o a la derecha.

Para obtener más información, vea la discusión en ITextRange y la sección Comentarios de ITextRange.Move.

Se aplica a

Consulte también