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: AIR 30.0 y versiones anteriores, Flash Player 30.0 y versiones anteriores, Flash Lite 4
Flex 4.6 y versiones anteriores, Flash Pro CS6 y versiones anteriores
Ocultar filtros
flash.desktop 

NativeApplication  - AS3

Paquetesx

Nivel superior
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Elementos del lenguaje

Constantes globales
Funciones globales
Operadores
Sentencias, palabras clave y directivas
Tipos especiales

Apéndices

Novedades
Errores del compilador
Advertencias del compilador
Errores en tiempo de ejecución
Migración a ActionScript 3
Conjuntos de caracteres admitidos
Solo etiquetas MXML
Elementos Motion XML
Etiquetas de texto temporizado
Lista de elementos desfasados
Constantes de implementación de accesibilidad
Cómo utilizar ejemplos de ActionScript
Avisos legales
Paqueteflash.desktop
Clasepublic final class NativeApplication
HerenciaNativeApplication Inheritance EventDispatcher Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

La clase NativeApplication representa esta aplicación de AIR.

La clase NativeApplication proporciona información de la aplicación, funciones de toda la aplicación y distribuye enventos en el nivel de la aplicación.

El objeto NativeApplication es un objeto simple creado automáticamente en el inicio. Obtiene la instancia de NativeApplication de una aplicación con propiedad estática NativeApplication.nativeApplication.



Propiedades públicas
 PropiedadDefinido por
      activeWindow : NativeWindow
[solo lectura] La ventana de la aplicación activa.
NativeApplication
      applicationDescriptor : XML
[solo lectura] Contenido del archivo descriptor de la aplicación de esta aplicación de AIR.
NativeApplication
      applicationID : String
[solo lectura] ID de aplicación de esta aplicación.
NativeApplication
      autoExit : Boolean
Especifica si la aplicación debe cerrarse automáticamente cuando se hayan cerrado todas las ventanas.
NativeApplication
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
      executeInBackground : Boolean
Especifica si la aplicación se ejecutará en segundo plano o no.
NativeApplication
      icon : InteractiveIcon
[solo lectura] Icono de la aplicación.
NativeApplication
      idleThreshold : int
Número de segundos que deben transcurrir sin entrada del usuario antes de que se distribuya un evento userIdle.
NativeApplication
      isCompiledAOT : Boolean
[solo lectura] Especifica si la aplicación está compilada o se interpreta correctamente para la plataforma que desee.
NativeApplication
      menu : NativeMenu
El menú de la aplicación.
NativeApplication
      nativeApplication : NativeApplication
[estática] [solo lectura] La instancia simple del objeto NativeApplication.
NativeApplication
      openedWindows : Array
[solo lectura] Cualquier conjunto que contenga todas las ventanas nativas abiertas de la aplicación.
NativeApplication
      publisherID : String
[solo lectura] ID de editor de esta aplicación.
NativeApplication
      runtimePatchLevel : uint
[solo lectura] Nivel de parche del motor de ejecución que aloja esta aplicación.
NativeApplication
      runtimeVersion : String
[solo lectura] Número de versión del motor de ejecución que aloja esta aplicación.
NativeApplication
      startAtLogin : Boolean
Indica si la aplicación se inicia automáticamente cada vez que el usuario inicia sesión.
NativeApplication
      supportsDefaultApplication : Boolean
[estática] [solo lectura] Indica si setAsDefaultApplication(), removeAsDefaultApplication() y isSetAsDefaultApplication() son compatibles en la plataforma actual.
NativeApplication
      supportsDockIcon : Boolean
[estática] [solo lectura] Indica si AIR admite iconos de aplicación acoplados en el sistema operativo actual.
NativeApplication
      supportsMenu : Boolean
[estática] [solo lectura] Indica si el sistema operativo actual admite una barra de menú de aplicación global.
NativeApplication
      supportsStartAtLogin : Boolean
[estática] [solo lectura] Indica si startAtLogin se admite en la plataforma actual.
NativeApplication
      supportsSystemTrayIcon : Boolean
[estática] [solo lectura] Especifica si AIR admite iconos de bandeja del sistema de la aplicación en el sistema operativo actual.
NativeApplication
      systemIdleMode : String
Permite que las aplicaciones impidan que la interfaz del usuario entre en modo de “inactividad”.
NativeApplication
      timeSinceLastUserInput : int
[solo lectura] El tiempo, en segundos, desde la última entrada realizada por el usuario.
NativeApplication
Métodos públicos
 MétodoDefinido por
  
    activate(window:NativeWindow = null):void
Activa esta aplicación.
NativeApplication
  
    addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[override] Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento.
NativeApplication
  
    clear():Boolean
Invoca un comando delete interno en el objeto de visualización seleccionado.
NativeApplication
  
    copy():Boolean
Invoca un comando copy interno en el objeto de visualización seleccionado.
NativeApplication
  
    cut():Boolean
Invoca un comando cut interno en el objeto de visualización seleccionado.
NativeApplication
  
    dispatchEvent(event:Event):Boolean
[override] Distribuye un evento en el flujo del evento.
NativeApplication
  
    exit(errorCode:int = 0):void
Termina esta aplicación.
NativeApplication
  
Obtiene la aplicación predeterminada para abrir los archivos de la extensión especificada.
NativeApplication
 Inherited
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento.
EventDispatcher
 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
  
Indica si la aplicación es la aplicación predeterminada actual para abrir archivos de la extensión especificada.
NativeApplication
  
    paste():Boolean
Invoca un comando paste interno en el objeto de visualización seleccionado.
NativeApplication
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
  
Elimina la aplicación como predeterminada para abrir archivos de la extensión especificada.
NativeApplication
  
    removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[override] Elimina un detector del objeto EventDispatcher.
NativeApplication
  
    selectAll():Boolean
Invoca un comando selectAll interno en el objeto de visualización seleccionado.
NativeApplication
  
Define la aplicación como aplicación predeterminada para abrir archivos de la extensión especificada.
NativeApplication
 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
 Inherited
Devuelve el valor simple del objeto especificado.
Object
 Inherited
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto.
EventDispatcher
Eventos
 Evento Resumen Definido por
  
    activate
Se distribuye cuando esta aplicación pasa a ser la aplicación de escritorio activa.NativeApplication
  Se distribuye cuando un archivo SWF ejecutado en el navegador del usuario invoca una aplicación.NativeApplication
  
    deactivate
Se distribuye cuando la selección del escritorio pasa a otra aplicación.NativeApplication
  
    exiting
Se distribuye cuando se inicia la secuencia de cierre de la aplicación.NativeApplication
  
    invoke
Se distribuye cuando se invoca una aplicación.NativeApplication
  
    keyDown
Se distribuye cuando el usuario pulsa una tecla.NativeApplication
  
    keyUp
Se distribuye cuando el usuario suelta una tecla.NativeApplication
  Se distribuye si una nueva conexión de red pasa a estar disponible o si se pierde una existente.NativeApplication
  
    suspend
Se distribuye cuando la aplicación se va a ser suspendida por el sistema operativo.NativeApplication
  
    userIdle
Se distribuye cuando el usuario ha estado inactivo.NativeApplication
  
    userPresent
Se distribuye cuando el sistema operativo detecta el movimiento del cursor o del ratón tras un periodo de inactividad.NativeApplication
Información sobre propiedades
    

activeWindow

propiedad
activeWindow:NativeWindow  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

La ventana de la aplicación activa.

Si la ventana activa en el escritorio activo no pertenece a esta aplicación, o si no hay ninguna ventana activa, activeWindow es null.

Esta propiedad no se admite en plataformas que no admiten la clase NativeWindow.



Implementación
    public function get activeWindow():NativeWindow
    

applicationDescriptor

propiedad 
applicationDescriptor:XML  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Contenido del archivo descriptor de la aplicación de esta aplicación de AIR.



Implementación
    public function get applicationDescriptor():XML

Ejemplo  ( Cómo utilizar este ejemplo )
En el siguiente ejemplo se leen los elementos copyright y version del archivo descriptor de la aplicación. Tenga en cuenta que debe utilizar el espacio de nombres definido en el código XML del descriptor de la aplicación.
var appDescriptor:XML = NativeApplication.nativeApplication.applicationDescriptor;
var ns:Namespace = appDescriptor.namespace();
var appCopyright:String = appDescriptor.ns::copyright;
var appVersion:String = appDescriptor.ns::version;
trace("appId:", appCopyright);
trace("version:", appVersion);
    

applicationID

propiedad 
applicationID:String  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

ID de aplicación de esta aplicación.

El valor de este ID se establece en archivo descriptor de la aplicación.



Implementación
    public function get applicationID():String
    

autoExit

propiedad 
autoExit:Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Especifica si la aplicación debe cerrarse automáticamente cuando se hayan cerrado todas las ventanas.

Si autoExit es true (valor predeterminado), la aplicación se cierra cuando se hayan cerrado todas las ventanas. Se distribuyen eventos exiting y exit. Si autoExit es false, se debe llamar a NativeApplication.nativeApplication.exit() para cerrar la aplicación.

Esta propiedad no se admite en plataformas que no admiten la clase NativeWindow.



Implementación
    public function get autoExit():Boolean
    public function set autoExit(value:Boolean):void
    

executeInBackground

propiedad 
executeInBackground:Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 3.3

Especifica si la aplicación se ejecutará en segundo plano o no.

Cuando executeInBackground es false, que es el valor predeterminado, la aplicación permanece en estado de suspensión cuando pasa a segundo plano. Cuando executeInBackground es true, la aplicación se puede ejecutar en segundo plano.

Nota: con SWF versión 21 y anteriores, AIR no admite la ejecución de iOS y Android en segundo plano cuando se ha establecido renderMode direct. Debido a esta restricción, las aplicaciones basadas en Stage3D no pueden ejecutar tareas en segundo plano como la reproducción de audio, actualizaciones de ubicación, carga o descarga de red, etc. iOS no permite llamadas OpenGLES o de representación en segundo plano. El sistema iOS cierra las aplicaciones que intentan hacer llamadas OpenGL en segundo plano. Android no restringe ni las llamadas OpenGLES ni otras tareas de aplicaciones en segundo plano, como la reproducción de audio. Con SWF versión 22 y posteriores, las aplicaciones de AIR móviles pueden ejecutarse en un segundo plano cuando se ha establecido renderMode direct. El tiempo de ejecución de AIR iOS produce un error de ActionScript (3768: la API Stage3D no se puede usar durante la ejecución en segundo plano) si las llamadas OpenGLES se realizan en segundo plano. Sin embargo, no hay errores en Android porque sus aplicaciones nativas pueden realizar llamadas OpenGLES en segundo plano. Para el uso óptimo de recursos móviles, no realice llamadas de procesamiento cuando una aplicación se está ejecutando en segundo plano.

Esta propiedad es compatible con AIR iOS y Android.



Implementación
    public function get executeInBackground():Boolean
    public function set executeInBackground(value:Boolean):void
    

icon

propiedad 
icon:InteractiveIcon  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Icono de la aplicación.

Utilice NativeApplication.supportsDockIcon y NativeApplication.supportsSystemTrayIcon para determinar la clase icon. El tipo será una de las subclases de InteractiveIcon. En Mac® OS X, NativeApplication.icon es un objeto de tipo DockIcon. En Windows®, NativeApplication.icon es un objeto de tipo SystemTrayIcon. Cuando un icono de aplicación no es compatible, NativeApplication.supportsDockIcon y NativeApplication.supportsSystemTrayIcon son false y la propiedad icon es null.

El objeto icon se crea automáticamente, pero no se inicializa con datos de imagen. En algunos sistemas operativos, como Mac OS X, se incluye una imagen predeterminada. En otros, como Windows, el icono no se muestra a no ser que tenga datos de imagen asignados. Para asignar una imagen al icono, establezca la propiedad icon.bitmaps con un conjunto que contenga al menos un objeto BitmapData. Si el conjunto contiene más de un objeto BitmapData, el sistema operativo elige la imagen con tamaño más parecido a las dimensiones de visualización del icono, modificando su tamaño si es necesario.



Implementación
    public function get icon():InteractiveIcon

Elementos de API relacionados

    

idleThreshold

propiedad 
idleThreshold:int

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Número de segundos que deben transcurrir sin entrada del usuario antes de que se distribuya un evento userIdle.

De forma predeterminada, el umbral de inactividad es 300 segundos (5 minutos). El rango aceptable de valores oscila entre 5 (5 segundos) y 86.400 (1 día), ambos incluidos.



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

Emite
ArgumentError — Si se intenta establecer la propiedad en un valor no válido. El rango aceptable de valores oscila entre 5 (5 segundos) y 86.400 (1 día), ambos incluidos.

Elementos de API relacionados

    

isCompiledAOT

propiedad 
isCompiledAOT:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 25.0

Especifica si la aplicación está compilada o se interpreta correctamente para la plataforma que desee. Esta API devuelve (true) solo para destinos de iOS (ipa-app-store, ipa-test, ipa-debug, ipa-ad-hoc). Para otras plataformas de AIR, devuelve (false).



Implementación
    public function get isCompiledAOT():Boolean
    

menu

propiedad 
menu:NativeMenu

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

El menú de la aplicación.

Los menús de aplicación se admiten si NativeApplication.supportsMenu es true. No todos los sistemas operativos admiten menús de aplicación. Por ejemplo, los menús de aplicación se admite en Mac OS X, pero no en Windows o en Linux. Se permite asignar un objeto NativeMenu a esta propiedad cuando NativeApplication.supportsMenu es false, pero no produce ningún efecto. Asegúrese de utilizar la propiedad NativeApplication.supportsMenu para determinar si el sistema operativo admite menús de aplicación. El uso de otros medios (como Capabilities.os) para determinar la compatibilidad puede producir errores de programación (si no se tienen en cuenta determinados sistemas operativos de destino).

Compatibilidad con perfil de AIR: esta característica no se admite en dispositivos móviles o dispositivos de AIR para TV. Consulte Compatibilidad con perfil de AIR para obtener información sobre la compatibilidad de la API con varios perfiles.

Nota: en Mac OS X, la propiedad menu hace referencia al menú de aplicación predeterminado proporcionado por el sistema operativo. Es posible modificar la estructura de menús existente. Para ello, se pueden añadir y eliminar opciones y submenús, o añadir detectores de eventos. También puede reemplazar los menús predeterminados por completo si asigna un nuevo objeto NativeMenu a esta propiedad menu.



Implementación
    public function get menu():NativeMenu
    public function set menu(value:NativeMenu):void

Elementos de API relacionados

    

nativeApplication

propiedad 
nativeApplication:NativeApplication  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

La instancia simple del objeto NativeApplication.



Implementación
    public static function get nativeApplication():NativeApplication

Emite
Error — Si se accede mediante contenido situado fuera del entorno limitado de seguridad de la aplicación.
    

openedWindows

propiedad 
openedWindows:Array  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Cualquier conjunto que contenga todas las ventanas nativas abiertas de la aplicación.

Esta propiedad no se admite en plataformas que no admiten la clase NativeWindow.



Implementación
    public function get openedWindows():Array
    

publisherID

propiedad 
publisherID:String  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

ID de editor de esta aplicación.

El valor de este ID se establece en el archivo publisherid de la aplicación, que se genera durante la instalación de la cadena de certificado utilizada para firmar la aplicación.



Implementación
    public function get publisherID():String
    

runtimePatchLevel

propiedad 
runtimePatchLevel:uint  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Nivel de parche del motor de ejecución que aloja esta aplicación.



Implementación
    public function get runtimePatchLevel():uint
    

runtimeVersion

propiedad 
runtimeVersion:String  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Número de versión del motor de ejecución que aloja esta aplicación.



Implementación
    public function get runtimeVersion():String
    

startAtLogin

propiedad 
startAtLogin:Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Indica si la aplicación se inicia automáticamente cada vez que el usuario inicia sesión.

Compatibilidad con perfil de AIR: esta característica se admite en todos los sistemas operativos de escritorio, pero no en dispositivos móviles o en dispositivos de AIR para TV. Puede comprobar la compatibilidad en tiempo de ejecución mediante la propiedad NativeApplication.supportsStartAtLogin. Consulte Compatibilidad con perfil de AIR para obtener información sobre la compatibilidad de la API con varios perfiles.

La propiedad startAtLogin refleja el estado del mecanismo definido por el sistema operativo para designar que una aplicación debe iniciarse automáticamente cuando un usuario inicia sesión. El usuario puede cambiar el estado manualmente desde la interfaz de usuario del sistema operativo. Esta propiedad refleja el estado actual, haya cambiado o no este estado por influencia de la aplicación de AIR o del sistema operativo.



Implementación
    public function get startAtLogin():Boolean
    public function set startAtLogin(value:Boolean):void

Emite
IllegalOperationError — En Windows cuando otra aplicación con el mismo nombre (pero con su archivo ejecutable en distintas rutas) ya está definida para iniciarse cuando el usuario inicia sesión.
 
IllegalOperationError — Si esta aplicación no está instalada, que puede ocurrir si se ha iniciado con AIR Debug Launcher (ADL).

Elementos de API relacionados

    

supportsDefaultApplication

propiedad 
supportsDefaultApplication:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 2

Indica si setAsDefaultApplication(), removeAsDefaultApplication() y isSetAsDefaultApplication() son compatibles en la plataforma actual.

Si es true, los métodos anteriores funcionan como se ha descrito. Si es false, setAsDefaultApplication() y removeDefaultApplication() no hacen nada y isSetAsDefaultApplication() devuelve false.



Implementación
    public static function get supportsDefaultApplication():Boolean

Elementos de API relacionados

    

supportsDockIcon

propiedad 
supportsDockIcon:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Indica si AIR admite iconos de aplicación acoplados en el sistema operativo actual.

Si es true, la propiedad NativeApplication.icon es de tipo DockIcon.

La interfaz de usuario de Mac OS X ofrece una barra inferior (Dock) en la que se acoplan los iconos de las aplicaciones en ejecución o más utilizadas.

Asegúrese de utilizar la propiedad NativeApplication.supportsDockIcon para determinar si el sistema operativo admite iconos de aplicaciones acoplados. El uso de otros medios (como Capabilities.os) para determinar la compatibilidad puede producir errores de programación (si no se tienen en cuenta determinados sistemas operativos de destino).



Implementación
    public static function get supportsDockIcon():Boolean

Elementos de API relacionados

    

supportsMenu

propiedad 
supportsMenu:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Indica si el sistema operativo actual admite una barra de menú de aplicación global.

Si es true, se puede utilizar la propiedad NativeApplication.menu para definir (u obtener acceso) un menú de aplicación nativo.

Asegúrese de utilizar la propiedad NativeApplication.supportsMenu para determinar si el sistema operativo admite la barra de menús de aplicaciones. El uso de otros medios (como Capabilities.os) para determinar la compatibilidad puede producir errores de programación (si no se tienen en cuenta determinados sistemas operativos de destino).



Implementación
    public static function get supportsMenu():Boolean

Elementos de API relacionados

    

supportsStartAtLogin

propiedad 
supportsStartAtLogin:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 2

Indica si startAtLogin se admite en la plataforma actual.

Si es true, startAtLogin funciona como se ha descrito. Si es false, startAtLogin no tiene ningún efecto.



Implementación
    public static function get supportsStartAtLogin():Boolean

Elementos de API relacionados

    

supportsSystemTrayIcon

propiedad 
supportsSystemTrayIcon:Boolean  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Especifica si AIR admite iconos de bandeja del sistema de la aplicación en el sistema operativo actual.

Si es true, la propiedad NativeApplication.icon es de tipo SystemTrayIcon.

Las interfaz de usuario de Windows ofrece la “bandeja del sistema” en la zona de la barra de tareas, cuyo nombre oficial es Área de notificaciones, en la que se muestran los iconos de las aplicaciones. No se muestra ningún icono predeterminado. Debe establecer el conjunto bitmaps del objeto icon para mostrar un icono.

Asegúrese de utilizar la propiedad NativeApplication.supportsSystemTrayIcon para determinar si el sistema operativo admite iconos de bandeja del sistema. El uso de otros medios (como Capabilities.os) para determinar la compatibilidad puede producir errores de programación (si no se tienen en cuenta determinados sistemas operativos de destino).



Implementación
    public static function get supportsSystemTrayIcon():Boolean

Elementos de API relacionados

    

systemIdleMode

propiedad 
systemIdleMode:String

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 2

Permite que las aplicaciones impidan que la interfaz del usuario entre en modo de “inactividad”.

Un valor de la clase SystemIdleMode que influye en el comportamiento del modo de inactividad del sistema del host. Esta propiedad sólo es eficaz para la aplicación con selección de entrada y sólo se puede acceder desde el contenido que se ejecuta en el entorno limitado de seguridad de la aplicación.

Compatibilidad con perfil de AIR: esta característica se admite en dispositivos móviles compatibles, pero no se admite en sistemas operativos de escritorio o dispositivos de AIR para TV. Consulte Compatibilidad con perfil de AIR para obtener información sobre la compatibilidad de la API con varios perfiles.



Implementación
    public function get systemIdleMode():String
    public function set systemIdleMode(value:String):void

Elementos de API relacionados

    

timeSinceLastUserInput

propiedad 
timeSinceLastUserInput:int  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

El tiempo, en segundos, desde la última entrada realizada por el usuario.



Implementación
    public function get timeSinceLastUserInput():int

Elementos de API relacionados

Información sobre métodos

    activate

()método
public function activate(window:NativeWindow = null):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Activa esta aplicación.

Este método no es compatible con plataformas que no admiten la clase NativeWindow.

En circunstancias concretas determinadas por el sistema operativo, este método no activa ninguna aplicación. La mayoría de los sistemas operativos limitan la capacidad de sus aplicaciones para autoactivarse para que no puedan impedir (accidentalmente o de forma malintencionada) que otros usuarios utilicen las aplicaciones.

Si el sistema operativo permite la activación, se activará la ventana especificada y se mostrará en primer plano, es decir, delante de las ventanas del resto de aplicaciones abiertas. (Si el parámetro window es null, se activa una ventana visible de esta aplicación.)

El método activate() no tiene ningún efecto si no hay ventanas visibles de la aplicación.

La operación de activación es sincrónica.

Parámetros

window:NativeWindow (default = null) — El objeto NativeWindow de la ventana que se activa con la aplicación.


Eventos
activate:Event — Se distribuye si cambia el estado de activación.

    addEventListener

()método 
override public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

Versiones de motor de ejecución: AIR 1.0

Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. Puede registrar detectores de eventos en todos los nodos de la lista de visualización para un tipo concreto de evento, fase y prioridad.

Una vez registrado correctamente un detector de eventos, no puede cambiar su prioridad mediante llamadas adicionales a addEventListener(). Para cambiar la prioridad de un detector, en primer lugar debe llamar a removeListener(). Seguidamente, puede volver a registrar el nuevo nivel de prioridad.

Recuerde que, una vez registrado el detector, las siguientes llamadas a addEventListener() con un valor type o useCapture distinto tendrán como resultado la creación de un registro independiente del detector. Por ejemplo, si registra primero un detector con useCapture definido como true, detectará únicamente durante la fase de captura. Si vuelve a llamar a addEventListener() con el mismo objeto detector, pero con useCapture definido como false, tendrá dos detectores independientes: uno que detecta durante la fase de captura y otro que lo hace durante las fases de destino y de propagación.

No es posible registrar un detector de eventos únicamente para la fase de destino o la fase de propagación. Dichas fases se acoplan durante el registro, ya que la propagación sólo se aplica a los ascendientes del nodo de destino.

Si ya no necesita ningún detector de eventos, elimínelo llamando a removeEventListener(); de lo contrario, podrían surgir problemas de memoria. Los detectores de eventos no se eliminan automáticamente de la memoria, ya que el recolector de datos innecesarios no elimina el detector siempre que el objeto distribuido exista (a no ser que el parámetro useWeakReference se establezca en true).

Al copiar una instancia EventDispatcher no se copian los detectores de eventos asociados. (Si el nodo recién creado necesita un detector de eventos, debe asociarlo después de crear el nodo.) Sin embargo, si mueve una instancia EventDispatcher, los detectores de eventos asociados se moverán también.

Si el detector de eventos se registra en un nodo mientras se procesa un evento en dicho nodo, el detector de eventos no se desencadenará durante la fase actual, aunque sí se desencadenará en una fase posterior del flujo del evento, por ejemplo, en la fase de propagación.

Si un detector de eventos se elimina de un nodo mientras se procesa un evento en dicho nodo, las acciones actual seguirán desencadenándolo. Una vez eliminado, el detector de eventos ya no se vuelve a invocar nunca más (a no ser que se registre de nuevo para otro proceso).

Parámetros

type:String — El tipo de evento.
 
listener:Function — La función del detector que procesa el evento. Esta función debe aceptar un objeto de evento como parámetro único y no debe devolver ningún valor, tal como indica el siguiente ejemplo:
function(evt:Event):void

La función puede tener cualquier nombre.

 
useCapture:Boolean (default = false)Determina si el detector funciona en la fase de captura o en las fases de destino y de propagación. Si useCapture se define como true, el detector procesa el evento sólo durante la fase de captura y no en las fases de destino o propagación. Si useCapture es false, el detector procesa el evento sólo durante la fase de destino o de propagación. Para detectar el evento en las tres fases, llame dos veces a addEventListener, una con useCapture establecido en true y, después, otra con useCapture definido como false.
 
priority:int (default = 0) — El nivel de prioridad del detector de eventos. La prioridad viene designada por un entero de 32 bits sin signo. Cuanto mayor sea el número, mayor será la prioridad. Todos los detectores con prioridad n se procesan antes que los detectores con prioridad n-1. Si dos o más detectores comparten la misma prioridad, se procesarán en el orden en el que se añadieron. La prioridad predeterminada es 0.
 
useWeakReference:Boolean (default = false) — Determina si la referencia al detector es fuerte o débil. Una referencia fuerte (valor predeterminado) impide que el detector sea eliminado por el recolector de datos innecesarios. Una referencia débil no lo hace.

Las funciones de miembros de clase no están sujetas a la recolección de elementos no utilizados, por lo que useWeakReference se puede definir como true para estas funciones sin que estos elementos se vean sujetos a la recolección de elementos no utilizados. Si useWeakReference se establece en true para un detector que sea una función interior anidada, la función se recogerá como dato innecesario y no volverá a ser persistente. Si se crean referencias a la función interior (guárdela en otra variable), no se recogerá como dato innecesario y seguirá siendo persistente.

    clear

()método 
public function clear():Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Invoca un comando delete interno en el objeto de visualización seleccionado.

Esta llamada a la función se omite si el objeto seleccionado no implementa el comando. Sólo se muestran objetos descendentes en las clases TextField o HTMLLoader que implementan actualmente este comando.

Nota: el comando clear() borra el texto seleccionado. Si no hay nada seleccionado, no se borra ningún texto.

Valor devuelto
Booleantrue.

    copy

()método 
public function copy():Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Invoca un comando copy interno en el objeto de visualización seleccionado.

Esta llamada a la función se omite si el componente no implementa el comando. Sólo se muestran objetos descendentes en las clases TextField o HTMLLoader que implementan actualmente este comando.

Valor devuelto
Boolean

    cut

()método 
public function cut():Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Invoca un comando cut interno en el objeto de visualización seleccionado.

Esta llamada a la función se omite si el componente no implementa el comando. Sólo se muestran objetos descendentes en las clases TextField o HTMLLoader que implementan actualmente estos comandos.

Valor devuelto
Booleantrue.

    dispatchEvent

()método 
override public function dispatchEvent(event:Event):Boolean

Versiones de motor de ejecución: AIR 1.0

Distribuye un evento en el flujo del evento. El destino del evento es el objeto EventDispatcher en el que se llama al método dispatchEvent().

Parámetros

event:Event — El objeto de evento distribuido en el flujo del evento. Si el evento está siendo redistribuido, se crea un clon del evento automáticamente. Una vez distribuido un evento, no es posible modificar su propiedad target, por lo que se debe crear una nueva copia del evento para que la redistribución funcione.

Valor devuelto
Boolean — Un valor true si el evento se distribuye correctamente. Un valor false indica un error o que se ha llamado a preventDefault() en el evento.

    exit

()método 
public function exit(errorCode:int = 0):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Termina esta aplicación.

Se devuelve la llamada al método exit(); la secuencia de cierre no se inicia hasta que ha finalizado el código en ejecución (por ejemplo, el controlador de eventos activo). Las operaciones asíncronas pendientes se cancelan y pueden completarse o no.

Tenga en cuenta que no se distribuye ningún evento exiting. Si la lógica de la aplicación requiere un evento exiting, llame a NativeApplication.nativeApplication.dispatchEvent() y transfiera un objeto Event de tipo exiting. Para todas las ventanas abiertas, los objetos NativeWindow distribuyen eventos closing y close. Llamar al método preventDefault() del objeto de evento closing impide que la aplicación se cierre.

Nota: este método no se admite en el sistema operativo iOS.

Parámetros

errorCode:int (default = 0) — El código de salida registrado en el sistema operativo cuando se cierra la aplicación.

    getDefaultApplication

()método 
public function getDefaultApplication(extension:String):String

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Obtiene la aplicación predeterminada para abrir los archivos de la extensión especificada.

Nota: este método sólo puede utilizarse con tipos de archivo declarados en la declaración fileTypes del descriptor de la aplicación.

Este método no es aplicable para dispositivos de AIR para TV. Si se llama con un tipo de archivo declarado en el archivo descriptor de la aplicación, devuelve null.

Parámetros

extension:String — Objeto String que contiene la extensión del tipo de archivo de interés (sin ".").

Valor devuelto
String — Ruta de acceso de la aplicación predeterminada.

Emite
Error — Si el parámetro extension no contiene ninguna de las extensiones de archivo declaradas en el descriptor de la aplicación.

Elementos de API relacionados

    isSetAsDefaultApplication

()método 
public function isSetAsDefaultApplication(extension:String):Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Indica si la aplicación es la aplicación predeterminada actual para abrir archivos de la extensión especificada.

Compatibilidad con perfil de AIR: esta característica se admite en todos los sistemas operativos de escritorio, pero no en dispositivos móviles o en dispositivos de AIR para TV. Puede comprobar la compatibilidad en tiempo de ejecución mediante la propiedad NativeApplication.supportsDefaultApplication. Consulte Compatibilidad con perfil de AIR para obtener información sobre la compatibilidad de la API con varios perfiles.

Parámetros

extension:String — Objeto String que contiene la extensión del tipo de archivo de interés (sin ".").

Valor devuelto
Booleantrue si la aplicación es la predeterminada.

Emite
Error — Si el parámetro extension no contiene ninguna de las extensiones de archivo declaradas en el descriptor de la aplicación.

Elementos de API relacionados

    paste

()método 
public function paste():Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Invoca un comando paste interno en el objeto de visualización seleccionado.

Esta llamada a la función se omite si el componente no implementa el comando. Sólo se muestran objetos descendentes en las clases TextField o HTMLLoader que implementan actualmente este comando.

Valor devuelto
Booleantrue.

    removeAsDefaultApplication

()método 
public function removeAsDefaultApplication(extension:String):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Elimina la aplicación como predeterminada para abrir archivos de la extensión especificada.

Nota: este método sólo puede utilizarse con tipos de archivo contenidos en la declaración fileTypes del descriptor de la aplicación.

Parámetros

extension:String — Objeto String que contiene la extensión del tipo de archivo de interés (sin ".").


Emite
Error — Si el parámetro extension no contiene ninguna de las extensiones de archivo declaradas en el descriptor de la aplicación.

Elementos de API relacionados

    removeEventListener

()método 
override public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Versiones de motor de ejecución: AIR 1.0

Elimina un detector del objeto EventDispatcher. Si no hay ningún detector coincidente registrado con el objeto EventDispatcher, la llamada a este método no surtirá ningún efecto.

Parámetros

type:String — El tipo de evento.
 
listener:Function — El objeto detector que se va a eliminar.
 
useCapture:Boolean (default = false)Especifica si el detector se registró para la fase de captura o para las fases de destino y de propagación. Si el detector se registró tanto para la fase de captura como para las fases de destino y de propagación, se necesitarán dos llamadas a removeEventListener() para eliminar ambos detectores: una llamada con useCapture() definido como true y otra llamada con useCapture() establecido en false.

    selectAll

()método 
public function selectAll():Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Invoca un comando selectAll interno en el objeto de visualización seleccionado.

Esta llamada a la función se omite si el componente no implementa el comando. Sólo se muestran objetos descendentes en las clases TextField o HTMLLoader que implementan actualmente este comando.

Valor devuelto
Booleantrue.

    setAsDefaultApplication

()método 
public function setAsDefaultApplication(extension:String):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Define la aplicación como aplicación predeterminada para abrir archivos de la extensión especificada.

Nota: este método sólo puede utilizarse con tipos de archivo declarados en la declaración fileTypes del descriptor de la aplicación.

Parámetros

extension:String — Objeto String que contiene la extensión del tipo de archivo de interés (sin ".").


Emite
Error — Si el parámetro extension no contiene ninguna de las extensiones de archivo declaradas en el descriptor de la aplicación.

Elementos de API relacionados

Información sobre eventos
    

activate

Evento
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.ACTIVATE

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando esta aplicación pasa a ser la aplicación de escritorio activa.

La constante ACTIVATE define el valor de la propiedad type de un objeto de evento activate.

Nota: este evento no tiene ni "fase de captura" ni "fase de propagación", lo que significa que los detectores de eventos deben añadirse directamente a cualquier destino potencial, se encuentre o no en la lista de visualización.

Los dispositivos de AIR para TV nunca distribuyen automáticamente este evento. El usuario puede, sin embargo, distribuirlo manualmente.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
currentTargetObjeto que procesa de forma activa el objeto de evento con un detector de eventos.
targetCualquier instancia de DisplayObject con un detector registrado para el evento activate.
    

browserInvoke

Evento  
Tipo de objeto de evento: flash.events.BrowserInvokeEvent
propiedad BrowserInvokeEvent.type = flash.events.BrowserInvokeEvent.Browser_INVOKE

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando un archivo SWF ejecutado en el navegador del usuario invoca una aplicación.

La invocación desde el navegador sólo está permitida si la aplicación especifica lo siguiente en el archivo descriptor de la aplicación:

<allowBrowserInvocation>true</allowBrowserInvocation>

    

deactivate

Evento  
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.DEACTIVATE

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando la selección del escritorio pasa a otra aplicación.

La constante Event.DEACTIVATE define el valor de la propiedad type de un objeto de evento deactivate.

Nota: este evento no tiene ni "fase de captura" ni "fase de propagación", lo que significa que los detectores de eventos deben añadirse directamente a cualquier destino potencial, se encuentre o no en la lista de visualización.

Los dispositivos de AIR para TV nunca distribuyen automáticamente este evento. El usuario puede, sin embargo, distribuirlo manualmente.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
currentTargetObjeto que procesa de forma activa el objeto de evento con un detector de eventos.
targetCualquier instancia de DisplayObject con un detector registrado para el evento deactivate.
    

exiting

Evento  
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.EXITING

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando se inicia la secuencia de cierre de la aplicación.

El evento exiting se distribuye cuando el sistema operativo inicia la secuencia de cierre de la aplicación, por ejemplo, cuando un usuario teclea la combinación de teclas Cmd-Q en Mac OS X, o cuando la propiedad autoExit del objeto NativeApplication es true y la última ventana de la aplicación se cierra. Si se cancela este evento, la aplicación no se cierra.

Los dispositivos de AIR para TV nunca distribuyen el evento exiting.

Nota: llamar al método exit() de NativeApplication no hace que se distribuya ningún evento exiting. Cuando se quiere advertir a los componentes del cierre inminente, se debe distribuir el evento exiting antes de llamar a exit().

La constante Event.EXITING define el valor de la propiedad type de un objeto de evento exiting.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelabletrue; al cancelar este objetos de evento se detiene la operación de salir.
currentTargetObjeto NativeApplication.
targetObjeto NativeApplication.
    

invoke

Evento  
Tipo de objeto de evento: flash.events.InvokeEvent
propiedad InvokeEvent.type = flash.events.InvokeEvent.INVOKE

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando se invoca una aplicación.

Si se vuelve a invocar una aplicación, no se inicia otra instancia de la aplicación. En su lugar, la primera instancia recibe un evento invoke adicional. El control adecuado de los sucesivos eventos invoke es responsabilidad de la aplicación.

Nota: todos los eventos invoke se ponen en cola. Cuando se registra un detector para este evento, recibe todos los eventos de la cola y los eventos nuevos. Los eventos de la cola se pueden entregar antes o después de cualquier evento invoke nuevo.

La constante InvokeEvent.INVOKE define el valor de la propiedad type de un objeto InvokeEvent.

El objeto del evento InvokeEvent tiene las siguientes propiedades:

PropiedadesValores
argumentsConjunto de argumentos de cadena transferidos durante la invocación.
currentDirectoryun objeto File que representa el directorio que debe utilizarse para resolver rutas relativas en el conjunto arguments.
reasonUn código que indica si el evento invoke se ha distribuido porque la aplicación se inició automáticamente en el inicio de sesión (InvokeEventReason.LOGIN), se inició como respuesta a una notificación remota (InvokeEventReason.NOTIFICATION - solo iOS), porque la aplicación se invocó a través de otra aplicación (InvokeEventReason.OPEN_URL) o por otro motivo (InvokeEventReason.STANDARD). Disponible a partir de AIR versión 1.5.1.
bubblesfalse.
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
currentTargetIndica el objeto activo que procesa en el objeto InvokeEvent con un detector de eventos.
targetSiempre es el objeto NativeApplication.
    

keyDown

Evento  
Tipo de objeto de evento: flash.events.KeyboardEvent
propiedad KeyboardEvent.type = flash.events.KeyboardEvent.KEY_DOWN

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando el usuario pulsa una tecla. La instancia de NativeApplication proporciona este evento para admitir atajos de teclado. Este evento de teclado se distribuye en primer lugar a la propiedad NativeApplication. Cancelar este evento también cancela los atajos de menú de NativeWindow. Este evento tiene lugar antes que el evento keyUp.

La constante KeyboardEvent.KEY_DOWN define el valor de la propiedad type de un objeto de evento keyDown.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblestrue
cancelabletrue en AIR, false en Flash Player; en AIR, cancelar este evento impide que se puedan introducir caracteres en un campo de texto.
charCodeEl valor de código de carácter de la tecla presionada o soltada.
commandKeytrue en Mac si la tecla Comando está activa. En caso contrario, false
controlKeytrue en Windows y Linux, si la tecla Ctrl está activa. true en Mac si la tecla Control está activa. En caso contrario, false
ctrlKeytrue en Windows y Linux, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false.
currentTargetObjeto que procesa de forma activa el objeto de evento con un detector de eventos.
keyCodeEl valor de código de tecla de la tecla presionada o soltada.
keyLocationLa ubicación de la tecla en el teclado.
shiftKeytrue si la tecla Mayús está activa; false si está inactiva.
targetLa instancia InteractiveObject que está seleccionada. El objeto target no siempre es el objeto de la lista de visualización que registró el detector de eventos. Utilice la propiedad currentTarget para acceder al objeto de la lista de visualización que está procesando el evento actualmente.

Elementos de API relacionados

    

keyUp

Evento  
Tipo de objeto de evento: flash.events.KeyboardEvent
propiedad KeyboardEvent.type = flash.events.KeyboardEvent.KEY_UP

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando el usuario suelta una tecla. La instancia de NativeApplication proporciona este evento para admitir atajos de teclado. Este evento de teclado se distribuye en primer lugar a la propiedad NativeApplication. Cancelar este evento no tiene ningún efecto sobre otros objetos (como atajos de menú de NativeWindow). Este evento se produce después un evento keyDown.

La constante KeyboardEvent.KEY_UP define el valor de la propiedad type de un objeto de evento keyUp.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblestrue
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
charCodeContiene el valor de código de carácter de la tecla presionada o soltada.
commandKeytrue en Mac si la tecla Comando está activa. En caso contrario, false
controlKeytrue en Windows y Linux, si la tecla Ctrl está activa. true en Mac si la tecla Control está activa. En caso contrario, false
ctrlKeytrue en Windows, si la tecla Ctrl está activa. true en Mac, si la tecla Ctrl o Comando está activa. En caso contrario, false.
currentTargetObjeto que procesa de forma activa el objeto de evento con un detector de eventos.
keyCodeEl valor de código de tecla de la tecla presionada o soltada.
keyLocationLa ubicación de la tecla en el teclado.
shiftKeytrue si la tecla Mayús está activa; false si está inactiva.
targetLa instancia InteractiveObject que está seleccionada. El objeto target no siempre es el objeto de la lista de visualización que registró el detector de eventos. Utilice la propiedad currentTarget para acceder al objeto de la lista de visualización que está procesando el evento actualmente.

Elementos de API relacionados

    

networkChange

Evento  
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.NETWORK_CHANGE

Versiones de motor de ejecución: AIR 1.0

Se distribuye si una nueva conexión de red pasa a estar disponible o si se pierde una existente.

Un evento networkChange no significa necesariamente que el equipo host se haya conectado o desconectado; tal vez simplemente esté pasando de un tipo de conexión a otro. Las aplicaciones pueden utilizar este evento para mejorar la supervisión de disponibilidad de recursos remotos. La distribución de un evento networkChange suele ser un buen momento para verificar la disponiblidad de los recursos remotos.

Notas:

  • Es posible que se produzca un pequeño desfase entre el cambio de la red y la entrega de este evento.
  • En Android, el objeto NativeApplication puede distribuir más de un evento networkChange para cada cambio en una conexión de red.

La constante Event.NETWORK_CHANGE define el valor de la propiedad type de un objeto de evento networkChange.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
currentTargetObjeto que procesa de forma activa el objeto de evento con un detector de eventos.
targetObjeto NativeApplication.
    

suspend

Evento  
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.SUSPEND

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 3.3

Se distribuye cuando la aplicación se va a ser suspendida por el sistema operativo.

La constante Event.SUSPEND define el valor de la propiedad type de un objeto de evento suspend. Este evento solo se distribuye en AIR iOS.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
currentTargetObjeto NativeApplication.
targetObjeto NativeApplication.
    

userIdle

Evento  
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.USER_IDLE

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando el usuario ha estado inactivo.

Especifique el periodo de tiempo durante el cual el usuario debe estar inactivo antes de este evento se distribuya mediante la propiedad idleThreshold. La cantidad de tiempo que el usuario permanece inactivo se puede determinar en la propiedad timeSinceLastUserInput.

Nota: este evento no se distribuye en dispositivos móviles ni en dispositivos de AIR para TV.

La constante Event.USER_IDLE define el valor de la propiedad type de un objeto de evento userIdle.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
targetObjeto NativeApplication.

Elementos de API relacionados

    

userPresent

Evento  
Tipo de objeto de evento: flash.events.Event
propiedad Event.type = flash.events.Event.USER_PRESENT

Versiones de motor de ejecución: AIR 1.0

Se distribuye cuando el sistema operativo detecta el movimiento del cursor o del ratón tras un periodo de inactividad.

Nota: este evento no se distribuye en dispositivos móviles ni en dispositivos de AIR para TV.

El periodo de tiempo que se considera inactivo se puede configurar en la propiedad idleThreshold. La cantidad de tiempo que el usuario permanece inactivo se puede determinar en la propiedad timeSinceLastUserInput.

La constante Event.USER_PRESENT define el valor de la propiedad type de un objeto de evento userPresent.

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblesfalse
cancelablefalse; no hay ningún comportamiento predeterminado que cancelar.
targetObjeto NativeApplication.

Elementos de API relacionados





[ 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.