Condividi tramite


ITextRange.MoveEnd(TextRangeUnit, Int32) Metodo

Definizione

Sposta la posizione finale dell'intervallo di testo.

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

Parametri

unit
TextRangeUnit

Unità in base alla quale spostare la posizione finale dell'intervallo di testo. Il valore predefinito è Carattere.

count
Int32

int

Numero di unitàper spostare la posizione finale dell'intervallo di testo. Il valore predefinito è 1. Se il conteggio è maggiore di zero, la posizione finale si sposta avanti, verso la fine della storia. Se il conteggio è minore di zero, la posizione finale si sposta indietro verso l'inizio della storia. Se il conteggio è zero, la posizione finale non viene spostata.

Restituisce

Int32

int

Numero effettivo di unitàche la posizione finale dell'intervallo di testo è stata spostata.

Commenti

Se si sposta la posizione finale dell'intervallo di testo in modo che precede la posizione iniziale originale, questo metodo imposta la posizione iniziale per essere uguale alla nuova posizione finale; ovvero, l'intervallo di testo diventa un intervallo degenerato (punto di inserimento).

Questo metodo sposta la posizione finale in una direzione logica anziché una direzione fisica. Questo è il movimento verso la fine o l'inizio di una storia. A seconda della lingua, lo spostamento della posizione finale verso la fine della storia potrebbe comportare lo spostamento della posizione finale a sinistra o destra.

Per altre informazioni, vedere la discussione in ITextRange e la sezione Osservazioni di ITextRange.Move.

Si applica a

Vedi anche