ITextRange.SetIndex(TextRangeUnit, Int32, 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 l'intervallo di testo nell'unità specificata della storia.
public:
void SetIndex(TextRangeUnit unit, int index, bool extend);
void SetIndex(TextRangeUnit const& unit, int const& index, bool const& extend);
public void SetIndex(TextRangeUnit unit, int index, bool extend);
function setIndex(unit, index, extend)
Public Sub SetIndex (unit As TextRangeUnit, index As Integer, extend As Boolean)
Parametri
- unit
- TextRangeUnit
Unità usata per spostare l'intervallo di testo.
- index
-
Int32
int
Indice dell'unità specificata. L'intervallo di testo viene spostato nell'unità con questo indice. Se l'unità è positiva, il numero di unità inizia all'inizio della storia e procede in avanti. Se negativo, il numeramento inizia alla fine della storia e procede indietro. L'inizio della storia corrisponde all'indice = 1 per tutte le unità esistenti e l'ultima unità nella storia corrisponde all'indice = – 1.
- extend
-
Boolean
bool
Indica come modificare l'intervallo di testo. True estende l'intervallo di testo per includere l'unità spostando solo la posizione finale dell'intervallo di testo. False comprime l'intervallo di testo in un punto di inserimento e quindi sposta il punto di inserimento. Il valore predefinito è false.
Commenti
Questo metodo consente a un'app di usare testo orientato alla riga, ad esempio elenchi di codice sorgente, in modo pratico. Ad esempio, ITextRange.SetIndex(Line, 10, 0)
converte l'intervallo di testo in un punto di inserimento all'inizio della decima riga.