Referencia de ActionScript® 3.0 para la plataforma de Adobe® Flash®
Inicio  |  Ocultar lista de paquetes y clases |  Paquetes  |  Clases  |  Novedades  |  Índice  |  Apéndices  |  ¿Por qué hay texto en inglés?
Filtros: Recuperando datos del servidor...
Recuperando datos del servidor...
flashx.textLayout.elements 

TextRange  - AS3

Paqueteflashx.textLayout.elements
Clasepublic class TextRange
HerenciaTextRange Inheritance Object
Subclases SelectionState

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Una clase de sólo lectura que describe un rango de texto contiguo. Este tipo de rango tiene lugar al seleccionar una sección de texto. El intervalo está formado por el punto de ancla de la selección, anchorPosition, y el punto que se modificará con las acciones, activePosition. Como las selecciones de bloques se modifican y se amplían, anchorPosition permanece fijo y activePosition se modifica. La posición de ancla puede colocarse en el texto antes o después de la posición activa.

Elementos de API relacionados



Propiedades públicas
 PropiedadDefinido por
  absoluteEnd : int
El final de la selección, como posición absoluta en el objeto TextFlow
TextRange
  absoluteStart : int
El inicio de la selección, como posición absoluta en el objeto TextFlow
TextRange
  activePosition : int
Posición activa de la selección, como posición absoluta en el objeto TextFlow
TextRange
  anchorPosition : int
Posición de ancla de la selección, como posición absoluta en el objeto TextFlow
TextRange
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
  textFlow : flashx.textLayout.elements:TextFlow
Devuelve el objeto TextFlow asociado a la selección.
TextRange
Métodos públicos
 MétodoDefinido por
  
TextRange(root:flashx.textLayout.elements:TextFlow, anchorIndex:int, activeIndex:int)
Constructor: crea una nueva instancia de TextRange.
TextRange
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
  
updateRange(newAnchorPosition:int, newActivePosition:int):Boolean
Actualiza el rango con nuevos valores de posición activa o de ancla.
TextRange
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Información sobre propiedades

absoluteEnd

propiedad
absoluteEnd:int

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

El final de la selección, como posición absoluta en el objeto TextFlow



Implementación
    public function get absoluteEnd():int
    public function set absoluteEnd(value:int):void

absoluteStart

propiedad 
absoluteStart:int

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

El inicio de la selección, como posición absoluta en el objeto TextFlow



Implementación
    public function get absoluteStart():int
    public function set absoluteStart(value:int):void

activePosition

propiedad 
activePosition:int

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Posición activa de la selección, como posición absoluta en el objeto TextFlow



Implementación
    public function get activePosition():int
    public function set activePosition(value:int):void

anchorPosition

propiedad 
anchorPosition:int

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Posición de ancla de la selección, como posición absoluta en el objeto TextFlow



Implementación
    public function get anchorPosition():int
    public function set anchorPosition(value:int):void

textFlow

propiedad 
textFlow:flashx.textLayout.elements:TextFlow

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Devuelve el objeto TextFlow asociado a la selección.



Implementación
    public function get textFlow():flashx.textLayout.elements:TextFlow
    public function set textFlow(value:flashx.textLayout.elements:TextFlow):void
Información sobre constructores

TextRange

()Información sobre
public function TextRange(root:flashx.textLayout.elements:TextFlow, anchorIndex:int, activeIndex:int)

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Constructor: crea una nueva instancia de TextRange. Un objeto TextRange puede ser (-1,-1), lo que no indicaría ningún rango, o bien un par de valores entre 0 y TextFlow.textLength.

Parámetros
root:flashx.textLayout.elements:TextFlow — el objeto TextFlow asociado a la selección.
 
anchorIndex:int — la posición del índice del ancla de la selección. La primera posición del texto es la posición 0.
 
activeIndex:int — la posición del índice de la ubicación activa de la selección. La primera posición del texto es la posición 0.

Elementos de API relacionados

Información sobre métodos

updateRange

()método
public function updateRange(newAnchorPosition:int, newActivePosition:int):Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10, AIR 1.5

Actualiza el rango con nuevos valores de posición activa o de ancla.

Parámetros

newAnchorPosition:int — el índice de ancla de la selección.
 
newActivePosition:int — el índice activo de la selección.

Valor devuelto
Boolean — true, si cambia la selección




[ X ]¿Por qué hay texto en inglés?
Cierto contenido de la Referencia de ActionScript 3.0 se muestra en inglés

No todo el contenido de la Referencia de ActionScript 3.0 se traduce a todos los idiomas. Si un elemento del lenguaje no se traduce, aparecerá en inglés. Por ejemplo, la clase ga.controls.HelpBox no está traducida en ningún idioma. Por lo tanto, en la versión en español de la referencia, la clase ga.controls.HelpBox aparecerá en inglés.