ITextSelection.EndKey(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 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
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.