Condividi tramite


ITextSelection.HomeKey(TextRangeUnit, Boolean) Metodo

Definizione

Sposta il punto di inserimento o la fine attiva della selezione del testo nella posizione iniziale, simulando la funzionalità del tasto Home.

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

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 HomeKey è un metodo logico anziché un metodo direzionale e quindi dipende dal linguaggio coinvolto. Ad esempio, in testo arabo, HomeKey passa alla fine destra di una riga, mentre in testo in inglese viene spostato a sinistra. HomeKey è quindi diverso dai metodi ITextSelection.MoveRight o ITextSelection.MoveLeft . HomeKey differisce anche dal metodo ITextRange.StartOf in quanto si estende dalla fine attiva, mentre StartOf si estende dalla posizione iniziale.

Si applica a

Vedi anche