Condividi tramite


ITextRange.StartPosition Proprietà

Definizione

Ottiene o imposta la posizione iniziale dell'intervallo di testo.

public:
 property int StartPosition { int get(); void set(int value); };
int StartPosition();

void StartPosition(int value);
public int StartPosition { get; set; }
var int32 = iTextRange.startPosition;
iTextRange.startPosition = int32;
Public Property StartPosition As Integer

Valore della proprietà

Int32

int

Posizione del carattere da impostare come posizione iniziale dell'intervallo di testo.

Commenti

Se la posizione iniziale è maggiore della posizione finale, questo metodo imposta la posizione finale in modo che sia uguale alla posizione iniziale, generando un intervallo degenerato (punto di inserimento).

Se questo intervallo di testo rappresenta la selezione attiva, la posizione iniziale diventa la fine attiva della selezione e viene visualizzata se la visualizzazione non è bloccata.

Nell'esempio seguente viene illustrato come convertire un intervallo non generato in un intervallo degenerato. range.End = range.Start

Analogamente, l'esempio seguente converte l'intervallo di testo in un intervallo degenerato alla fine dell'intervallo. range.Start = range.End

Nell'esempio seguente viene aggiunto 1 alla fine dell'intervallo di testo, se l'intervallo non è alla fine del brano. range.End = range.End + 1

L'esempio precedente rende inoltre la fine dell'intervallo di testo l'estremità attiva e può trasformare un intervallo degenerato in un intervallo non generato.

Si applica a