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 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
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.