ITextSelection.HomeKey(TextRangeUnit, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.