ITextSelection.HomeKey(TextRangeUnit, Boolean) Metodo

Definizione

Sposta il punto di inserimento o la fine attiva della selezione del testo nella posizione home, simulando la funzionalità della chiave 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à da cui spostare il punto di inserimento o la fine 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 dalla fine attiva.

Commenti

Il metodo HomeKey è un metodo logico anziché un metodo direzionale e quindi dipende dal linguaggio coinvolto. Ad esempio, nel testo arabo HomeKey passa alla fine destra di una riga, mentre in testo inglese viene spostato a sinistra. Pertanto HomeKey è diverso dai metodi ITextSelection.MoveRight o ITextSelection.MoveLeft . HomeKey differisce anche dal metodo ITextRange.StartOf in cui si estende dalla fine attiva, mentre StartOf si estende dalla posizione iniziale.

Si applica a

Vedi anche