Metodo ITextRange::MoveEnd (tom.h)
Sposta la posizione finale dell'intervallo.
Sintassi
HRESULT MoveEnd(
long Unit,
long Count,
long *pDelta
);
Parametri
Unit
Tipo: long
Unità da cui spostare la fine dell'intervallo. Il valore predefinito è tomCharacter. Per un elenco degli altri valori di unità, vedere ITextRange.
Count
Tipo: long
Numero di unità da spostare in passato. Il valore predefinito è 1. Se Count è maggiore di zero, il movimento è avanti, verso la fine della storia, e se Count è minore di zero, il movimento è indietro verso l'inizio. Se Count è zero, la posizione finale è invariata.
pDelta
Tipo: long*
Numero effettivo di unità che la posizione finale dell'intervallo viene spostata in passato. Il valore può essere Null.
Valore restituito
Tipo: HRESULT
Il metodo restituisce un valore HRESULT . Se il metodo ha esito positivo, restituisce S_OK. Se il metodo ha esito negativo, restituisce uno dei codici di errore seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.
Codice restituito | Descrizione |
---|---|
|
L'unità non è supportata. |
|
Errore per qualche altro motivo. |
Commenti
Se la nuova posizione finale precede la posizione iniziale precedente, la nuova posizione iniziale è impostata come uguale alla nuova posizione finale; ovvero diventa un intervallo degenerato o un punto di inserimento.
Il movimento descritto da ITextRange::MoveEnd è logico anziché geometrico. Questo è il movimento verso la fine o verso l'inizio di una storia. A seconda della lingua, lo spostamento alla fine della storia potrebbe spostarsi a sinistra o spostarsi verso destra.
Per altre informazioni, vedere ITextRange e ITextRange::Move.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | tom.h |
DLL | Msftedit.dll |
Vedi anche
Informazioni concettuali
Riferimento