ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: AIR 30.0 i wcześniejsze, Flash Player 30.0 i wcześniejsze, Flash Lite 4
Flex 4.6 i wcześniejsze, Flash Pro CS6 i wcześniejsze
Ukryj filtry
flash.desktop 

NativeApplication  - AS3

Pakietyx

Najwyższy poziom
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

Elementy językowe

Stałe globalne
Funkcje globalne
Operatory
Instrukcje, słowa kluczowe i dyrektywy
Typy specjalne

Dodatki

Nowości
Błędy kompilatora
Ostrzeżenia kompilatora
Błędy czasu wykonywania
Migracja kodu ActionScript 3
Obsługiwane zestawy znaków
Tylko MXML
Elementy XML dotyczące ruchu
Znaczniki tekstu z synchronizacją czasową
Przestarzały indeks
Stałe implementacji dostępności
Instrukcje dotyczące przykładów
Informacje prawne
Pakietflash.desktop
Klasapublic final class NativeApplication
DziedziczenieNativeApplication Inheritance EventDispatcher Inheritance Object

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Klasa NativeApplication reprezentuje tę aplikację AIR.

Klasa NativeApplication zawiera informacje dotyczące aplikacji, funkcje aplikacji oraz dysponuje zdarzeniami z poziomu aplikacji.

Obiekt NativeApplication jest pojedynczym obiektem, tworzonym automatycznie przy uruchomieniu. Pobierz instancję NativeApplication z aplikacji posiadającej statyczną właściwość NativeApplication.nativeApplication.



Właściwości publiczne
 WłaściwośćZdefiniowane przez
      activeWindow : NativeWindow
[tylko do odczytu] Aktywne okno aplikacji.
NativeApplication
      applicationDescriptor : XML
[tylko do odczytu] Zawartość pliku deskryptora aplikacji dla tej aplikacji AIR.
NativeApplication
      applicationID : String
[tylko do odczytu] ID aplikacji dla tej aplikacji.
NativeApplication
      autoExit : Boolean
Określa, czy aplikacja powinna być zamknięta automatycznie po zamknięciu wszystkich okien.
NativeApplication
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
      executeInBackground : Boolean
Określa, czy aplikacja będzie czy nie będzie działać w tle.
NativeApplication
      icon : InteractiveIcon
[tylko do odczytu] Ikona aplikacji.
NativeApplication
      idleThreshold : int
Liczba sekund, która musi upłynąć bez interakcji ze strony użytkownika przed wywołaniem zdarzenia userIdle.
NativeApplication
      isCompiledAOT : Boolean
[tylko do odczytu] Określa, czy dla żądanej platformy aplikacja ma być kompilowana czy interpretowana.
NativeApplication
      menu : NativeMenu
Menu aplikacji.
NativeApplication
      nativeApplication : NativeApplication
[statyczny] [tylko do odczytu] Pojedyncze wystąpienie klasy NativeApplication.
NativeApplication
      openedWindows : Array
[tylko do odczytu] Tablica zawierająca wszystkie otwarte okna macierzyste tej aplikacji
NativeApplication
      publisherID : String
[tylko do odczytu] Identyfikator wydawcy tej aplikacji.
NativeApplication
      runtimePatchLevel : uint
[tylko do odczytu] Wersja poprawki dla środowiska wykonawczego zarządzającego tą aplikacją.
NativeApplication
      runtimeVersion : String
[tylko do odczytu] Numer wersji środowiska wykonawczego zarządzającego tą aplikacją.
NativeApplication
      startAtLogin : Boolean
Określa, czy ta aplikacja uruchamiana jest automatycznie w momencie zalogowania się użytkownika.
NativeApplication
      supportsDefaultApplication : Boolean
[statyczny] [tylko do odczytu] Wskazuje, czy metody setAsDefaultApplication(), removeAsDefaultApplication() i isSetAsDefaultApplication() są obsługiwane na bieżącej platformie.
NativeApplication
      supportsDockIcon : Boolean
[statyczny] [tylko do odczytu] Wskazuje, czy aplikacja AIR obsługuje ikony aplikacji typowe dla Docku w obecnym systemie operacyjnym.
NativeApplication
      supportsMenu : Boolean
[statyczny] [tylko do odczytu] Określa, czy obecny system operacyjny obsługuje globalny pasek menu aplikacji.
NativeApplication
      supportsStartAtLogin : Boolean
[statyczny] [tylko do odczytu] Wskazuje, czy metoda startAtLogin jest obsługiwana na bieżącej platformie.
NativeApplication
      supportsSystemTrayIcon : Boolean
[statyczny] [tylko do odczytu] Określa, czy aplikacja AIR obsługuje ikony zasobnika systemowego w obecnym systemie operacyjnym.
NativeApplication
      systemIdleMode : String
Umożliwia aplikacji uniknięcie przejścia interfejsu użytkownika do trybu „bezczynności”.
NativeApplication
      timeSinceLastUserInput : int
[tylko do odczytu] Czas w sekundach od ostatniej interakcji ze strony użytkownika.
NativeApplication
Metody publiczne
 MetodaZdefiniowane przez
  
    activate(window:NativeWindow = null):void
Aktywuje tą aplikację.
NativeApplication
  
    addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[przesłanianie] Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu.
NativeApplication
  
    clear():Boolean
Wywołuje wewnętrzne polecenie usunięcia na aktywnym obiekcie ekranowym.
NativeApplication
  
    copy():Boolean
Wywołuje wewnętrzne polecenie kopiowania na aktywnym obiekcie ekranowym.
NativeApplication
  
    cut():Boolean
Wywołuje wewnętrzne polecenie wycięcia na aktywnym obiekcie ekranowym.
NativeApplication
  
    dispatchEvent(event:Event):Boolean
[przesłanianie] Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń.
NativeApplication
  
    exit(errorCode:int = 0):void
Zamyka tą aplikację.
NativeApplication
  
Pobiera domyślną aplikację do otwierania plików z określonym rozszerzeniem.
NativeApplication
 Inherited
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń.
EventDispatcher
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
  
Określa czy ta aplikacja jest obecnie domyślną aplikacją do otwierania plików z określonym rozszerzeniem.
NativeApplication
  
    paste():Boolean
Wywołuje wewnętrzną komendę wklej na aktywnym obiekcie wyświetlania.
NativeApplication
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
  
Usuwa tę aplikację jako pozycję domyślną do otwierania plików z określonym rozszerzeniem.
NativeApplication
  
    removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[przesłanianie] Usuwa detektor z obiektu EventDispatcher.
NativeApplication
  
    selectAll():Boolean
Wywołuje wewnętrzne polecenie selectAll na aktywnym obiekcie ekranowym.
NativeApplication
  
Ustawia tę aplikację jako aplikację domyślną do otwierania plików z określonym rozszerzeniem.
NativeApplication
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
 Inherited
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych.
EventDispatcher
Zdarzenia
 Zdarzenie Podsumowanie Zdefiniowane przez
  
    activate
Wywoływane, gdy aplikacja staje się aktywną aplikacją pulpitu.NativeApplication
  Wywoływane, gdy aplikacja zostanie wywołana przez plik SWF uruchomiony w przeglądarce użytkownika.NativeApplication
  
    deactivate
Wywoływane, gdy aktywność pulpitu jest przełączana na inną aplikacjęNativeApplication
  
    exiting
Wywoływane w momencie rozpoczęcia sekwencji zamykania aplikacji.NativeApplication
  
    invoke
Wywoływane, gdy aplikacja jest wywoływana.NativeApplication
  
    keyDown
Wywoływane, gdy użytkownik naciśnie klawisz.NativeApplication
  
    keyUp
Wywoływane, gdy użytkownik zwolni klawisz.NativeApplication
  Wywoływane, gdy dostępne jest nowe połączenie sieciowe, lub istniejące połączenie sieciowe jest utracone.NativeApplication
  
    suspend
Wywoływane tuż przed wstrzymaniem aplikacji przez system operacyjny.NativeApplication
  
    userIdle
Wywoływane, gdy użytkownik pozostawał bezczynny.NativeApplication
  
    userPresent
Wywoływane, gdy system operacyjny wykrywa aktywność myszy lub klawiatury po okresie braku bezczynności.NativeApplication
Szczegół właściwości
    

activeWindow

właściwość
activeWindow:NativeWindow  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Aktywne okno aplikacji.

Jeśli aktywne okno pulpitu nie należy do tej aplikacji lub żadne okno nie jest aktywne, właściwość activeWindow ma wartość null.

Właściwość ta nie jest obsługiwana na platformach, które nie obsługują klasy NativeWindow.



Implementacja
    public function get activeWindow():NativeWindow
    

applicationDescriptor

właściwość 
applicationDescriptor:XML  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Zawartość pliku deskryptora aplikacji dla tej aplikacji AIR.



Implementacja
    public function get applicationDescriptor():XML

Przykład  ( Sposób korzystania z tego przykładu )
W poniższym przykładzie elementy copyright i version są odczytywane z pliku deskryptora aplikacji. Należy zauważyć, że użytkownik musi używać domyślnej przestrzeni nazw zdefiniowanej w pliku XML deskryptora aplikacji.
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

właściwość 
applicationID:String  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Identyfikator tej aplikacji.

Wartość tego ID aplikacji jest ustawiona w pliku deskryptora aplikacji.



Implementacja
    public function get applicationID():String
    

autoExit

właściwość 
autoExit:Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Określa, czy aplikacja powinna zostać zamknięta automatycznie po zamknięciu wszystkich okien.

Kiedy parametr autoExit ma wartość true, wówczas aplikacja zostanie zamknięta po zamknięciu wszystkich okien. Oba zdarzenia zostaną wywołane, zarówno exiting, jak i exit. Kiedy parametr autoExit ma wartość false, należy wywołać metodę NativeApplication.nativeApplication.exit() w celu zamknięcia aplikacji.

Właściwość ta nie jest obsługiwana na platformach, które nie obsługują klasy NativeWindow.



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

executeInBackground

właściwość 
executeInBackground:Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 3.3

Określa, czy aplikacja będzie czy nie będzie działać w tle.

Gdy właściwość executeInBackground ma wartość false (domyślną), aplikacja przeniesiona do tła pozostaje w stanie wstrzymania. Gdy właściwości executeInBackground ma wartość true, aplikacja może być wykonywana w tle.

Uwaga: W przypadku wersji 21 i starszych formatu SWF środowisko AIR nie obsługuje wykonywania w tle w systemach iOS i Android, gdy jest ustawiony bezpośredni tryb renderowania. Z powodu tego ograniczenia aplikacje używające mechanizmu Stage3D nie mogą realizować zadań w tle, takich jak odtwarzanie dźwięku, aktualizacja lokalizacji czy wysyłanie lub pobieranie danych przez sieć. System iOS nie umożliwia wywoływania procedur interfejsu OpenGL ES ani realizacji innych funkcji wyświetlania obrazu w tle. Próby wykonania takich operacji są przerywane przez system iOS. Takie ograniczenie nie występuje w systemie Android, który umożliwia wywoływanie w tle procedur interfejsu Open GL ES lub innych zadań, na przykład odtwarzania dźwięku. W przypadku wersji 22 i starszych formatu SWF aplikacje AIR dla urządzeń przenośnych mogą działać w tle, gdy jest ustawiony bezpośredni tryb renderowania. Środowisko wykonawcze AIR w systemie iOS powoduje błąd języka (3768 — nie można używać interfejsu API obiektu Stage3D podczas działania w tle) w przypadku wywołań OpenGL ES w tle. W systemie Android nie występują takie błędy, ponieważ jego aplikacje natywne mogą używać wywołań OpenGL ES podczas działania w tle. Aby optymalnie używać zasobu na urządzeniu przenośnym, nie należy stosować wywołań renderowania, gdy aplikacja działa w tle.

Ta właściwość jest obsługiwana w środowisku AIR dla systemów iOS i Android.



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

icon

właściwość 
icon:InteractiveIcon  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Ikona aplikacji.

Użyj obiektów NativeApplication.supportsDockIcon i NativeApplication.supportsSystemTrayIcon, aby określić klasę ikony. Typem będzie jedna z podklas obiektu InteractiveIcon. W systemie operacyjnym Mac® OS X obiekt NativeApplication jest obiektem typu DockIcon. W systemie Windows® obiekt NativeApplication.icon jest obiektem typu SystemTrayIcon. Gdy ikona aplikacji nie jest obsługiwana, właściwości NativeApplication.supportsDockIcon i NativeApplication.supportsSystemTrayIcon mają wartość false, a właściwość icon jest równa null.

Obiekt icon jest tworzony automatycznie, ale nie jest inicjalizowany z danymi obrazu. W niektórych systemach operacyjnych, jak na przykład Mac OS X, obraz domyślny jest dostarczany. W innych, jak na przykład Windows, ikona nie jest wyświetlana (o ile nie ma danych obrazu przypisanych do niej). Aby przypisać obraz ikony, należy ustawić właściwość icon.bitmaps z tablicą zawierającą co najmniej jeden obiekt BitmapData. Jeżeli więcej niż jeden obiekt BitmapData jest dołączony do tablicy, wówczas system operacyjny wybierze obraz, który jest najbliższy pod względem rozmiaru do wymiarów wyświetlanej ikony, w razie konieczności skalując obraz.



Implementacja
    public function get icon():InteractiveIcon

Powiązane elementy interfejsu API

    

idleThreshold

właściwość 
idleThreshold:int

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Liczba sekund, która musi upłynąć bez interakcji ze strony użytkownika przed wywołaniem zdarzenia userIdle.

Domyślnie próg bezczynności wynosi 300 sekund (5 minut). Poprawne są wartości z zakresu od 5 (5 sekund) do 86400 (1 dzień) włącznie.



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

Zgłasza
ArgumentError — Jeśli podjęta została próba przypisania tej właściwości niepoprawnej wartości. Poprawne są wartości z zakresu od 5 (5 sekund) do 86400 (1 dzień) włącznie.

Powiązane elementy interfejsu API

    

isCompiledAOT

właściwość 
isCompiledAOT:Boolean  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 25.0

Określa, czy dla żądanej platformy aplikacja ma być kompilowana czy interpretowana. Ten interfejs API zwraca wartość (true) tylko dla pakietu targets(ipa-app-store, ipa-test, ipa-debug, ipa-ad-hoc) dla systemu iOS. W przypadku innych platform w środowisku AIR ten interfejs API zwraca wartość (false).



Implementacja
    public function get isCompiledAOT():Boolean
    

menu

właściwość 
menu:NativeMenu

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Menu aplikacji.

Menu aplikacji są obsługiwane, gdy parametr NativeApplication.supportsMenu ma wartość true. Nie wszystkie systemy operacyjne obsługują menu aplikacji. Na przykład menu aplikacji są obsługiwane w systemie operacyjnym Mac OS X, ale nie w systemie Windows ani Linux. Przypisanie obiektu NativeMenu do tej właściwości, kiedy parametr NativeApplication.supportsMenu ma wartość false, jest dozwolone, ale nie ma żadnych skutków. Należy pamiętać o sprawdzeniu, czy system operacyjny obsługuje menu aplikacji, przez użycie właściwości NativeApplication.supportsMenu. Użycie innych sposobów (na przykład właściwości Capabilities.os) do określenia możliwości obsługi może prowadzić do błędów programowania (jeśli niektóre docelowe systemy operacyjne nie zostaną uwzględnione).

Obsługa profilów AIR: Ta funkcja nie jest obsługiwana na urządzeniach przenośnych ani na urządzeniach telewizyjnych ze środowiskiem AIR. Więcej informacji o obsłudze elementów interfejsu API w różnych profilach można znaleźć w sekcji Obsługa profilów aplikacji AIR.

Uwaga: W systemie operacyjnym Mac X właściwość menu odwołuje się do domyślnego menu aplikacji, dostarczonego przez system operacyjny. Można modyfikować istniejącą strukturę menu poprzez dodawanie i usuwanie elementów i podmenu oraz dodawanie detektorów zdarzeń. Można także całkowicie zastąpić domyślne menu przypisując nowy obiekt NativeMenu do tej właściwości menu.



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

Powiązane elementy interfejsu API

    

nativeApplication

właściwość 
nativeApplication:NativeApplication  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Pojedyncza instancja obiektu NativeApplication.



Implementacja
    public static function get nativeApplication():NativeApplication

Zgłasza
Error — Jeśli uzyskano dostęp za pośrednictwem treści spoza obszaru izolowanego aplikacji.
    

openedWindows

właściwość 
openedWindows:Array  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Tablica zawierająca wszystkie otwarte okna natywne tej aplikacji

Właściwość ta nie jest obsługiwana na platformach, które nie obsługują klasy NativeWindow.



Implementacja
    public function get openedWindows():Array
    

publisherID

właściwość 
publisherID:String  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

ID wydawcy tej aplikacji.

Wartość tego ID jest ustawiona w pliku publisherid aplikacji, który jest generowany w czasie instalacji z łańcucha certyfikacji, użytego przy podpisywaniu aplikacji.



Implementacja
    public function get publisherID():String
    

runtimePatchLevel

właściwość 
runtimePatchLevel:uint  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wersja poprawki dla środowiska wykonawczego zarządzającego tą aplikacją.



Implementacja
    public function get runtimePatchLevel():uint
    

runtimeVersion

właściwość 
runtimeVersion:String  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Numer wersji środowiska wykonawczego zarządzającego tą aplikacją.



Implementacja
    public function get runtimeVersion():String
    

startAtLogin

właściwość 
startAtLogin:Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Określa, czy ta aplikacja uruchamiana jest automatycznie w momencie zalogowania się użytkownika.

Obsługa profilów AIR: Ta funkcja jest obsługiwana we wszystkich komputerowych systemach operacyjnych, ale nie jest obsługiwana na urządzeniach przenośnych ani na urządzeniach telewizyjnych ze środowiskiem AIR. W czasie wykonywania można sprawdzić, czy funkcja jest obsługiwana, odczytując właściwość NativeApplication.supportsStartAtLogin. Więcej informacji o obsłudze elementów interfejsu API w różnych profilach można znaleźć w sekcji Obsługa profilów aplikacji AIR.

Właściwość startAtLogin odzwierciedla stan mechanizmu zdefiniowanego przez system operacyjny, służącego do określania, czy aplikacja powinna się uruchamiać automatycznie przy zalogowaniu użytkownika. Użytkownik może zmienić stan ręcznie, korzystając z interfejsu systemu operacyjnego. Ta właściwość odzwierciedla obecny stan, bez względu na to czy stan był ostatnio zmieniany przez aplikację AIR lub system operacyjny.



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

Zgłasza
IllegalOperationError — W systemie Windows, kiedy inna aplikacja o tej samej nazwie (ale posiadająca inną ścieżkę do pliku wykonywalnego) jest skonfigurowana tak, aby uruchamiała się przy logowaniu się użytkownika.
 
IllegalOperationError — Jeśli ta aplikacja nie jest zainstalowana, co może nastąpić w przypadku uruchamiania przez program ADL (AIR Debug Launcher)

Powiązane elementy interfejsu API

    

supportsDefaultApplication

właściwość 
supportsDefaultApplication:Boolean  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 2

Wskazuje, czy metody setAsDefaultApplication(), removeAsDefaultApplication() i isSetAsDefaultApplication() są obsługiwane na bieżącej platformie.

W przypadku wartości true powyższe metody będą działały w sposób opisany w dokumentacji. W przypadku wartości false metody setAsDefaultApplication() i removeDefaultApplication() nie robią nic, a metoda isSetAsDefaultApplication() zwraca wartość false.



Implementacja
    public static function get supportsDefaultApplication():Boolean

Powiązane elementy interfejsu API

    

supportsDockIcon

właściwość 
supportsDockIcon:Boolean  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wskazuje, czy aplikacja AIR obsługuje ikony aplikacji typowe dla mechanizmu dokowania w obecnym systemie operacyjnym.

Jeżeli parametr ma wartość true, wówczas właściwość NativeApplication.icon jest typu DockIcon.

Interfejs użytkownika systemu Mac OS X obejmuje „Dock” zawierający ikony aplikacji, które są uruchomione lub często używane.

W celu ustalenia, czy system operacyjny obsługuje ikony Docku, należy koniecznie użyć właściwości NativeApplication.supportsDockIcon. Użycie innych sposobów (na przykład właściwości Capabilities.os) do określenia możliwości obsługi może prowadzić do błędów programowania (jeśli niektóre docelowe systemy operacyjne nie zostaną uwzględnione).



Implementacja
    public static function get supportsDockIcon():Boolean

Powiązane elementy interfejsu API

    

supportsMenu

właściwość 
supportsMenu:Boolean  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Określa, czy obecny system operacyjny obsługuje globalny pasek menu aplikacji.

Jeżeli parametr ma wartość true, wówczas właściwość NativeApplication.menu może zostać użyta do definiowania (lub uzyskiwania dostępu) menu aplikacji macierzystej.

W celu ustalenia, czy system operacyjny obsługuje pasek menu aplikacji, należy koniecznie użyć właściwości NativeApplication.supportsMenu. Użycie innych sposobów (na przykład właściwości Capabilities.os) do określenia możliwości obsługi może prowadzić do błędów programowania (jeśli niektóre docelowe systemy operacyjne nie zostaną uwzględnione).



Implementacja
    public static function get supportsMenu():Boolean

Powiązane elementy interfejsu API

    

supportsStartAtLogin

właściwość 
supportsStartAtLogin:Boolean  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 2

Wskazuje, czy metoda startAtLogin jest obsługiwana na bieżącej platformie.

W przypadku wartości true metoda startAtLogin będzie działała w sposób opisany w dokumentacji. W przypadku wartości false metoda startAtLogin nie wykona żadnego działania.



Implementacja
    public static function get supportsStartAtLogin():Boolean

Powiązane elementy interfejsu API

    

supportsSystemTrayIcon

właściwość 
supportsSystemTrayIcon:Boolean  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Określa, czy aplikacja AIR obsługuje ikony zasobnika systemowego w obecnym systemie operacyjnym.

Jeżeli parametr ma wartość true, wówczas właściwość NativeApplication.icon jest typu SystemTrayIcon.

Interfejs użytkownika systemu Windows zawiera „zasobnik systemowy”, oficjalnie nazywany obszarem powiadomień na pasku zadań. W zasobniku mogą być wyświetlane ikony aplikacji. Nie jest wyświetlana żadna ikona domyślna. Aby ikona była wyświetlana, należy nadać wartość tablicy bitmaps obiektu ikony.

W celu ustalenia, czy system operacyjny obsługuje ikony zasobnika systemowego, należy koniecznie użyć właściwości NativeApplication.supportsSystemTrayIcon. Użycie innych sposobów (na przykład właściwości Capabilities.os) do określenia możliwości obsługi może prowadzić do błędów programowania (jeśli niektóre docelowe systemy operacyjne nie zostaną uwzględnione).



Implementacja
    public static function get supportsSystemTrayIcon():Boolean

Powiązane elementy interfejsu API

    

systemIdleMode

właściwość 
systemIdleMode:String

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 2

Umożliwia aplikacji zablokowanie przechodzenia interfejsu użytkownika do trybu bezczynności.

Wartość z klasy SystemIdleMode oddziałująca na zachowanie trybu bezczynności systemu hosta. Ta właściwość jest skuteczna tylko w aplikacji aktywnej dla interakcji z użytkownikiem, a dostęp do niej można uzyskać jedynie z treści uruchomionej w obszarze izolowanym aplikacji.

Obsługa profilów AIR: Ta funkcja jest obsługiwana na urządzeniach przenośnych, ale nie jest obsługiwana w komputerowych systemach operacyjnych ani w środowisku AIR dla urządzeń telewizyjnych. Więcej informacji o obsłudze elementów interfejsu API w różnych profilach można znaleźć w sekcji Obsługa profilów aplikacji AIR.



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

Powiązane elementy interfejsu API

    

timeSinceLastUserInput

właściwość 
timeSinceLastUserInput:int  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Czas w sekundach od ostatniej interakcji ze strony użytkownika.



Implementacja
    public function get timeSinceLastUserInput():int

Powiązane elementy interfejsu API

Szczegół metody

    activate

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Aktywuje tę aplikację.

Metoda ta nie jest obsługiwana na platformach, które nie obsługują klasy NativeWindow.

W niektórych sytuacjach określonych przez system operacyjny, ta metoda nie uaktywni aplikacji. Większość systemów operacyjnych ogranicza zdolność aplikacji do samoaktywacji, aby ograniczyć możliwość przypadkowego lub złośliwego uniemożliwienia używania przez użytkownika innych aplikacji.

Jeśli system operacyjny zezwoli na aktywację, wówczas określone okno będzie uaktywnione i przesunięte na pierwszy plan pulpitu, czyli przed okna lub inne otwarte aplikacje. (Jeśli parametr window jest równy null, zostanie aktywowane dowolne widoczne okno tej aplikacji).

Metoda activate() nie daje żadnych efektów, jeżeli aplikacja nie posiada widocznych okien.

Operacja aktywowania jest synchroniczna.

Parametry

window:NativeWindow (default = null) — Obiekt NativeWindow okna, które będzie aktywowane wraz z aplikacją.


Zdarzenia
activate:Event — Wywoływane po zmianie stanu aktywności.

    addEventListener

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

Wersje środowiska wykonawczego: AIR 1.0

Rejestruje obiekt detektora zdarzenia w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu. We wszystkich węzłach listy wyświetlania można rejestrować detektory zdarzeń reagujące na zdarzenia konkretnego typu, znajdujące się w określonej fazie i mające określony priorytet.

Po pomyślnym zarejestrowaniu detektora zdarzeń nie można zmienić jego priorytetu poprzez dodatkowe wywołania metody addEventListener(). Aby zmienić priorytet detektora, należy najpierw wywołać metodę removeListener(). Następnie można ponownie zarejestrować detektor z nowym poziomem priorytetu.

Należy pamiętać, że po zarejestrowaniu detektora późniejsze wywołania metody addEventListener() z różnymi wartościami type albo useCapture powodują rejestrowanie odrębnych detektorów. Na przykład detektor zarejestrowany z parametrem useCapture ustawionym na true wykrywa tylko zdarzenia w fazie przechwytywania. Po ponownym wywołaniu metody addEventListener() z tym samym obiektem detektora, ale z parametrem useCapture ustawionym na false będą istniały dwa odrębne detektory: jeden wykrywający zdarzenia w fazie przechwytywania, a drugi wykrywający zdarzenia w fazach miejsca docelowego i propagacji.

Nie można zarejestrować detektora zdarzeń, który wykrywałby tylko zdarzenia w fazie miejsca docelowego lub tylko zdarzenia w fazie propagacji. Te fazy są sprzężone podczas rejestracji, ponieważ propagacja zachodzi tylko w przodkach węzła miejsca docelowego.

Gdy detektor zdarzeń przestanie być potrzebny, należy go usunąć, wywołując metodę removeEventListener(); w przeciwnym razie mogą wystąpić problemy w zarządzaniu pamięcią. Detektory zdarzeń nie są automatycznie usuwane z pamięci, ponieważ proces czyszczenia pamięci nie usuwa detektora, pod warunkiem że istnieje obiekt wywołujący (o ile dla parametru useWeakReference ustawiona jest wartość true).

Skopiowanie instancji klasy EventDispatcher nie powoduje skopiowania detektorów zdarzeń dołączonych do tej instancji. (Jeśli utworzono nowy węzeł, dla którego potrzebny jest detektor zdarzeń, należy dołączyć detektor po utworzeniu węzła). Jednak przeniesienie instancji klasy EventDispatcher powoduje również przeniesienia dołączonych do niej detektorów zdarzeń

Jeśli detektor zdarzeń jest rejestrowany w węźle w momencie, gdy ten węzeł przetwarza zdarzenie, detektor nie zostanie wywołany w bieżącej fazie, ale może być wywołany w późniejszej fazie przepływu zdarzeń, np. w fazie propagacji.

Jeśli detektor zdarzeń zostanie usunięty z węzła w momencie, gdy ten węzeł przetwarza zdarzenie, zostanie wywołany przez bieżące operacje. Raz usunięty detektor zdarzeń nie jest nigdy ponownie wywoływany (chyba że zostanie ponownie zarejestrowany na potrzeby dalszego etapu wykonania programu).

Parametry

type:String — Typ zdarzenia.
 
listener:Function — Funkcja detektora, który przetwarza zdarzenie. Ta funkcja musi przyjmować obiekt Event jako swój jedyny parametr i nie może zwracać żadnych wyników, tak jak ilustruje to poniższy przykład:
function(evt:Event):void

Funkcja może mieć dowolną nazwę.

 
useCapture:Boolean (default = false)Określa, czy detektor działa w fazie przechwytywania, czy w fazach miejsca docelowego i propagacji. Jeżeli parametr useCapture jest ustawiony na true, wówczas detektor przetwarza zdarzenie tylko w trakcie fazy przechwytywania, a nie w trakcie fazy miejsca docelowego i propagacji. Jeżeli parametr useCapture ma wartość false, wówczas detektor przetwarza zdarzenie tylko w trakcie fazy miejsca docelowego i propagacji. W celu wykrywania zdarzenia we wszystkich trzech fazach należy wywołać metodę addEventListener dwa razy — raz z parametrem useCapture ustawionym na true, a następnie ponownie, z parametrem useCapture ustawionym na false.
 
priority:int (default = 0) — Poziom priorytetu detektora zdarzeń. Priorytet ma postać 32-bitowej liczby całkowitej ze znakiem. Im wyższa jest liczba, tym wyższy priorytet. Wszystkie detektory z priorytetem n są przetwarzane przed detektorami z priorytetem n-1. Jeżeli dwa lub większa liczba detektorów ma ten sam priorytet, będą one przetwarzane w kolejności, w jakiej zostały dodane. Priorytet domyślny to 0.
 
useWeakReference:Boolean (default = false) — Określa, czy odwołanie do detektora jest mocne, czy słabe. Odwołanie mocne (domyślnie) zapobiega usunięciu detektora przy okazji porządkowania pamięci. Odwołanie słabe temu nie zapobiega.

Funkcje składowe na poziomie klasy nie podlegają porządkowaniu pamięci, zatem można ustawić właściwość useWeakReference na wartość true dla funkcji składowych na poziomie klasy, nie narażając ich na usunięcie. Jeżeli właściwość useWeakReference zostanie ustawiona na wartość true dla detektora, który jest zagnieżdżoną funkcją wewnętrzną, wówczas funkcja będzie usuwana w procesie porządkowania pamięci i przestanie być trwała. W przypadku tworzenia odwołań do funkcji wewnętrznej (zapisania jej w innej zmiennej) nie będzie ona usuwana w procesie porządkowania pamięci i pozostanie trwała.

    clear

()metoda 
public function clear():Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywołuje wewnętrzną komendę usuń na aktywnym obiekcie wyświetlania.

To wywołanie funkcji jest zignorowane, jeżeli aktywny obiekt nie implementuje polecenia. Jedynie obiekty ekranowe pochodzące z klas TextField lub HTMLLoader implementują obecnie to polecenie.

Uwaga: Polecenie clear() usuwa zaznaczony tekst. Jeśli nic nie zostało zaznaczone, nie czyści całego tekstu.

Zwraca
Booleantrue.

    copy

()metoda 
public function copy():Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywołuje wewnętrzne polecenie kopiuj na aktywnym obiekcie wyświetlanym.

To wywołanie funkcji jest ignorowane, jeżeli składnik nie implementuje polecenia. Jedynie obiekty wyświetlane pochodzące z klas TextField lub HTMLLoader implementują obecnie to polecenie.

Zwraca
Boolean

    cut

()metoda 
public function cut():Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywołuje wewnętrzną komendę wytnij na aktywnym obiekcie wyświetlania.

To wywołanie funkcji jest zignorowane, jeżeli składnik nie implementuje polecenia. Jedynie obiekty wyświetlane pochodzące z klas TextField lub HTMLLoader implementują obecnie to polecenie.

Zwraca
Booleantrue.

    dispatchEvent

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

Wersje środowiska wykonawczego: AIR 1.0

Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń. Miejscem docelowym zdarzenia jest obiekt EventDispatcher, względem którego wywołano metodę dispatchEvent().

Parametry

event:Event — Obiekt Event, który jest wywoływany, tj. kierowany do przepływu zdarzeń. Jeśli zdarzenie jest wywoływane ponownie, automatycznie tworzony jest klon zdarzenia. Po wywołaniu zdarzenia nie można zmienić jego właściwości target, zatem należy utworzyć nową kopię zdarzenia w celu ponownego wywołania.

Zwraca
Boolean — Wartość true, jeśli zdarzenie zostało pomyślnie wywołane. Wartość false oznacza niepowodzenie lub wywołanie metody preventDefault() w zdarzeniu.

    exit

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Kończy działanie tej aplikacji.

Wywołanie metody exit() zostanie zwrócone. Sekwencja zamykania nie rozpocznie się, dopóki obecnie wykonywany kod (np. obecny moduł obsługi zdarzeń) nie zostanie zakończony. Oczekujące operacje asynchroniczne są anulowane i będą lub nie będą zakończone.

Należy zauważyć, że zdarzenie exiting nie jest wywoływane. Jeżeli zdarzenie exiting jest wymagane przez logikę aplikacji, należy wywołać metodę NativeApplication.nativeApplication.dispatchEvent(), podając obiekt Event typu exiting. Dla wszystkich otwartych okien obiekty NativeWindow wywołują zdarzenia closing i close. Wywołanie metody preventDefault() obiektu zdarzenia closing zapobiega zakończeniu działania aplikacji.

Uwaga: Metoda ta nie jest obsługiwana na komputerach z systemem operacyjnym iOS.

Parametry

errorCode:int (default = 0) — Kod zamknięcia raportowany systemowi operacyjnemu, gdy ta aplikacja jest zamykana.

    getDefaultApplication

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Pobiera domyślną aplikację do otwierania plików z określonym rozszerzeniem.

Uwaga: Ta metoda może być stosowana jedynie w przypadku typów plików zadeklarowanych w zdaniu fileTypes deskryptora aplikacji.

Metoda ta nie ma zastosowania do urządzeń telewizyjnych ze środowiskiem AIR. Jeśli zostanie wywołana dla typu pliku zadeklarowanego w deskryptorze aplikacji, zwróci wartość null.

Parametry

extension:String — Ciąg znaków zawierający rozszerzenie zainteresowanego typu plików (bez kropki).

Zwraca
String — Ścieżka domyślnej aplikacji.

Zgłasza
Error — Jeżeli parametr extension nie zawiera jednego z rozszerzeń plików zadeklarowanych w deskryptorze aplikacji.

Powiązane elementy interfejsu API

    isSetAsDefaultApplication

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wskazuje, czy ta aplikacja jest obecnie domyślną aplikacją do otwierania plików z określonym rozszerzeniem.

Obsługa profilów AIR: Ta funkcja jest obsługiwana we wszystkich komputerowych systemach operacyjnych, ale nie jest obsługiwana na urządzeniach przenośnych ani na urządzeniach telewizyjnych ze środowiskiem AIR. W czasie wykonywania można sprawdzić, czy funkcja jest obsługiwana, odczytując właściwość NativeApplication.supportsDefaultApplication. Więcej informacji o obsłudze elementów interfejsu API w różnych profilach można znaleźć w sekcji Obsługa profilów aplikacji AIR.

Parametry

extension:String — Ciąg znaków zawierający rozszerzenie zainteresowanego typu plików (bez kropki).

Zwraca
Boolean — Wartość true jeśli ta aplikacja jest domyślną.

Zgłasza
Error — Jeżeli parametr extension nie zawiera jednego z rozszerzeń plików zadeklarowanych w deskryptorze aplikacji.

Powiązane elementy interfejsu API

    paste

()metoda 
public function paste():Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywołuje wewnętrzne polecenie wklejenia na aktywnym obiekcie ekranowym.

To wywołanie funkcji jest ignorowane, jeżeli składnik nie implementuje polecenia. Jedynie obiekty wyświetlane pochodzące z klas TextField lub HTMLLoader implementują obecnie to polecenie.

Zwraca
Booleantrue.

    removeAsDefaultApplication

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Usuwa tą aplikację jako pozycję domyślną do otwierania plików z określonym rozszerzeniem.

Uwaga: Ta metoda może być stosowana jedynie w przypadku typów plików zadeklarowanych w zdaniu fileTypes deskryptora aplikacji.

Parametry

extension:String — Ciąg znaków zawierający rozszerzenie zainteresowanego typu plików (bez ".").


Zgłasza
Error — Jeżeli parametr extension nie posiada jednego z rozszerzeń plików zadeklarowanych w deskryptorze aplikacji.

Powiązane elementy interfejsu API

    removeEventListener

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

Wersje środowiska wykonawczego: AIR 1.0

Usuwa detektor z obiektu EventDispatcher. Jeśli w obiekcie EventDispatcher nie ma zarejestrowanego zgodnego detektora zdarzeń, wywołanie tej metody nie odnosi żadnego skutku.

Parametry

type:String — Typ zdarzenia.
 
listener:Function — Obiekt detektora przeznaczony do usunięcia.
 
useCapture:Boolean (default = false)Określa, czy detektor był zarejestrowany dla fazy przechwytywania, czy dla faz miejsca docelowego i propagacji. Jeżeli detektor był zarejestrowany zarówno dla fazy przechwytywania, jak i dla fazy miejsca docelowego i propagacji, konieczne są dwa wywołania metody removeEventListener(): jedno wywołanie z parametrem useCapture ustawionym na true, a następne wywołanie z parametrem useCapture ustawionym na false.

    selectAll

()metoda 
public function selectAll():Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywołuje wewnętrzną komendę selectAll na aktywnym obiekcie wyświetlania.

To wywołanie funkcji jest ignorowane, jeżeli składnik nie implementuje polecenia. Jedynie obiekty wyświetlane pochodzące z klas TextField lub HTMLLoader implementują obecnie to polecenie.

Zwraca
Booleantrue.

    setAsDefaultApplication

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Ustawia tą aplikację jako aplikację domyślną do otwierania plików z określonym rozszerzeniem.

Uwaga: Ta metoda może być stosowana jedynie w przypadku typów plików zadeklarowanych w zdaniu fileTypes deskryptora aplikacji.

Parametry

extension:String — Ciąg znaków zawierający rozszerzenie zainteresowanego typu plików (bez ".").


Zgłasza
Error — Jeżeli parametr extension nie posiada jednego z rozszerzeń plików zadeklarowanych w deskryptorze aplikacji.

Powiązane elementy interfejsu API

Szczegół zdarzenia
    

activate

Zdarzenie
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.ACTIVATE

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy aplikacja staje się aktywną aplikacją pulpitu.

Stała ACTIVATE definiuje wartość właściwości type obiektu zdarzenia activate.

Uwaga: to zdarzenie nie zawiera fazy „przechwytywania” ani „propagacji”, co oznacza, że detektory zdarzeń muszą być dodawane bezpośrednio do każdego potencjalnego obiektu docelowego — niezależnie od tego, czy obiekt znajduje się na liście wyświetlania.

To zdarzenie nie jest nigdy automatycznie wywoływane na urządzeniach telewizyjnych ze środowiskiem AIR. Można wywołać je ręcznie.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
targetDowolna instancja klasy DisplayObject z detektorem zarejestrowanym dla zdarzenia activate.
    

browserInvoke

Zdarzenie  
Typ obiektu zdarzenia: flash.events.BrowserInvokeEvent
właściwość BrowserInvokeEvent.type = flash.events.BrowserInvokeEvent.Browser_INVOKE

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy aplikacja zostanie wywołana przez plik SWF uruchomiony w przeglądarce użytkownika.

Wywołanie z przeglądarki jest dozwolone tylko wtedy, gdy w pliku deskryptora aplikacji określone są następujące dane:

<allowBrowserInvocation>true</allowBrowserInvocation>

    

deactivate

Zdarzenie  
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.DEACTIVATE

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy punkt skupienia pulpitu przechodzi do innej aplikacji.

Stała Event.DEACTIVATE definiuje wartość właściwości type obiektu zdarzenia deactivate.

Uwaga: to zdarzenie nie zawiera fazy „przechwytywania” ani „propagacji”, co oznacza, że detektory zdarzeń muszą być dodawane bezpośrednio do każdego potencjalnego obiektu docelowego — niezależnie od tego, czy obiekt znajduje się na liście wyświetlania.

To zdarzenie nie jest nigdy automatycznie wywoływane na urządzeniach telewizyjnych ze środowiskiem AIR. Można wywołać je ręcznie.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
targetDowolna instancja klasy DisplayObject z detektorem zarejestrowanym dla zdarzenia deactivate.
    

exiting

Zdarzenie  
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.EXITING

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane w momencie rozpoczęcia sekwencji zamykania aplikacji.

Zdarzenie exiting jest wywoływane, gdy zamykanie aplikacji jest inicjowane przez system operacyjny, na przykład kiedy użytkownik naciśnie sekwencję klawiszy Command+Q w systemie operacyjnym Mac OS X, lub gdy parametrautoExit obiektu NativeApplication ma wartość true i ostatnie okno aplikacji zostanie zamknięte. Anulowanie tego zdarzenia zapobiega zamknięciu aplikacji.

Urządzenia telewizyjne ze środowiskiem AIR nigdy nie wywołują zdarzenia exiting.

Uwaga: Wywoływanie metody exit() obiektu NativeApplication nie powoduje wywołania zdarzenia exiting. Aby ostrzec składniki o nadchodzącym zamknięciu, należy wywołać zdarzenie exiting przed wywołaniem metody exit().

Stała Event.EXITING definiuje wartość właściwości type obiektu zdarzenia exiting.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelabletrue; anulowanie tego zdarzenia zatrzymuje operację zakończenia.
currentTargetObiekt NativeApplication.
targetObiekt NativeApplication.
    

invoke

Zdarzenie  
Typ obiektu zdarzenia: flash.events.InvokeEvent
właściwość InvokeEvent.type = flash.events.InvokeEvent.INVOKE

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy aplikacja jest wywoływana.

Kiedy aplikacja jest wywoływana po raz drugi, nie jest otwierana kolejna instancja tej aplikacji. Zamiast tego pierwsza instancja otrzymuje dodatkowe zdarzenie wywołania. Do obowiązków aplikacji należy odpowiednia obsługa kolejnych zdarzeń invoke.

Uwaga: Wszystkie zdarzenia invoke są kolejkowane. Kiedy detektor dla tego zdarzenia jest rejestrowany, wówczas otrzymuje on wszystkie zdarzenia w kolejce oraz wszystkie nowe zdarzenia. Zdarzenia kolejkowane mogą być dostarczone przed lub po nowych zdarzeniach invoke.

Stała InvokeEvent.INVOKE definiuje wartość właściwości type obiektu InvokeEvent.

Obiekt InvokeEvent ma następujące właściwości:

WłaściwościWartości
argumentsTablica argumentów będących ciągami znaków, przekazywana podczas tego wywołania.
currentDirectoryObiekt File reprezentujący katalog, który powinien być używany jako katalog główny dla ścieżek względnych w tablicy arguments.
reasonKod wskazujący, czy zdarzenie invoke zostało wywołane z powodu automatycznego uruchomienia aplikacji po zalogowaniu się (InvokeEventReason.LOGIN), w odpowiedzi na powiadomienie zdalne (InvokeEventReason.NOTIFICATION; tylko w systemie iOS), z powodu wywołania aplikacji przez inną aplikację (InvokeEventReason.OPEN_URL) lub z innego powodu (InvokeEventReason.STANDARD). Dostępne od wersji AIR 1.5.1.
bubblesfalse.
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetOkreśla obiekt, który aktywnie przetwarza ten obiekt InvokeEvent za pomocą detektora zdarzeń.
targetZawsze obiekt NativeApplication.
    

keyDown

Zdarzenie  
Typ obiektu zdarzenia: flash.events.KeyboardEvent
właściwość KeyboardEvent.type = flash.events.KeyboardEvent.KEY_DOWN

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy użytkownik naciśnie klawisz. Wystąpienie klasy NativeApplication udostępnia to zdarzenie na potrzeby obsługi skrótów klawiaturowych. To zdarzenie klawiatury jest wywoływane (wysyłane) najpierw do obiektu NativeApplication. Anulowanie tego zdarzenia powoduje również anulowanie skrótów menu obiektu NativeWindow. Zdarzenie to występuje przed zdarzeniem keyUp.

Stała ScreenMouseEvent.KEY_DOWN definiuje wartość właściwości type obiektu zdarzenia keyDown.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblestrue
cancelabletrue w AIR, false w programie Flash Player; anulowanie zdarzenia w środowisku AIR zapobiega wprowadzeniu znaku do pola tekstowego.
charCodeKod znaku naciśniętego lub zwolnionego klawisza.
commandKeytrue w systemie Mac, jeśli klawisz Command jest aktywny. W przeciwnym razie false
controlKeytrue w systemach Windows lub Linux, jeśli klawisz Ctrl jest aktywny. true w systemie Mac, jeśli którykolwiek klawisz Control jest aktywny. W przeciwnym razie false
ctrlKeytrue w systemach Windows lub Linux, jeśli klawisz Ctrl jest aktywny. true w systemach Mac, jeśli aktywny jest klawisz Ctrl albo Command. W przeciwnym razie false.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
keyCodeKod znaku przypisanego do klawisza, który wciśnięto lub zwolniono.
keyLocationPołożenie klawisza na klawiaturze.
shiftKeytrue, jeśli klawisz Shift jest aktywny; false, jeśli jest nieaktywny.
targetInstancja klasy InteractiveObject, która jest aktywna. Obiekt target nie zawsze jest obiektem na liście wyświetlania, która zarejestrowała detektor zdarzeń. Właściwość currentTarget umożliwia uzyskanie dostępu do obiektu na liście wyświetlania, który obecnie przetwarza zdarzenie.

Powiązane elementy interfejsu API

    

keyUp

Zdarzenie  
Typ obiektu zdarzenia: flash.events.KeyboardEvent
właściwość KeyboardEvent.type = flash.events.KeyboardEvent.KEY_UP

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy użytkownik zwolni klawisz. Wystąpienie klasy NativeApplication udostępnia to zdarzenie na potrzeby obsługi skrótów klawiaturowych. To zdarzenie klawiatury jest wywoływane (wysyłane) najpierw do obiektu NativeApplication. Anulowanie tego zdarzenia nie ma wpływu na inne obiekty (takie jak skróty menu obiektu NativeWindow). Zdarzenie to ma miejsce po zdarzeniu keyDown.

Stała ScreenMouseEvent.KEY_UP definiuje wartość właściwości type obiektu zdarzenia keyUp.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblestrue
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
charCodeZawiera kod znaku przypisanego do klawisza, który wciśnięto lub zwolniono.
commandKeytrue w systemie Mac, jeśli klawisz Command jest aktywny. W przeciwnym razie false
controlKeytrue w systemach Windows lub Linux, jeśli klawisz Ctrl jest aktywny. true w systemie Mac, jeśli którykolwiek klawisz Control jest aktywny. W przeciwnym razie false
ctrlKeytrue w systemach Windows, jeśli klawisz Ctrl jest aktywny. true w systemach Mac, jeśli aktywny jest klawisz Ctrl albo Command. W przeciwnym razie false.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
keyCodeKod znaku przypisanego do klawisza, który wciśnięto lub zwolniono.
keyLocationPołożenie klawisza na klawiaturze.
shiftKeytrue, jeśli klawisz Shift jest aktywny; false, jeśli jest nieaktywny.
targetInstancja klasy InteractiveObject, która jest aktywna. Obiekt target nie zawsze jest obiektem na liście wyświetlania, która zarejestrowała detektor zdarzeń. Właściwość currentTarget umożliwia uzyskanie dostępu do obiektu na liście wyświetlania, który obecnie przetwarza zdarzenie.

Powiązane elementy interfejsu API

    

networkChange

Zdarzenie  
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.NETWORK_CHANGE

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy dostępne jest nowe połączenie sieciowe lub następuje utrata istniejącego połączenia sieciowego.

Zdarzenie networkChange nie koniecznie oznacza, że komputer host przeszedł w stan online lub offline. Możliwe, że jedynie przechodzi z jednego typu połączenia na drugi. Aplikacje mogą stosować to zdarzenie, aby pomóc optymalizować operację monitorowania dostępności zasobu zdalnego. Dyspozycja zdarzenia networkChange często jest odpowiednim momentem weryfikacji dostępności wszelkich zasobów zdalnych.

Uwagi:

  • Uwaga: Możliwe jest niewielkie opóźnienie między zmianą sieci a dostarczeniem tego zdarzenia.
  • W systemie Android obiekt NativeApplication może wywołać więcej niż jedno zdarzenie networkChange dla każdej zmiany połączenia sieciowego.

Stała Event.NETWORK_CHANGE definiuje wartość właściwości type obiektu zdarzenia networkChange.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
targetObiekt NativeApplication.
    

suspend

Zdarzenie  
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.SUSPEND

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 3.3

Wywoływane tuż przed wstrzymaniem aplikacji przez system operacyjny.

Stała Event.SUSPEND definiuje wartość właściwości type obiektu zdarzenia suspend. To zdarzenie jest wywoływane tylko w środowisku AIR for iOS.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt NativeApplication.
targetObiekt NativeApplication.
    

userIdle

Zdarzenie  
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.USER_IDLE

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy użytkownik pozostawał bezczynny.

Właściwość idleThreshold określa czas, przez jaki użytkownik musi pozostawać bezczynny, aby zostało wywołane to zdarzenie. Czas, w którym użytkownik nie wykazywał aktywności, można określić za pomocą właściwości timeSinceLastUserInput.

Uwaga: To zdarzenie nie jest wywoływane na urządzeniach przenośnych ani na urządzeniach telewizyjnych ze środowiskiem AIR.

Stała Event.USER_IDLE definiuje wartość właściwości type obiektu zdarzenia userIdle.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
targetObiekt NativeApplication.

Powiązane elementy interfejsu API

    

userPresent

Zdarzenie  
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.USER_PRESENT

Wersje środowiska wykonawczego: AIR 1.0

Wywoływane, gdy system operacyjny wykrywa aktywność myszy lub klawiatury po bezczynności.

Uwaga: to zdarzenie nie jest wywoływane na urządzeniach przenośnych ani na urządzeniach telewizyjnych ze środowiskiem AIR.

Okres czasu, który jest uznawany za brak aktywności jest możliwy do konfiguracji we właściwości idleThreshold. Czas, w którym użytkownik nie wykazywał aktywności może być określony z właściwości timeSinceLastUserInput.

Stała Event.USER_PRESENT definiuje wartość właściwości type obiektu zdarzenia userPresent.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
targetObiekt NativeApplication.

Powiązane elementy interfejsu API





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.