ITextRange.StartPosition Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la posición inicial del 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 de propiedad
int
Posición del carácter que se va a establecer como la posición inicial del intervalo de texto.
Comentarios
Si la posición inicial es mayor que la posición final, este método establece que la posición final sea igual a la posición inicial, lo que da lugar a un intervalo degenerado (punto de inserción).
Si este intervalo de texto representa la selección activa, la posición inicial se convierte en el final activo de la selección y se desplaza hacia la vista si la pantalla no está inmovilizada.
En el ejemplo siguiente se muestra cómo convertir un intervalo no degenerado en un intervalo degenerado. range.End = range.Start
Del mismo modo, en el ejemplo siguiente se convierte el intervalo de texto en un intervalo degenerado al final del intervalo. range.Start = range.End
En el ejemplo siguiente se agrega 1 al final del intervalo de texto, si el intervalo no está al final del artículo. range.End = range.End + 1
En el ejemplo anterior también se convierte el final del intervalo de texto en el extremo activo y se puede convertir un intervalo degenerado en uno no degenerado.