Condividi tramite


ITextSelection.EndKey(TextRangeUnit, Boolean) Metodo

Definizione

Sposta il punto di inserimento o la fine attiva della selezione del testo alla fine dell'unità specificata, simulando la funzionalità del tasto Fine.

public:
 int EndKey(TextRangeUnit unit, bool extend);
int EndKey(TextRangeUnit const& unit, bool const& extend);
public int EndKey(TextRangeUnit unit, bool extend);
function endKey(unit, extend)
Public Function EndKey (unit As TextRangeUnit, extend As Boolean) As Integer

Parametri

unit
TextRangeUnit

Unità in base alle quali spostare il punto di inserimento o l'estremità attiva. I valori seguenti sono validi.

extend
Boolean

bool

Indica come modificare la selezione. True estende la selezione spostando solo la fine attiva. False comprime la selezione in un punto di inserimento e quindi sposta il punto di inserimento. Il valore predefinito è false.

Restituisce

Int32

int

Numero di unità spostate dal punto di inserimento o dall'estremità attiva.

Commenti

Il metodo EndKey è un metodo logico anziché un metodo direzionale e quindi dipende dal linguaggio coinvolto. Ad esempio, in testo arabo, EndKey si sposta all'estremità sinistra di una riga, mentre in testo in inglese viene spostato a destra. EndKey è quindi diverso dai metodi ITextSelection.MoveRight o ITextSelection.MoveLeft . Si noti inoltre che il metodo EndKey è molto diverso dalla proprietà End, ovvero la posizione del carattere alla fine della selezione. EndKey differisce anche dal metodo ITextRange.EndOf in quanto si estende dalla fine attiva, mentre EndOf si estende da End.

Si applica a

Vedi anche