ITextRange.StartPosition Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 exibição se a exibição não estiver congelada.
O exemplo a seguir mostra como converter um intervalo nãogenerado 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.