Referenshandbok för ActionScript® 3.0 i Adobe® Flash®-plattformen
Hem  |  Dölj paket och klasslista |  Paket  |  Klasser  |  Nyheter  |  Index  |  Bilagor  |  Varför på engelska?
Filter: AIR 30.0 och tidigare, Flash Player 30.0 och tidigare, Flash Lite 4
Flex 4.6 och tidigare, Flash Pro CS6 och tidigare
Dölj filter
flash.desktop 

NativeApplication  - AS3

Paketx

Översta nivån
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

Språkelement

Globala konstanter
Globala funktioner
Operatorer
Programsatser, nyckelord och direktiv
Specialtyper

Bilagor

Nyheter
Kompilatorfel
Kompileringsvarningar
Körningsfel
Flytta till ActionScript 3
Teckenuppsättningar som stöds
Endast MXML-taggar
Motion XML-element
Timed Text-taggar
Lista över borttagna element
Konstanter för hjälpmedelsimplementering
Använda ActionScript-exempel
Juridiska meddelanden
Paketflash.desktop
Klasspublic final class NativeApplication
ArvNativeApplication Inheritance EventDispatcher Inheritance Object

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Klassen NativeApplication representerar det här AIR-programmet.

NativeApplication-klassen tillhandahåller programinformation, programövergripande funktioner och skickar händelser på programnivå.

NativeApplication-objektet är ett singleton-objekt, som skapas automatiskt när programmet startas. Hämta NativeApplication-instansen för ett program med den statiska egenskapen NativeApplication.nativeApplication.



Publika egenskaper
 EgenskapDefinieras med
      activeWindow : NativeWindow
[skrivskyddad] Det aktiva programfönstret.
NativeApplication
      applicationDescriptor : XML
[skrivskyddad] Innehållet i programbeskrivningsfilen för det här AIR-programmet.
NativeApplication
      applicationID : String
[skrivskyddad] Program-ID för det här programmet.
NativeApplication
      autoExit : Boolean
Anger om programmet ska avslutas automatiskt när alla fönster har stängts.
NativeApplication
 Inheritedconstructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans.
Object
      executeInBackground : Boolean
Anger om programmet ska köras i bakgrunden eller inte.
NativeApplication
      icon : InteractiveIcon
[skrivskyddad] Programikonen.
NativeApplication
      idleThreshold : int
Anger hur många sekunder som ska förflyta utan användaråtgärder innan en userIdle-händelse skickas.
NativeApplication
      isCompiledAOT : Boolean
[skrivskyddad] Anger om programmet kompileras eller tolkas för den önskade plattformen.
NativeApplication
      menu : NativeMenu
Programmenyn.
NativeApplication
      nativeApplication : NativeApplication
[statisk] [skrivskyddad] Hämtar singleton-instansen för NativeApplication-objektet.
NativeApplication
      openedWindows : Array
[skrivskyddad] En array som innehåller programmets alla öppna inbyggda fönster.
NativeApplication
      publisherID : String
[skrivskyddad] Utgivar-ID för det här programmet.
NativeApplication
      runtimePatchLevel : uint
[skrivskyddad] Korrigeringsnivå för körningen som är värd för programmet.
NativeApplication
      runtimeVersion : String
[skrivskyddad] Versionsnumret på körningen som är värd för programmet.
NativeApplication
      startAtLogin : Boolean
Anger om det här programmet startas automatiskt när den aktuella användaren loggar in.
NativeApplication
      supportsDefaultApplication : Boolean
[statisk] [skrivskyddad] Anger om setAsDefaultApplication(), removeAsDefaultApplication() och isSetAsDefaultApplication() stöds på den aktuella plattformen.
NativeApplication
      supportsDockIcon : Boolean
[statisk] [skrivskyddad] Anger om AIR har stöd för programdockningsikoner i det aktuella operativsystemet.
NativeApplication
      supportsMenu : Boolean
[statisk] [skrivskyddad] Anger om det aktuella operativsystemet har stöd för en global programmenyrad.
NativeApplication
      supportsStartAtLogin : Boolean
[statisk] [skrivskyddad] Anger om startAtLogin stöds på den aktuella plattformen.
NativeApplication
      supportsSystemTrayIcon : Boolean
[statisk] [skrivskyddad] Anger om AIR har stöd för aktivitetsfältsikoner i det aktuella operativsystemet.
NativeApplication
      systemIdleMode : String
Används för att förhindra att användargränssnittet försätts i viloläge.
NativeApplication
      timeSinceLastUserInput : int
[skrivskyddad] Tiden, i sekunder, sedan senaste indata från användaren.
NativeApplication
Publika metoder
 MetodDefinieras med
  
    activate(window:NativeWindow = null):void
Aktiverar det här programmet.
NativeApplication
  
    addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[åsidosätt] Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser.
NativeApplication
  
    clear():Boolean
Anropar ett internt delete-kommando på det visningsobjekt som är i fokus.
NativeApplication
  
    copy():Boolean
Anropar ett internt copy-kommando på det visningsobjekt som är i fokus.
NativeApplication
  
    cut():Boolean
Anropar ett internt cut-kommando på det visningsobjekt som är i fokus.
NativeApplication
  
    dispatchEvent(event:Event):Boolean
[åsidosätt] Skickar en händelse till händelseflödet.
NativeApplication
  
    exit(errorCode:int = 0):void
Avslutar det här programmet.
NativeApplication
  
Hämtar standardprogrammet för att öppna filer med det angivna tillägget.
NativeApplication
 Inherited
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse.
EventDispatcher
 Inherited
Anger om det finns en egenskap angiven för ett objekt.
Object
 Inherited
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter.
Object
  
Anger om det här programmet är aktuellt standardprogram för att öppna filer med angivet tillägg.
NativeApplication
  
    paste():Boolean
Anropar ett internt paste-kommando på det visningsobjekt som är i fokus.
NativeApplication
 Inherited
Anger om den angivna egenskapen finns och är uppräkningsbar.
Object
  
Tar bort det här programmet som standardprogram för att öppna filer med angivet tillägg.
NativeApplication
  
    removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[åsidosätt] Tar bort en avlyssnare från EventDispatcher-objektet.
NativeApplication
  
    selectAll():Boolean
Anropar ett internt selectAll-kommando på det visningsobjekt som är i fokus.
NativeApplication
  
Anger det här programmet som standardprogram för att öppna filer med angivet tillägg.
NativeApplication
 Inherited
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder.
Object
 Inherited
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner.
Object
 Inherited
Returnerar det angivna objektets strängbeteckning.
Object
 Inherited
Returnerar det angivna objektets primitiva värde.
Object
 Inherited
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen.
EventDispatcher
Händelser
 Händelse Sammanfattning Definieras med
  
    activate
Skickas när det här programmet blir det aktiva programmet på skrivbordet.NativeApplication
  Skickas när ett program anropas av en SWF-fil som körs i användarens webbläsare.NativeApplication
  
    deactivate
Skickas när skrivbordsfokus växlar till ett annat program.NativeApplication
  
    exiting
Skickas när programavslutningssekvensen inleds.NativeApplication
  
    invoke
Skickas när ett program anropas.NativeApplication
  
    keyDown
Skickas när användaren trycker på en tangent.NativeApplication
  
    keyUp
Skickas när användaren släpper upp en tangent.NativeApplication
  Skickas när en ny nätverksanslutning blir tillgänglig eller när en befintlig nätverksanslutning bryts.NativeApplication
  
    suspend
Skickas när programmet är på väg att försättas i viloläge av operativsystemet.NativeApplication
  
    userIdle
Skickas när användaren har varit inaktiv.NativeApplication
  
    userPresent
Skickas när operativsystemet identifierar en mus- eller tangentbordsaktivitet efter en tids inaktivitet.NativeApplication
Egenskapsdetaljer
    

activeWindow

egenskap
activeWindow:NativeWindow  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Det aktiva programfönstret.

Om det aktiva skrivbordsfönstret inte tillhör det här programmet, eller om det inte finns något aktivt fönster, är activeWindow null.

Den här egenskapen stöds inte på plattformar som saknar stöd för klassen NativeWindow.



Implementering
    public function get activeWindow():NativeWindow
    

applicationDescriptor

egenskap 
applicationDescriptor:XML  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Innehållet i programbeskrivningsfilen för det här AIR-programmet.



Implementering
    public function get applicationDescriptor():XML

Exempel  ( Så här använder du exemplet )
I följande exempel läses copyright- och version-elementen från programbeskrivningsfilen. Tänk på att du måste använda det standardnamnutrymme som har definierats i programbeskrivningsfilen.
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

egenskap 
applicationID:String  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Program-ID för det här programmet.

Värdet för detta ID anges i programbeskrivningsfilen.



Implementering
    public function get applicationID():String
    

autoExit

egenskap 
autoExit:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger om programmet ska avslutas automatiskt när alla fönster har stängts.

När autoExit har värdet true (standardvärdet) avslutas programmet när alla fönster har stängts. Både exiting- och exit-händelser skickas. När autoExit har värdet false måste du anropa NativeApplication.nativeApplication.exit() för att avsluta programmet.

Den här egenskapen stöds inte på plattformar som saknar stöd för klassen NativeWindow.



Implementering
    public function get autoExit():Boolean
    public function set autoExit(value:Boolean):void
    

executeInBackground

egenskap 
executeInBackground:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3.3

Anger om programmet ska köras i bakgrunden eller inte.

När executeInBackground är false, vilket är standardinställningen, förblir programmet i viloläge när det placeras i bakgrunden. När executeInBackground är true kan programmet köras i bakgrunden.

Obs! Med swf-version 21 och dess tidigare versioner har AIR inte stöd för bakgrundskörning på iOS och Android med återgivningsläget Direkt. På grund av den här begränsningen kan Stage3D-baserade program inte köra bakgrundsåtgärder som exempelvis ljuduppspelning, platsuppdateringar och nätverksöverföringar. iOS tillåter inte OpenGLES eller återgivningsanrop i bakgrunden. Program som försöker köra OpenGL-anrop i bakgrunden avslutas av iOS. Android begränsar inte program från att köra OpenGLES-anrop i bakgrunden eller från att köra andra bakgrundsåtgärder (som ljuduppspelning). Med swf-version 22 och senare kan AIR-mobilprogram köras i bakgrunden med återgivningsläget Direkt. AIR iOS-miljön genererar ett ActionScript-fel (3768 – Programmeringsgränssnittet för Stage3D kan inte användas under bakgrundskörning) om OpenGLES-anrop sker i bakgrunden. Däremot genereras inget fel på Android, eftersom Android-program tillåts köra OpenGLES-anrop i bakgrunden. För att utnyttja mobilresurserna optimalt bör återgivningsanrop inte ske när ett program körs i bakgrunden.

Den här egenskapen stöds på AIR iOS och Android.



Implementering
    public function get executeInBackground():Boolean
    public function set executeInBackground(value:Boolean):void
    

icon

egenskap 
icon:InteractiveIcon  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Programikonen.

Använd NativeApplication.supportsDockIcon och NativeApplication.supportsSystemTrayIcon för att fastställa icon-klassen. Typen är en av subklasserna i InteractiveIcon. På Mac® OS X är NativeApplication.icon ett objekt av DockIcon-typ. På Windows® är NativeApplication.icon ett objekt av SystemTrayIcon-typ. När en programikon inte stöds är både NativeApplication.supportsDockIcon och NativeApplication.supportsSystemTrayIcon false och egenskapen icon är null.

icon-objektet skapas automatiskt, men det initieras inte med bilddata. På vissa operativsystem, till exempel Mac OS X, visas en standardbild. På andra, till exempel Windows, visas inte ikonen om inga bilddata har tilldelats den. Om du vill tilldela en ikonbild ställer du in egenskapen icon.bitmaps på en array som innehåller minst ett BitmapData-objekt. Om fler än ett BitmapData-objekt inkluderas i arrayen används den bild som storleksmässigt bäst matchar ikonens visningsstorlek, och bilden skalas vid behov.



Implementering
    public function get icon():InteractiveIcon

Relaterade API-element

    

idleThreshold

egenskap 
idleThreshold:int

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger hur många sekunder som ska förflyta utan användaråtgärder innan en userIdle-händelse skickas.

Som standard är tröskelvärdet 300 sekunder (5 minuter). Giltiga värden är från 5 (5 sekunder) till och med 86 400 (1 dag).



Implementering
    public function get idleThreshold():int
    public function set idleThreshold(value:int):void

Utlöser
ArgumentError — Om du försöker ställa in egenskapen på ett ogiltigt värde. Giltiga värden är från 5 (5 sekunder) till och med 86 400 (1 dag).

Relaterade API-element

    

isCompiledAOT

egenskap 
isCompiledAOT:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 25.0

Anger om programmet kompileras eller tolkas för den önskade plattformen. Detta API returnerar bara (true) för iOS för målen (ipa-app-store, ipa-test, ipa-debug, ipa-ad-hoc). För andra AIR-plattformar returnerar detta API (false).



Implementering
    public function get isCompiledAOT():Boolean
    

menu

egenskap 
menu:NativeMenu

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Programmenyn.

Programmenyer stöds när NativeApplication.supportsMenu är true. Alla operativsystem har inte stöd för programmenyer. Programmenyer stöds till exempel på Mac OS X, men inte på Windows eller Linux. Du kan tilldela ett NativeMenu-objekt till den här egenskapen även om NativeApplication.supportsMenu är false, men det har då ingen effekt. Kom ihåg att använda egenskapen NativeApplication.supportsMenu för att avgöra om operativsystemet har stöd för programmenyer. Om du använder andra metoder (till exempel Capabilities.os) för att fastställa om stöd finns kan det ge upphov till programmeringsfel (om inte alla möjliga operativsystem beaktas).

Stöd för AIR-profiler: Den här funktionen stöds inte på mobilenheter eller enheter med AIR for TV. På sidan om stöd för AIR-profiler hittar du mer information om API-stöd för flera profiler.

Obs! På Mac OS X refererar egenskapen menu till den standardprogrammeny som hämtas från operativsystemet. Du kan ändra den befintliga menystrukturen genom att lägga till och ta bort objekt och undermenyer samt genom att lägga till händelseavlyssnare. Du kan också ersätta standardmenyerna helt genom att tilldela ett nytt NativeMenu-objekt till denna menu-egenskap.



Implementering
    public function get menu():NativeMenu
    public function set menu(value:NativeMenu):void

Relaterade API-element

    

nativeApplication

egenskap 
nativeApplication:NativeApplication  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Hämtar singleton-instansen för NativeApplication-objektet.



Implementering
    public static function get nativeApplication():NativeApplication

Utlöser
Error — Om innehåll utanför programmets säkerhetssandlåda försöker komma åt objektet.
    

openedWindows

egenskap 
openedWindows:Array  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

En array som innehåller programmets alla öppna inbyggda fönster.

Den här egenskapen stöds inte på plattformar som saknar stöd för klassen NativeWindow.



Implementering
    public function get openedWindows():Array
    

publisherID

egenskap 
publisherID:String  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Utgivar-ID för det här programmet.

Värdet för detta ID anges i programmets publisherid-fil, som genereras vid installationen från den certifikatkedja som används för att signera programmet.



Implementering
    public function get publisherID():String
    

runtimePatchLevel

egenskap 
runtimePatchLevel:uint  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Korrigeringsnivå för körningen som är värd för programmet.



Implementering
    public function get runtimePatchLevel():uint
    

runtimeVersion

egenskap 
runtimeVersion:String  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Versionsnumret på körningen som är värd för programmet.



Implementering
    public function get runtimeVersion():String
    

startAtLogin

egenskap 
startAtLogin:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger om det här programmet startas automatiskt när den aktuella användaren loggar in.

Stöd för AIR-profiler: Den här funktionen stöds på alla operativsystem för datorer, men inte på mobilenheter eller enheter med AIR for TV. Du kan testa stödet vid körning med egenskapen NativeApplication.supportsStartAtLogin. På sidan om stöd för AIR-profiler hittar du mer information om API-stöd för flera profiler.

Egenskapen startAtLogin speglar statusen för den mekanism (som definieras av operativsystemet) som anger att ett program ska startas automatiskt när en användare loggar in. Användaren kan ändra statusen manuellt med operativsystemets gränssnitt. Den här egenskapen återspeglar den aktuella statusen, oavsett om den senast ändrades av AIR-programmet eller av operativsystemet.



Implementering
    public function get startAtLogin():Boolean
    public function set startAtLogin(value:Boolean):void

Utlöser
IllegalOperationError — I Windows när ett annat program med samma namn (men med en annan sökväg till exe-filen) redan är inställt på att starta när den här användaren loggar in.
 
IllegalOperationError — Om det här programmet inte är installerat, vilket kan vara fallet när det startas av AIR Debug Launcher (ADL).

Relaterade API-element

    

supportsDefaultApplication

egenskap 
supportsDefaultApplication:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2

Anger om setAsDefaultApplication(), removeAsDefaultApplication() och isSetAsDefaultApplication() stöds på den aktuella plattformen.

Om värdet är true fungerar ovanstående metoder i enlighet med dokumentationen. Om värdet är false utför setAsDefaultApplication() och removeDefaultApplication() ingenting, och isSetAsDefaultApplication() returnerar false.



Implementering
    public static function get supportsDefaultApplication():Boolean

Relaterade API-element

    

supportsDockIcon

egenskap 
supportsDockIcon:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger om AIR har stöd för programdockningsikoner i det aktuella operativsystemet.

Om värdet är true har egenskapen NativeApplication.icon typen DockIcon.

Användargränssnittet i Mac OS X har en "dock" som innehåller ikoner för program som körs eller används ofta.

Kom ihåg att använda egenskapen NativeApplication.supportsDockIcon för att avgöra om operativsystemet har stöd för programikoner i Dock. Om du använder andra metoder (till exempel Capabilities.os) för att fastställa om stöd finns kan det ge upphov till programmeringsfel (om inte alla möjliga operativsystem beaktas).



Implementering
    public static function get supportsDockIcon():Boolean

Relaterade API-element

    

supportsMenu

egenskap 
supportsMenu:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger om det aktuella operativsystemet har stöd för en global programmenyrad.

När värdet är true kan egenskapen NativeApplication.menu användas för att definiera (eller komma åt) en inbyggd programmeny.

Kom ihåg att använda egenskapen NativeApplication.supportsMenu för att avgöra om operativsystemet har stöd för programmenyfältet. Om du använder andra metoder (till exempel Capabilities.os) för att fastställa om stöd finns kan det ge upphov till programmeringsfel (om inte alla möjliga operativsystem beaktas).



Implementering
    public static function get supportsMenu():Boolean

Relaterade API-element

    

supportsStartAtLogin

egenskap 
supportsStartAtLogin:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2

Anger om startAtLogin stöds på den aktuella plattformen.

Om värdet är true fungerar startAtLogin i enlighet med dokumentationen. Om värdet är false har startAtLogin ingen effekt.



Implementering
    public static function get supportsStartAtLogin():Boolean

Relaterade API-element

    

supportsSystemTrayIcon

egenskap 
supportsSystemTrayIcon:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger om AIR har stöd för aktivitetsfältsikoner i det aktuella operativsystemet.

Om värdet är true har egenskapen NativeApplication.icon typen SystemTrayIcon.

Användargränssnittet i Windows har området "systemfältet" på aktivitetsfältet, officiellt kallat Notification Area, där programikoner kan visas. Ingen standardikon visas. Du måste ställa in arrayen bitmaps för ikonobjektet så att en ikon visas.

Kom ihåg att använda egenskapen NativeApplication.supportsSystemTrayIcon för att avgöra om operativsystemet har stöd för systemfältsikoner. Om du använder andra metoder (till exempel Capabilities.os) för att fastställa om stöd finns kan det ge upphov till programmeringsfel (om inte alla möjliga operativsystem beaktas).



Implementering
    public static function get supportsSystemTrayIcon():Boolean

Relaterade API-element

    

systemIdleMode

egenskap 
systemIdleMode:String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2

Används för att förhindra att användargränssnittet försätts i viloläge.

Ett värde från klassen SystemIdleMode som påverkar värdsystemets vilobeteende. Den här egenskapen är bara effektiv för det program som har indatafokus och kan bara nås från innehåll som körs i programsandlådan.

Stöd för AIR-profiler: Den här funktionen stöds på mobilenheter, men inte på operativsystem för datorer eller enheter med AIR for TV. På sidan om stöd för AIR-profiler hittar du mer information om API-stöd för flera profiler.



Implementering
    public function get systemIdleMode():String
    public function set systemIdleMode(value:String):void

Relaterade API-element

    

timeSinceLastUserInput

egenskap 
timeSinceLastUserInput:int  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Tiden, i sekunder, sedan senaste indata från användaren.



Implementering
    public function get timeSinceLastUserInput():int

Relaterade API-element

Metoddetaljer

    activate

()metod
public function activate(window:NativeWindow = null):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Aktiverar det här programmet.

Den här metoden stöds inte på plattformar som saknar stöd för klassen NativeWindow.

Under vissa förhållanden, som avgörs av operativsystemet, aktiverar den här metoden inte något program. De flesta operativsystem begränsar möjligheten för ett program att aktivera sig självt. Programmet hindras då från att låsa användargränssnittet så att användaren inte kan komma åt andra program.

Om operativsystemet tillåter aktivering så aktiveras det angivna fönstret och placeras överst på skrivbordet, d.v.s. framför andra programfönster. (Om parametern window är null aktiveras ett av de synliga fönstren i detta program.)

Metoden activate() har ingen effekt om programmet saknar synliga fönster.

Aktiveringsåtgärden är synkron.

Parametrar

window:NativeWindow (default = null) — Fönstrets NativeWindow-objekt som ska aktiveras med programmet.


Händelser
activate:Event — Skickas om aktiveringsläget ändras.

    addEventListener

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

Körningsmiljöversioner: AIR 1.0

Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. Du kan registrera händelseavlyssnare på alla noder i visningslistan efter en särskild typ av händelse, fas och prioritet.

När du har registrerat en händelseavlyssnare går det inte att ändra dess prioritet genom ytterligare anrop till addEventListener(). För att kunna ändra avlyssnarens prioritet måste du först anropa removeListener(). Sedan går det att registrera avlyssnaren på nytt med den nya prioritetsnivån.

Kom ihåg att när avlyssnaren har registrerats så skapar anrop till addEventListener() med annan type eller useCapture-värde en separat avlyssnarregistrering. Om du till exempel först registrerar en avlyssnare med useCapture inställt på true, avlyssnar den bara under hämtningsfasen. Om du anropar addEventListener() igen med samma avlyssningsobjekt men med useCapture inställt på false, får du två separata avlyssnare: en som avlyssnar under hämtningsfasen och en som avlyssnar under både mål- och bubblingsfasen.

Det går inte att registrera en händelseavlyssnare endast för målfasen eller bubblingsfasen. De faserna är sammankopplade vid registreringen eftersom bubblande bara tillämpas på de som är överordnade målnoden.

Om du inte längre behöver en händelseavlyssnare tar du bort den genom att anropa removeEventListener(). Annars finns risk för minnesproblem. Händelseavlyssnare tas inte automatiskt bort från minnet, eftersom skräpinsamlaren inte tar bort avlyssnaren så länge det skickande objektet finns (om inte parametern useWeakReference är true).

Kopiering av en EventDispatcher-instans innebär inte att de händelseavlyssnare som är kopplade till den kopieras. (Om en nod som du nyss skapat behöver en händelseavlyssnare måste du koppla avlyssnaren efter att du skapat noden.) Om du däremot flyttar en EventDispatcher-instans flyttas den kopplade händelseavlyssnaren med.

Om händelseavlyssnaren är registrerad på en nod samtidigt som en händelse bearbetas på den noden aktiveras inte händelseavlyssnaren under den aktuella fasen, men den kan aktiveras under en senare fas i händelseflödet, t.ex. bubblingsfasen.

Om en händelseavlyssnare tas bort från en nod samtidigt som en händelse bearbetas på den noden, aktiveras den ändå av de aktuella åtgärderna. När händelseavlyssnaren tagits bort anropas den aldrig mer (om den inte registreras på nytt för framtida bearbetning).

Parametrar

type:String — Händelsens typ.
 
listener:Function — Avlyssnarfunktionen som bearbetar händelsen. Den här funktionen måste acceptera ett Event-objekt som sin enda parameter och får inte returnera någonting, se följande exempel:
function(evt:Event):void

Funktionen kan ha vilket namn som helst.

 
useCapture:Boolean (default = false)Avgör om avlyssnaren fungerar i hämtningsfasen eller mål- och bubblingsfaserna. Om useCapture är inställd på true bearbetar avlyssningsprocessen bara händelsen under hämtningsfasen och inte under mål- eller bubblingsfasen. Om useCapture är inställd på false bearbetar avlyssningsprocessen bara händelsen under mål- och bubblingsfasen. Om du vill avlyssna händelsen under alla tre faserna anropar du addEventListener två gånger, en gång med useCapture inställd på true, och sedan en gång med useCapture inställd på false.
 
priority:int (default = 0) — Händelseavlyssnarens prioritetsnivå. Prioriteten anges av ett 32-bitars heltal med tecken. Ju högre tal, desto högre prioritet. Alla avlyssnare med prioritet n bearbetas före avlyssnare med prioritet n -1. Om två eller fler avlyssnare har samma prioritet bearbetas de i den ordning de lades till. Standardprioritet är 0.
 
useWeakReference:Boolean (default = false) — Avgör om referensen till avlyssnaren är stark eller svag. En stark referens (standard) förhindrar att avlyssnaren skräpsamlas. Det gör inte en svag referens.

Medlemsfunktioner på klassnivå skräpsamlas inte, så du kan ange useWeakReference till true för medlemsfunktioner på klassnivå utan att de skräpsamlas. Om du anger useWeakReference till true för en avlyssnare som är en inkapslad funktion kommer funktionen att skräpsamlas och inte längre vara beständig. Om du skapar referenser till den inre funktionen (sparar den i en annan variabel) skräpsamlas den inte utan förblir beständig.

    clear

()metod 
public function clear():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anropar ett internt delete-kommando på det visningsobjekt som är i fokus.

Det här funktionsanropet ignoreras om objektet som är i fokus inte implementerar kommandot. Just nu är det bara visningsobjekt som härrör från TextField- eller HTMLLoader-klasserna som implementerar det här kommandot.

Obs! Kommandot clear() raderar markerad text. Om ingenting markeras raderas inte all text.

Returnerar
Booleantrue.

    copy

()metod 
public function copy():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anropar ett internt copy-kommando på det visningsobjekt som är i fokus.

Det här funktionsanropet ignoreras om komponenten inte implementerar kommandot. Just nu är det bara visningsobjekt som härrör från TextField- eller HTMLLoader-klasserna som implementerar det här kommandot.

Returnerar
Boolean

    cut

()metod 
public function cut():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anropar ett internt cut-kommando på det visningsobjekt som är i fokus.

Det här funktionsanropet ignoreras om komponenten inte implementerar kommandot. Just nu är det bara visningsobjekt som härrör från TextField- eller HTMLLoader-klasserna som implementerar det här kommandot.

Returnerar
Booleantrue.

    dispatchEvent

()metod 
override public function dispatchEvent(event:Event):Boolean

Körningsmiljöversioner: AIR 1.0

Skickar en händelse till händelseflödet. Händelsemålet är det EventDispatcher-objekt som dispatchEvent()-metoden anropas till.

Parametrar

event:Event — Event-objektet som skickas till händelseflödet. En klon av händelsen skapas automatiskt om en händelse skickas om. När en händelse har skickats kan dess target-egenskap inte ändras. Du måste skapa en ny kopia av händelsen om du vill skicka om för arbete.

Returnerar
Boolean — Värdet true om händelsen skickades. Värdet false anger att det inte fungerade eller att preventDefault() anropades för händelsen.

    exit

()metod 
public function exit(errorCode:int = 0):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Avslutar det här programmet.

Anropet till metoden exit() returnerar; avslutningssekvensen inleds inte förrän den kod som körs för tillfället (som en händelsehanterare) har slutförts. Väntande asynkrona åtgärder avbryts och kan antingen avslutas eller lämnas oavslutade.

Observera att ingen exiting-händelse skickas. Om programmet kräver att en exiting-händelse skickas anropar du NativeApplication.nativeApplication.dispatchEvent() och skickar ett Event-objekt av typen exiting. För alla öppna fönster skickar NativeWindow-objekt closing- och close-händelser. Om metoden preventDefault() för closing-händelseobjektet anropas kan programmet inte avslutas.

Obs! Den här metoden stöds inte på operativsystemet iOS.

Parametrar

errorCode:int (default = 0) — Den avslutningskod som rapporteras till operativsystemet när programmet avslutas.

    getDefaultApplication

()metod 
public function getDefaultApplication(extension:String):String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Hämtar standardprogrammet för att öppna filer med det angivna tillägget.

Obs! Den här metoden kan bara användas med filtyper som har deklarerats i programsatsen fileTypes i programbeskrivningen.

Den här metoden kan inte användas på enheter med AIR for TV. Om du anropar den med en filtyp som deklarerats i programbeskrivningsfilen returneras null.

Parametrar

extension:String — En String som innehåller filtillägget för den aktuella filtypen (utan ”.”).

Returnerar
String — Sökväg till standardprogrammet.

Utlöser
Error — Om parametern extension inte innehåller något av de filtillägg som har deklarerats i programbeskrivningen.

Relaterade API-element

    isSetAsDefaultApplication

()metod 
public function isSetAsDefaultApplication(extension:String):Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger om det här programmet är aktuellt standardprogram för att öppna filer med angivet tillägg.

Stöd för AIR-profiler: Den här funktionen stöds på alla operativsystem för datorer, men inte på mobilenheter eller enheter med AIR for TV. Du kan testa stödet vid körning med egenskapen NativeApplication.supportsDefaultApplication. På sidan om stöd för AIR-profiler hittar du mer information om API-stöd för flera profiler.

Parametrar

extension:String — En String som innehåller filtillägget för den aktuella filtypen (utan ”.”).

Returnerar
Booleantrue om det här programmet är standardprogrammet.

Utlöser
Error — Om parametern extension inte innehåller något av de filtillägg som har deklarerats i programbeskrivningen.

Relaterade API-element

    paste

()metod 
public function paste():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anropar ett internt paste-kommando på det visningsobjekt som är i fokus.

Det här funktionsanropet ignoreras om komponenten inte implementerar kommandot. Just nu är det bara visningsobjekt som härrör från TextField- eller HTMLLoader-klasserna som implementerar det här kommandot.

Returnerar
Booleantrue.

    removeAsDefaultApplication

()metod 
public function removeAsDefaultApplication(extension:String):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Tar bort det här programmet som standardprogram för att öppna filer med angivet tillägg.

Obs! Den här metoden kan bara användas med filtyper som listas i programsatsen fileTypes i programbeskrivningen.

Parametrar

extension:String — En String som innehåller filtillägget för den aktuella filtypen (utan ”.”).


Utlöser
Error — Om parametern extension inte innehåller något av de filtillägg som har deklarerats i programbeskrivningen.

Relaterade API-element

    removeEventListener

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

Körningsmiljöversioner: AIR 1.0

Tar bort en avlyssnare från EventDispatcher-objektet. Ett anrop till den här metoden har ingen effekt om det inte finns någon matchande avlyssnare registrerad för EventDispatcher-objektet.

Parametrar

type:String — Händelsens typ.
 
listener:Function — Det avlyssnarobjekt som ska tas bort.
 
useCapture:Boolean (default = false)Anger om avlyssnaren registrerades för hämtningsfasen eller mål- och bubblingsfaserna. Om avlyssnaren registrerades både för hämtningsfasen och mål- och bubblingsfaserna krävs två anrop till removeEventListener() för att båda ska tas bort: ett anrop med useCapture() inställt på true och ett annat anrop med useCapture() inställt på false.

    selectAll

()metod 
public function selectAll():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anropar ett internt selectAll-kommando på det visningsobjekt som är i fokus.

Det här funktionsanropet ignoreras om komponenten inte implementerar kommandot. Just nu är det bara visningsobjekt som härrör från TextField- eller HTMLLoader-klasserna som implementerar det här kommandot.

Returnerar
Booleantrue.

    setAsDefaultApplication

()metod 
public function setAsDefaultApplication(extension:String):void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Anger det här programmet som standardprogram för att öppna filer med angivet tillägg.

Obs! Den här metoden kan bara användas med filtyper som har deklarerats i programsatsen fileTypes i programbeskrivningen.

Parametrar

extension:String — En String som innehåller filtillägget för den aktuella filtypen (utan ”.”).


Utlöser
Error — Om parametern extension inte innehåller något av de filtillägg som har deklarerats i programbeskrivningen.

Relaterade API-element

Händelsedetaljer
    

activate

Händelse
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.ACTIVATE

Körningsmiljöversioner: AIR 1.0

Skickas när det här programmet blir det aktiva programmet på skrivbordet.

Konstanten ACTIVATE definierar värdet för type-egenskapen för ett activate-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Enheter med AIR for TV skickar aldrig den här händelsen automatiskt. Du kan skicka den manuellt om du vill.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för activate-händelsen.
    

browserInvoke

Händelse  
Typ av händelseobjekt: flash.events.BrowserInvokeEvent
egenskap BrowserInvokeEvent.type = flash.events.BrowserInvokeEvent.Browser_INVOKE

Körningsmiljöversioner: AIR 1.0

Skickas när ett program anropas av en SWF-fil som körs i användarens webbläsare.

Webbläsaranrop tillåts endast om programmet specificerar följande i programbeskrivningsfilen:

<allowBrowserInvocation>true</allowBrowserInvocation>

    

deactivate

Händelse  
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.DEACTIVATE

Körningsmiljöversioner: AIR 1.0

Skickas när skrivbordsfokus växlar till ett annat program.

Event.DEACTIVATE-konstanten definierar värdet på type-egenskapen i ett deactivate-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Enheter med AIR for TV skickar aldrig den här händelsen automatiskt. Du kan skicka den manuellt om du vill.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för deactivate-händelsen.
    

exiting

Händelse  
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.EXITING

Körningsmiljöversioner: AIR 1.0

Skickas när programavslutningssekvensen inleds.

exiting-händelsen skickas när programavslutning inleds av operativsystemet, till exempel när användaren trycker på Cmd-Q på Mac OS X eller när autoExit-egenskapen i NativeApplication-objektet är true och det sista programfönstret stängs. Om den här händelsen avbryts avslutas programmet inte.

Enheter med AIR for TV skickar aldrig exiting-händelsen.

Obs! Anrop av NativeApplication-metoden exit() ger inte upphov till att en exiting-händelse skickas. Skicka exiting-händelsen innan exit() anropas för att varna komponenter om en nära förestående avslutning.

Event.EXITING-konstanten definierar värdet på type-egenskapen i ett exiting-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelabletrue; att avbryta det här händelseobjektet innebär att exit-åtgärden avbryts.
currentTargetNativeApplication-objektet.
targetNativeApplication-objektet.
    

invoke

Händelse  
Typ av händelseobjekt: flash.events.InvokeEvent
egenskap InvokeEvent.type = flash.events.InvokeEvent.INVOKE

Körningsmiljöversioner: AIR 1.0

Skickas när ett program anropas.

När ett program anropas en andra gång startas inte en andra instans av programmet. Den första instansen tar i stället emot ytterligare en invoke-händelse. Programmet måste själv hantera efterföljande invoke-händelser korrekt.

Obs! Alla invoke-händelser köas. När en lyssnare registreras för den här händelsen tar den emot alla händelser i kön samt alla nya händelser. Köade händelser kan skickas före eller efter nya invoke-händelser.

InvokeEvent.OPEN-konstanten definierar värdet på type-egenskapen i ett InvokeEvent-objekt.

InvokeEvent-objektet har följande egenskaper:

EgenskaperVärden
argumentArrayen med strängargument som har skickats vid det här anropet.
currentDirectoryett File-objekt som representerar katalogen som ska användas för att lösa relativa sökvägar i arguments-arrayen.
reasonkod som anger om invoke-händelsen skickades eftersom programmet startades automatiskt vid inloggning (InvokeEventReason.LOGIN), startades som svar på ett fjärrmeddelande (InvokeEventReason.NOTIFICATION – endast iOS), anropades av ett annat program (InvokeEventReason.OPEN_URL) eller startades av någon annan orsak (InvokeEventReason.STANDARD). Tillgänglig från och med AIR version 1.5.1.
bubblesfalse.
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetAnger det objekt som aktivt behandlar InvokeEvent-objektet med en händelseavlyssnare.
targetAlltid NativeApplication-objektet.
    

keyDown

Händelse  
Typ av händelseobjekt: flash.events.KeyboardEvent
egenskap KeyboardEvent.type = flash.events.KeyboardEvent.KEY_DOWN

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Skickas när användaren trycker på en tangent. Instansen NativeApplication tillhandahåller den här händelsen som stöd för kortkommandon. Den här tangentbordshändelsen skickas först till NativeApplication. Om du avbryter den här händelsen avbryts även NativeWindow-menykortkommandon. Denna händelse inträffar före keyUp-händelsen.

KeyboardEvent.KEY_DOWN-konstanten definierar värdet på type-egenskapen i ett keyDown-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelabletrue i AIR, false i Flash Player. I AIR går det inte att skriva tecknet i ett textfält om händelsen avbryts.
charCodeInnehåller värdet för teckenkoden för den senaste tangenten som trycktes ned eller släpptes upp.
commandKeytrue i Macintosh om Kommando-tangenten är aktiv. Annars false
controlKeytrue i Windows och Linux om Ctrl-tangenten är aktiv. true i Macintosh om Ctrl-tangenten är aktiv. Annars false
ctrlKeytrue i Windows och Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
keyCodeInnehåller värdet för tangentkoden för den senaste tangenten som trycktes ned eller släpptes upp.
keyLocationTangentens placering på tangentbordet.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
targetDen InteractiveObject-instans som är i fokus. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

    

keyUp

Händelse  
Typ av händelseobjekt: flash.events.KeyboardEvent
egenskap KeyboardEvent.type = flash.events.KeyboardEvent.KEY_UP

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0

Skickas när användaren släpper upp en tangent. Instansen NativeApplication tillhandahåller den här händelsen som stöd för kortkommandon. Den här tangentbordshändelsen skickas först till NativeApplication. Om du avbryter den här händelsen påverkas inga andra objekt (till exempel NativeWindow-menykortkomandon). Den här händelsen inträffar efter en keyDown-händelse.

KeyboardEvent.KEY_UP-konstanten definierar värdet på type-egenskapen i ett keyUp-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
charCodeInnehåller värdet för teckenkoden för den senaste tangenten som trycktes ned eller släpptes upp.
commandKeytrue i Macintosh om Kommando-tangenten är aktiv. Annars false
controlKeytrue i Windows och Linux om Ctrl-tangenten är aktiv. true i Macintosh om Ctrl-tangenten är aktiv. Annars false
ctrlKeytrue i Windows om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
keyCodeInnehåller värdet för tangentkoden för den senaste tangenten som trycktes ned eller släpptes upp.
keyLocationTangentens placering på tangentbordet.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
targetDen InteractiveObject-instans som är i fokus. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

    

networkChange

Händelse  
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.NETWORK_CHANGE

Körningsmiljöversioner: AIR 1.0

Skickas när en ny nätverksanslutning blir tillgänglig eller när en befintlig nätverksanslutning bryts.

En networkChange-händelse betyder inte nödvändigtvis att värddatorn har kopplats upp eller ned. Den kan också betyda att anslutningsstypen håller på att förändras. Program kan använda den här händelsen för att optimera övervakning av olika fjärresursers tillgänglighet. Det är ofta lämpligt att kontrollera tillgängligheten för fjärresurser när en networkChange-händelse skickas.

Obs!

  • Det kan uppstå en kort fördröjning mellan en nätverksförändring och den tidpunkt då händelsen skickas.
  • På Android kan NativeApplication-objektet skicka fler än en networkChange-händelse för varje förändring i en nätverksanslutning.

Event.NETWORK_CHANGE-konstanten definierar värdet på type-egenskapen i ett networkChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetNativeApplication-objektet.
    

suspend

Händelse  
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.SUSPEND

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3.3

Skickas när programmet är på väg att försättas i viloläge av operativsystemet.

Konstanten Event.SUSPEND definierar värdet för type-egenskapen för ett suspend-händelseobjekt. Denna händelse skickas endast med AIR iOS.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetNativeApplication-objektet.
targetNativeApplication-objektet.
    

userIdle

Händelse  
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.USER_IDLE

Körningsmiljöversioner: AIR 1.0

Skickas när användaren har varit inaktiv.

Anger tidsperioden som en användare måste vara inaktiv innan händelsen skickas med egenskapen idleThreshold. Hur länge användaren har varit inaktiv kan utläsas av egenskapen timeSinceLastUserInput.

Obs! Den här händelsen skickas inte på mobilenheter eller enheter med AIR for TV.

Event.USER_IDLE-konstanten definierar värdet på type-egenskapen i ett userIdle-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeApplication-objektet.

Relaterade API-element

    

userPresent

Händelse  
Typ av händelseobjekt: flash.events.Event
egenskap Event.type = flash.events.Event.USER_PRESENT

Körningsmiljöversioner: AIR 1.0

Skickas när operativsystemet identifierar en mus- eller tangentbordsaktivitet efter en tids inaktivitet.

Obs! Den här händelsen skickas inte på mobilenheter eller enheter med AIR for TV.

Tidsgränsen för inaktivitet konfigureras med egenskapen idleThreshold. Hur länge användaren har varit inaktiv kan utläsas av egenskapen timeSinceLastUserInput.

Event.USER_PRESENT-konstanten definierar värdet på type-egenskapen i ett userPresent-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeApplication-objektet.

Relaterade API-element





[ X ]Varför på engelska?
Innehåll i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen är på engelska

Det är inte alla delar av Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen som översätts till alla språk. Om ett språkelement inte översätts visas det på engelska. Klassen ga.controls.HelpBox översätts till exempel inte till något språk. I den svenska versionen av referenshandboken visas därför klassen ga.controls.HelpBox på engelska.