Partilhar via


ITextRange.StartPosition Propriedade

Definição

Obtém ou define a posição inicial do intervalo de texto.

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

Valor da propriedade

Int32

int

A posição do caractere a ser definida como a posição inicial do intervalo de texto.

Comentários

Se a posição inicial for maior que a posição final, esse método definirá a posição final como igual à posição inicial, resultando em um intervalo degenerado (ponto de inserção).

Se esse intervalo de texto representar a seleção ativa, a posição inicial se tornará a extremidade ativa da seleção e será rolada para a exibição se a exibição não estiver congelada.

O exemplo a seguir mostra como converter um intervalo não descrigenerado em um intervalo degenerado. range.End = range.Start

Da mesma forma, o exemplo a seguir converte o intervalo de texto em um intervalo degenerado no final do intervalo. range.Start = range.End

O exemplo a seguir adiciona 1 ao final do intervalo de texto, se o intervalo não estiver no final da história. range.End = range.End + 1

O exemplo anterior também torna o final do intervalo de texto a extremidade ativa e pode transformar um intervalo degenerado em um não descritivo.

Aplica-se a