ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: AIR 30.0 und früher, Flash Player 30.0 und früher, Flash Lite 4
Flex 4.6 und früher, Flash Pro CS6 und früher
Filter ausblenden
air.update 

ApplicationUpdaterUI  - AS3

Paketex

Oberste Ebene
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

Sprachelemente

Globale Konstanten
Globale Funktionen
Operatoren
Anweisungen, Schlüsselwörter und Direktiven
Sondertypen

Anhänge

Neue Funktionen
Compiler-Fehler
Compiler-Warnungen
Laufzeitfehler
Migration zu ActionScript 3
Unterstützte Zeichensätze
Nur MXML-Tags
Motion-XML-Elemente
Timed Text-Tags
Liste veralteter Elemente
Konstanten für die Implementierung von Eingabehilfen
Verwendung der ActionScript-Beispiele
Rechtliche Hinweise
Paketair.update
Klassepublic class ApplicationUpdaterUI
VererbungApplicationUpdaterUI Inheritance EventDispatcher Inheritance Object

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Die ApplicationUpdaterUI-Klasse definiert die grundlegende Funktionalität des Updateframeworks für Adobe® AIR®-Anwendungen und stellt eine Standardbenutzeroberfläche bereit. (Die ApplicationUpdater-Klasse enthält eine Aktualisierungsfunktionalität, ohne eine Standardbenutzeroberfläche zu implementieren.)

Diese Klasse ist in der Datei „applicationupdater_ui.swc“ enthalten, die Teil des Adobe AIR-SDK ist. Die Datei „applicationupdater_ui.swc“ befindet sich im Verzeichnis „frameworks/libs/air“ des AIR-SDK. Die Version im Verzeichnis „frameworks/libs/air“ im AIR 2 SDK ist für die Flex 4-Entwicklung bestimmt. Wenn Sie mit Flex 3 arbeiten, verwenden Sie die Version im Unterverzeichnis „frameworks/libs/air/flex3“.

Adobe® Flex™ Builder™ lädt diese Klasse automatisch, wenn Sie ein Projekt für Adobe AIR erstellen. Sie sollten die SWC-Datei einbeziehen, wenn Sie die Anwendung mit dem Adobe® Flex™ SDK kompilieren.

Die Verwaltung der Aktualisierungen von Anwendungen kann kompliziert sein. Das AIR-Updateframework stellt APIs bereit, mit denen Entwickler gute Aktualisierungsmöglichkeiten in AIR-Anwendungen einbinden können. Die Funktionalität im AIR-Updateframework unterstützt Entwickler bei Folgendem:

  • Regelmäßige Suche nach Updates in bestimmten Intervallen oder auf Anforderung des Benutzers

  • Herunterladen von AIR-Dateien (Updates) von einer Webquelle

  • Informieren des Benutzers beim ersten Ausführen der neu installierten Version

  • Bestätigen, dass der Benutzer nach Updates suchen möchte

  • Anzeigen von Informationen zur neuen Updateversion für den Benutzer

  • Anzeigen des Downloadfortschritts und von Fehlermeldungen für den Benutzer

Das AIR-Updateframework ermöglicht das Speichern von Informationen zur Updateversion einer AIR-Anwendung in einfachen XML-Konfigurationsdateien. Bei den meisten Anwendungen erzielen Sie mit dem Einrichten dieser Konfigurationsdateien und dem Einfügen einiger Basiscodezeilen eine gute Aktualisierungsfunktionalität für den Endbenutzer.

Die AIRUpdateUI-Klasse implementiert eine Standardbenutzeroberfläche, die Ihre Anwendung verwenden kann. Sie bietet dem Benutzer grundlegende Informationen und Optionen für Anwendungsaktualisierungen.

Der Aktualisierungsvorgang durchläuft eine Statussequenz:

Status Beschreibung
UninitializedDer Updater wurde nicht initialisiert.
InitializingDer Updater wird initialisiert.
ReadyDer Updater wurde initialisiert.
Before checkingDer Updater hat noch nicht nach der Updatedeskriptordatei gesucht.
CheckingDer Updater sucht nach einer Updatedeskriptordatei.
AvailableDie Updatedeskriptordatei ist verfügbar.
DownloadingDer Updater lädt die AIR-Datei herunter.
DownloadedDer Updater hat die AIR-Datei heruntergeladen.
InstallingDer Updater installiert die AIR-Datei.
Pending installDer Updater wurde initialisiert und Aktualisierungen stehen aus.

Wenn Sie eine Anwendung mit dem AIR Debug Launcher (ADL) testen, führt ein Versuch der Aktualisierung der Anwendung zu einer IllegalOperationError-Ausnahme.

Das AIR-Updateframework wird nur im Desktop-Profil unterstützt. Es wird weder für erweiterte Desktop-Anwendungen (Anwendungen, die mit einem nativen Installer installiert werden) noch im Mobil-Profil (iPhone-Anwendungen, die mit ActionScript 3.0 geschrieben werden) unterstützt. Überprüfen Sie zur Laufzeit die Updater.isSupported-Eigenschaft, um festzustellen, ob das Updateframework unterstützt wird.

Ausführliche Informationen zur Verwendung des AIR-Updateframeworks finden Sie im Kapitel „Aktualisieren von AIR-Anwendungen“ in Erstellen von Adobe AIR-Anwendungen .

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
      configurationFile : File
Der Speicherort der Konfigurationsdatei, die die Werte für die delay- und updateURL-Eigenschaften festlegt.
ApplicationUpdaterUI
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
      currentVersion : String
[schreibgeschützt] Die aktuelle Version der Anwendung.
ApplicationUpdaterUI
      delay : Number
Das Intervall in Tagen zwischen regelmäßigen Suchen nach neuen Updates.
ApplicationUpdaterUI
      isCheckForUpdateVisible : Boolean
Aktiviert die Sichtbarkeit der Dialogfelder „Nach Updates suchen“, „Keine Updates verfügbar“ und „Updatefehler“.
ApplicationUpdaterUI
      isDownloadProgressVisible : Boolean
Aktiviert die Sichtbarkeit des Dialogfelds „Update herunterladen“.
ApplicationUpdaterUI
      isDownloadUpdateVisible : Boolean
Aktiviert die Sichtbarkeit des Dialogfelds „Update herunterladen“.
ApplicationUpdaterUI
      isFileUpdateVisible : Boolean
Aktiviert die Sichtbarkeit der Dialogfelder „Datei-Update“, „Kein Datei-Update“ und „Dateifehler“.
ApplicationUpdaterUI
      isFirstRun : Boolean
[schreibgeschützt] Gibt an, ob dies die erste Ausführung nach einer erfolgreichen Aktualisierung („true“) ist oder nicht („false“).
ApplicationUpdaterUI
      isInstallUpdateVisible : Boolean
Aktiviert die Sichtbarkeit des Dialogfelds „Update installieren“.
ApplicationUpdaterUI
      isNewerVersionFunction : Function
Eine Funktion, die der Updater verwenden sollte, um Versionsvergleiche auszuführen.
ApplicationUpdaterUI
      isUnexpectedErrorVisible : Boolean
Aktiviert die Sichtbarkeit des Dialogfelds „Unerwarteter Fehler“.
ApplicationUpdaterUI
      isUpdateInProgress : Boolean
[schreibgeschützt] Ein boolescher Ausdruck, der als „true“ festgelegt ist, wenn eine Aktualisierung ausgeführt wird, andernfalls „false“.
ApplicationUpdaterUI
      localeChain : Array
Ein Array, das die Gebietsschemakette definiert, die von der Benutzeroberfläche verwendet wird.
ApplicationUpdaterUI
      previousApplicationStorageDirectory : File
[schreibgeschützt] Der vorherige Speicherort des Anwendungsspeicherordners, falls er nach einer Aktualisierung geändert wurde.
ApplicationUpdaterUI
      previousVersion : String
[schreibgeschützt] Die vorherige Version der Anwendung.
ApplicationUpdaterUI
      updateDescriptor : XML
[schreibgeschützt] Der Inhalt der Updatedeskriptordatei, der von der Aktualisierungs-URL heruntergeladen wurde.
ApplicationUpdaterUI
      updateURL : String
Der Speicherort der Updatedeskriptordatei.
ApplicationUpdaterUI
      wasPendingUpdate : Boolean
[schreibgeschützt] Gibt an, ob es sich um eine verschobene Aktualisierung handelt, auch wenn sie nicht installiert werden konnte („true“); andernfalls „false“.
ApplicationUpdaterUI
Öffentliche Methoden
 MethodeDefiniert von
  
Die Konstruktorfunktion.
ApplicationUpdaterUI
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
  
    addResources(lang:String, res:Object):void
Fügt dynamisch ein neues Ressourcen-Bundle für die festgelegte Sprache hinzu.
ApplicationUpdaterUI
  
    cancelUpdate():void
Bricht den Aktualisierungsvorgang ab.
ApplicationUpdaterUI
  
    checkNow():void
Startet den Aktualisierungsvorgang.
ApplicationUpdaterUI
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
  
    initialize():void
Initialisiert den Updater.
ApplicationUpdaterUI
  
Startet den Aktualisierungsvorgang mithilfe einer lokalen AIR-Datei.
ApplicationUpdaterUI
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
  Wird unmittelbar vor der Installation des Updates ausgelöst, nachdem die installUpdate()-Methode aufgerufen wurde.ApplicationUpdaterUI
  Wird vor dem Beginn des Aktualisierungsvorgangs ausgelöst, unmittelbar bevor der Updater versucht, die Updatedeskriptordatei herunterzuladen.ApplicationUpdaterUI
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
  Wird ausgelöst, wenn das Herunterladen der Updatedatei abgeschlossen ist.ApplicationUpdaterUI
  Wird ausgelöst, wenn ein Fehler bei der Verbindung oder dem Herunterladen der Updatedatei auftritt.ApplicationUpdaterUI
  Wird ausgelöst, nachdem ein Aufruf der downloadUpdate()-Methode ausgeführt und die Verbindung zum Server hergestellt wurde.ApplicationUpdaterUI
  
    error
Wird ausgelöst, wenn ein Fehler bei der Initialisierung oder während des Aktualisierungsvorgangs (bei einem unerwarteten Ereignis) auftritt.ApplicationUpdaterUI
  Wird ausgelöst, wenn ein Fehler bei der Überprüfung der als airFile-Parameter übergebenen Datei in einem Aufruf der installFromAIRFile()-Methode auftritt.ApplicationUpdaterUI
  Wird ausgelöst, nachdem der Updater erfolgreich die Datei im Aufruf der installFromAIRFile()-Methode überprüft hat.ApplicationUpdaterUI
  
    initialized
Wird ausgelöst, nachdem die Initialisierung abgeschlossen ist.ApplicationUpdaterUI
  
    progress
Wird abgesetzt, wenn die Updatedatei heruntergeladen wird.ApplicationUpdaterUI
  
    updateError
Wird ausgelöst, wenn ein Fehler beim Versuch des Herunterladens oder Parsings der Updatedeskriptordatei auftritt.ApplicationUpdaterUI
  
    updateStatus
Wird ausgelöst, nachdem der Updater die Updatedeskriptordatei erfolgreich heruntergeladen und interpretiert hat.ApplicationUpdaterUI
Eigenschaftendetails
    

configurationFile

Eigenschaft
configurationFile:File

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Der Speicherort der Konfigurationsdatei, die die Werte für die delay- und updateURL-Eigenschaften festlegt. Außerdem sind Einstellungen vorhanden, ob die Anwendung verschiedene Bestätigungsdialogfelder beim Aktualisierungsvorgang anzeigt. Wenn diese Eigenschaft auf eine nicht vorhandene Datei verweist, führt der Aufruf der initialize()-Methode dazu, dass ein Fehler ausgegeben wird.

Ein Beispiel einer Konfigurationsdatei:

 <?xml version="1.0" encoding="utf-8"?> 
         <configuration xmlns="http://ns.adobe.com/air/framework/update/configuration/1.0" >
           <url>app:/server/update.xml</url>
           <delay>1</delay>
           <defaultUI>
              <dialog name="checkForUpdate" visible="true" />
               <dialog name="downloadUpdate" visible="false" />
               <dialog name="downloadProgress" visible="true" />
               <dialog name="installUpdate" visible="true" />    
           </defaultUI>
        </configuration>

Anstatt eine Konfigurationsdatei zu laden, können Sie den ActionScript --Code verwenden, um die folgenden Eigenschaften des ApplicationUpdaterUI-Objekts festzulegen: delay-, isCheckForUpdateVisible-, isDownloadProgressVisible-, isDownloadUpdateVisible-, isFileUpdateVisible-, isInstallUpdateVisible- und updateURL-Eigenschaften.



Implementierung
    public function get configurationFile():File
    public function set configurationFile(value:File):void

Verwandte API-Elemente

    

currentVersion

Eigenschaft 
currentVersion:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Die aktuelle Version der Anwendung. Diese Eigenschaft wird bei einem Aufruf der initialize()-Methode festgelegt. Sie wird als die Version der Anwendungsdeskriptordatei festgelegt.



Implementierung
    public function get currentVersion():String
    

delay

Eigenschaft 
delay:Number

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Das Intervall in Tagen zwischen regelmäßigen Suchen nach neuen Updates.

Der Wert 0 (der Standardwert) zeigt an, dass der Timer nicht aktiv ist, sodass keine regelmäßige Suche ausgeführt wird. Die Verzögerung kann über diese Eigenschaft oder über die Konfigurationsdatei festlegen. Wenn der Wert mithilfe beider Methoden festgelegt ist, wird der durch diese Eigenschaft festgelegte Wert verwendet.

Der Standardwert ist 0.



Implementierung
    public function get delay():Number
    public function set delay(value:Number):void

Verwandte API-Elemente

    

isCheckForUpdateVisible

Eigenschaft 
isCheckForUpdateVisible:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Aktiviert die Sichtbarkeit der Dialogfelder „Nach Updates suchen“, „Keine Updates verfügbar“ und „Updatefehler“. Wenn true festgelegt wird, zeigt der Updater diese Dialogfelder als Teil des Aktualisierungsvorgangs an. Dies kann auch in der Aktualisierungskonfigurationsdatei festgelegt werden. Ein mithilfe dieser Eigenschaft festgelegter Wert überschreibt die Einstellung in der Aktualisierungskonfigurationsdatei.



Implementierung
    public function get isCheckForUpdateVisible():Boolean
    public function set isCheckForUpdateVisible(value:Boolean):void
    

isDownloadProgressVisible

Eigenschaft 
isDownloadProgressVisible:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Aktiviert die Sichtbarkeit des Dialogfelds „Update herunterladen“. Wenn true festgelegt wird, zeigt der Updater diese Dialogfelder als Teil des Aktualisierungsvorgangs an. Dies kann auch in der Aktualisierungskonfigurationsdatei festgelegt werden. Ein mithilfe dieser Eigenschaft festgelegter Wert überschreibt die Einstellung in der Aktualisierungskonfigurationsdatei.



Implementierung
    public function get isDownloadProgressVisible():Boolean
    public function set isDownloadProgressVisible(value:Boolean):void
    

isDownloadUpdateVisible

Eigenschaft 
isDownloadUpdateVisible:Boolean

Laufzeitversionen: AIR 1.5

Aktiviert die Sichtbarkeit des Dialogfelds „Update herunterladen“. Wenn true festgelegt wird, zeigt der Updater diese Dialogfelder als Teil des Aktualisierungsvorgangs an. Dies kann auch in der Aktualisierungskonfigurationsdatei festgelegt werden. Ein mithilfe dieser Eigenschaft festgelegter Wert überschreibt die Einstellung in der Aktualisierungskonfigurationsdatei.



Implementierung
    public function get isDownloadUpdateVisible():Boolean
    public function set isDownloadUpdateVisible(value:Boolean):void
    

isFileUpdateVisible

Eigenschaft 
isFileUpdateVisible:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Aktiviert die Sichtbarkeit der Dialogfelder „Datei-Update“, „Kein Datei-Update“ und „Dateifehler“. Wenn true festgelegt wird, zeigt der Updater diese Dialogfelder als Teil des Aktualisierungsvorgangs an. Dies kann auch in der Aktualisierungskonfigurationsdatei festgelegt werden. Ein mithilfe dieser Eigenschaft festgelegter Wert überschreibt die Einstellung in der Aktualisierungskonfigurationsdatei.



Implementierung
    public function get isFileUpdateVisible():Boolean
    public function set isFileUpdateVisible(value:Boolean):void
    

isFirstRun

Eigenschaft 
isFirstRun:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Gibt an, ob dies die erste Ausführung nach einer erfolgreichen Aktualisierung (true) ist oder nicht (false). Der Updater legt diesen Wert während des Aufrufs der initialize()-Methode fest. Der Entwickler sollte überprüfen, ob isFirstRun als true festgelegt ist, wenn Daten von einer Version auf die andere migriert werden sollen.



Implementierung
    public function get isFirstRun():Boolean

Verwandte API-Elemente

    

isInstallUpdateVisible

Eigenschaft 
isInstallUpdateVisible:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Aktiviert die Sichtbarkeit des Dialogfelds „Update installieren“. Wenn true festgelegt wird, zeigt der Updater diese Dialogfelder als Teil des Aktualisierungsvorgangs an. Dies kann auch in der Aktualisierungskonfigurationsdatei festgelegt werden. Ein mithilfe dieser Eigenschaft festgelegter Wert überschreibt die Einstellung in der Aktualisierungskonfigurationsdatei.



Implementierung
    public function get isInstallUpdateVisible():Boolean
    public function set isInstallUpdateVisible(value:Boolean):void
    

isNewerVersionFunction

Eigenschaft 
isNewerVersionFunction:Function

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Eine Funktion, die der Updater verwenden sollte, um Versionsvergleiche auszuführen. Standardmäßig führt das Updateframework einen Versionsvergleich durch, um zu erkennen, ob die Version der Remote Site neuer als die Version der installierten Anwendung ist. Manchmal stimmt der Standardvergleich jedoch nicht mit dem Versionsschema des Entwicklers überein. Legen Sie diese Eigenschaft fest, um eine neue Funktion bereitzustellen, die den Vergleich ausführt.

Die Standardvergleichsfunktion akzeptiert Versionen wie x.y.z, wobei x, y, z Buchstaben und Ziffern enthalten können. Es gibt einige spezielle Bedingungen, die die Standardvergleichsfunktion erkennt. Wenn die Testfunktion in den Versionsstrings "alpha", "beta" oder "rc" findet, ist die Reihenfolge alpha < beta < rc.



Implementierung
    public function get isNewerVersionFunction():Function
    public function set isNewerVersionFunction(value:Function):void

Beispiel  ( Verwendung dieses Beispiels )
Der folgende Code definiert die benutzerdefinierte Funktion customFn für das appUpdate-Updaterobjekt. Die Beispielsfunktion ist absichtlich einfach gehalten. Ihre benutzerdefinierte Funktion sollte einen booleschen Wert zurückgeben, der auf den Regeln Ihres Versionsschemas basiert.
appUpdate.isNewerVersionFunction = customFn; 

function customFn (currentVersion:String, updateVersion:String):Boolean 
{
    return updateVersion > currentVersion;
}
    

isUnexpectedErrorVisible

Eigenschaft 
isUnexpectedErrorVisible:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Aktiviert die Sichtbarkeit des Dialogfelds „Unerwarteter Fehler“. Wenn true festgelegt wird, zeigt der Anwendungsupdater dieses Dialogfeld als Teil des Aktualisierungsvorgangs an. Dies kann auch in der Aktualisierungskonfigurationsdatei festgelegt werden. Ein mithilfe dieser Eigenschaft festgelegter Wert überschreibt die Einstellung in der Aktualisierungskonfigurationsdatei.



Implementierung
    public function get isUnexpectedErrorVisible():Boolean
    public function set isUnexpectedErrorVisible(value:Boolean):void
    

isUpdateInProgress

Eigenschaft 
isUpdateInProgress:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Eine boolesche Eigenschaft, die als true festgelegt ist, wenn eine Aktualisierung ausgeführt wird, andernfalls false.



Implementierung
    public function get isUpdateInProgress():Boolean
    

localeChain

Eigenschaft 
localeChain:Array

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Ein Array, das die Gebietsschemakette definiert, die von der Benutzeroberfläche verwendet wird. Üblicherweise verwenden nur JavaScript-Entwickler (HTML) diese Eigenschaft.

Flex-Entwickler können den ResourceManager verwenden, um die Gebietsschemakette zu verarbeiten.

Standardmäßig werden die Sprachen in einer HTML-basierten Anwendung im Hinblick auf die Sprachen im Capabilities.languages-Array und die zehn Sprachen sortiert, die von der Benutzeroberfläche unterstützt werden. Wenn keine Übereinstimmung gefunden wird, wird die Benutzeroberfläche in englischer Sprache angezeigt.

Dieses JavaScript-Beispiel verwendet die AIR-HTML-Lokalisierungsarchitektur, die im AIR SDK enthalten ist. Die Sprachen werden im Hinblick auf die Liste der Sprachen sortiert und anschließend wird Englisch als die standardmäßige Fallback-Sprache festgelegt.

 appUpdater.addResources("ro_RO", {titleCheck: "Titlu", msgCheck: "Mesaj", btnCheck: "Buton"});
        appUpdater.addResources("hu", {titleCheck: "Cím", msgCheck: "Üzenet"}); 
        var languages = ["ro", "hu"];
        languages = languages.concat(air.Capabilities.languages);
        var sortedLanguages = air.Localizer.sortLanguagesByPreference(languages, air.Capabilities.language, "en-US");  
        sortedLanguages.push("en-US");
        appUpdater.localeChain = sortedLanguages;



Implementierung
    public function get localeChain():Array
    public function set localeChain(value:Array):void

Verwandte API-Elemente

    

previousApplicationStorageDirectory

Eigenschaft 
previousApplicationStorageDirectory:File  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Der vorherige Speicherort des Anwendungsspeicherordners, falls er nach einer Aktualisierung geändert wurde. Der Speicherort des Anwendungsspeicherordners wird nach einer Aktualisierung mit einer Zertifikatmigration geändert. Findet keine Zertifikatmigration statt, wird der Anwendungsspeicherordner nicht geändert, wenn der Benutzer die Anwendung aktualisiert und diese Eigenschaft ist als null festgelegt. Diese Eigenschaft wird bei einem Aufruf der initialize()-Methode festgelegt.

Entwickler können die neue Version der AIR-Anwendung mit einem neuen Zertifikat unterzeichnen, wenn sie beim Komprimieren der AIR-Datei mit ADT die -migrate-Option verwenden. Wenn eine neue Version einer AIR-Anwendung ein neues Signaturzertifikat verwendet, wird der lokale Speicherordner der Anwendung geändert, sobald der Benutzer die neue Version installiert. Verwenden Sie diese Eigenschaft, um Daten vom alten Anwendungsspeicherordner in den neuen Anwendungsspeicherordner zu übertragen (File.applicationStorageDirectory). Weitere Informationen finden Sie unter „Unterzeichnen von AIR-Dateien, um das Anwendungszertifikat zu wechseln“ im Kapitel „Erstellen von AIR-Anwendungen mit Befehlszeilenwerkzeugen“ des Adobe AIR-Entwicklerhandbuchs.



Implementierung
    public function get previousApplicationStorageDirectory():File
    

previousVersion

Eigenschaft 
previousVersion:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Die vorherige Version der Anwendung. Diese Eigenschaft wird bei einem Aufruf der initialize()-Methode festgelegt. Gibt die vorherige Version der Anwendung vor dem Upgrade zurück (nur festgelegt, wenn isfirstRun true ist); andernfalls als null festgelegt.



Implementierung
    public function get previousVersion():String
    

updateDescriptor

Eigenschaft 
updateDescriptor:XML  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Der Inhalt der Updatedeskriptordatei, der von der Aktualisierungs-URL heruntergeladen wurde. Diese Eigenschaft ist nur nicht „null“, nachdem das Updaterobjekt ein updateStatus-Ereignis auslöst.



Implementierung
    public function get updateDescriptor():XML
    

updateURL

Eigenschaft 
updateURL:String

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Der Speicherort der Updatedeskriptordatei. Jeder für einen URLRequest-Pfad gültige Speicherort wird akzeptiert. Dies ist die einzige obligatorische Einstellung, die der Updater erfordert. Sie können die Aktualisierungs-URL über diese Eigenschaft oder über die Konfigurationsdatei festlegen. Wenn der Wert mithilfe beider Methoden festgelegt ist, verwendet der Updater den durch diese Eigenschaft festgelegten Wert.



Implementierung
    public function get updateURL():String
    public function set updateURL(value:String):void

Verwandte API-Elemente

    

wasPendingUpdate

Eigenschaft 
wasPendingUpdate:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Gibt an, ob es sich um eine verschobene Aktualisierung handelt, auch wenn sie nicht installiert werden konnte (true); andernfalls false. Der Updater legt diese Eigenschaft während eines Aufrufs der initialize()-Methode fest. Verwenden Sie die wasPendingUpdate- und isFirstRun-Eigenschaften, um zu überprüfen, ob die Installation eines Updates fehlgeschlagen ist (in diesem Fall wird wasPendingUpdate als true und isFirstRun als false festgelegt).



Implementierung
    public function get wasPendingUpdate():Boolean

Verwandte API-Elemente

Konstruktordetails
    

ApplicationUpdaterUI

()Konstruktor
public function ApplicationUpdaterUI()

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Die Konstruktorfunktion.

Methodendetails

    addResources

()Methode
public function addResources(lang:String, res:Object):void

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Fügt dynamisch ein neues Ressourcen-Bundle für die festgelegte Sprache hinzu. JavaScript-Entwickler verwenden diese Methode, um dynamisch eine neue Sprache für die Dialogfelder hinzuzufügen, die die Updater-UI der Anwendung anzeigt. (Flex-Entwickler können direkt eine neue Sprache zum Ressourcen-Bundle „ApplicationUpdaterDialogs“ hinzufügen.)

Parameter

lang:String — Der Sprachcode (z. B. "ro" für Rumänisch).
 
res:Object — Das Objekt enthält die Schlüssel und Werte für die Übersetzung. Die Schlüssel stammen aus der Spracheigenschaftsdatei. Die folgende Tabelle enthält die möglichen Schlüssel (Eigenschaftsnamen).

Schlüssel Deutscher Wert Dialogfeld Beschreibung
appWidth 530 Alle Breite des Dialogfelds.
titleWindow Aktualisierung wird durchgeführt: Alle Wird in der nativen Fenstertitelleiste vor dem Anwendungsnamen angezeigt.
titleCheck Nach Updates suchen Nach Updates suchen Dialogfeldtitel.
msgCheck Zulassen, dass die Anwendung nach Updates sucht? Nach Updates suchen Dialogfeldmeldung.
btnCheck Nach Updates suchen Nach Updates suchen Beschriftung der Schaltfläche „Nach Updates suchen“.
btnCancel Abbrechen Alle Dialogfelder mit der Schaltfläche „Abbrechen“ Beschriftung der Schaltfläche „Abbrechen“.
titleCheckNoUpdates Keine Updates verfügbar CheckForUpdates – Keine Updates verfügbar Dialogfeldtitel.
msgCheckNoUpdates Für die Anwendung sind keine Updates verfügbar. Nach Updates suchen – Keine Updates verfügbar Dialogfeldmeldung.
btnClose Schließen Alle Dialogfelder mit der Schaltfläche „Schließen“ Beschriftung der Schaltfläche „Schließen“
titleCheckError Updatefehler Nach Updates suchen – Verbindungsfehler Dialogfeldtitel.
msgCheckError Bei der Suche nach Updates ist ein Fehler aufgetreten. Fehlernr. {0} Nach Updates suchen – Verbindungsfehler Dialogfeldmeldung. {0} wird durch die Fehler-ID ersetzt.
titleUpdate Update verfügbar Update verfügbar Dialogfeldtitel.
msgUpdate Eine aktualisierte Version der Anwendung steht zum Herunterladen bereit. Update verfügbar Dialogfeldmeldung.
lblApplication Anwendung: Update verfügbar Beschriftung, die vor dem Anwendungsnamen angezeigt wird.
lblInstalledVersion Installierte Version: Update verfügbar Beschriftung, die vor der installierten Version angezeigt wird.
lblAvailableVersion Updateversion: Update verfügbar Beschriftung, die vor der Updateversion angezeigt wird.
btnDownload Jetzt herunterladen Update verfügbar Beschriftung der Schaltfläche „Jetzt herunterladen“
btnDownloadLater Später herunterladen Update verfügbar Beschriftung der Schaltfläche „Später herunterladen“.
lnkReleaseNotes Versionshinweise Alle mit einem Hyperlink „Versionshinweise“ Der Hyperlinkname „Versionshinweise“.
titleProgress Downloadfortschritt... Downloadfortschritt Dialogfeldtitel.
msgProgress Update wird heruntergeladen Downloadfortschritt Dialogfeldmeldung.
titleDownloadError Download fehlgeschlagen Downloadfehler Dialogfeldtitel.
msgDownloadError Beim Herunterladen des Updates ist ein Fehler aufgetreten. Fehlernr. {0} Downloadfehler Dialogfeldmeldung. {0} wird durch die Fehler-ID ersetzt.
titleInstall Update installieren Update installieren Dialogfeldtitel.
msgInstall Das Update für die Anwendung wurde heruntergeladen und ist bereit zur Installation. Update installieren Dialogfeldmeldung.
btnInstall Jetzt installieren Update installieren Beschriftung der Schaltfläche „Installieren“
btnInstallLater Nach dem Neustart Update installieren Beschriftung der Schaltfläche „Nach dem Neustart“
titleFileUpdate Update verfügbar Datei – Update verfügbar Dialogfeldtitel.
msgFileUpdate Die Datei enthält eine aktualisierte Version der Anwendung. Installieren? Datei – Update verfügbar Dialogfeldmeldung.
lblFile File: Datei – Update verfügbar Beschriftung, die vor dem Dateinamen angezeigt wird.
titleFileNoUpdate Kein Update verfügbar Datei – Keine Updates verfügbar Dialogfeldtitel.
msgFileNoUpdate Die Datei enthält keine neuere Version der Anwendung. Datei – Keine Updates verfügbar Dialogfeldmeldung.
titleFileError Dateifehler Datei – Fehler Dialogfeldtitel.
msgFileError Ein Fehler ist beim Validieren der Updatedatei aufgetreten. Fehlernr. {0} Datei – Fehler Dialogfeldmeldung. {0} wird durch die Fehler-ID ersetzt.
titleUnexpectedError Unerwarteter Fehler Unerwarteter Fehler Dialogfeldtitel.
msgUnexpectedError Ein unerwarteter Fehler ist aufgetreten. Fehlernr. {0} Unerwarteter Fehler Dialogfeldmeldung. {0} wird durch die Fehler-ID ersetzt.

Verwandte API-Elemente

    cancelUpdate

()Methode 
public function cancelUpdate():void

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Bricht den Aktualisierungsvorgang ab. Das Aufrufen dieser Methode bricht alle ausstehenden Downloads ab, löscht unvollständig heruntergeladene Dateien und startet den Timer für die regelmäßige Suche neu.

Der Aktualisierungsvorgang kann jederzeit abgebrochen werden, wenn sich der Zustandsautomat im Status „UNINITIALIZED“ oder „INITIALIZING“ befindet. Dies hat keine Auswirkung, wenn die Methode in einem der Status „UNINITIALIZED“ oder „INITIALIZING“ aufgerufen wird.

    checkNow

()Methode 
public function checkNow():void

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Startet den Aktualisierungsvorgang. Das Aufrufen dieser Methode stoppt nicht den Timer für die regelmäßige Suche; die Methode erkennt jedoch, dass ein Aktualisierungsvorgang ausgeführt wird und überspringt die aktuelle Iteration.

Diese Methode wird nur ausgeführt, wenn der aktuelle Status „READY“ ist.

Diese Methode kann dazu führen, dass das Updaterobjekt das folgende Ereignis auslöst:


Ereignisse
checkForUpdate:UpdateEvent — Wird unmittelbar vor Beginn des Aktualisierungsvorgangs ausgelöst.

    initialize

()Methode 
public function initialize():void

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Initialisiert den Updater. Das Aufrufen dieser Methode bewirkt Folgendes:

  1. Sie initialisiert das Updateframework, wobei ohne weitere Meldung (und synchron) die ggf. ausstehenden Aktualisierungen installiert werden. Sie sollten diese Methode beim Anwendungsstart aufrufen, da dadurch die Anwendung möglicherweise neu gestartet wird.

  2. Sie sucht nach einer verschobenen Aktualisierung und installiert sie ggf.

  3. Wenn eine vorherige Aktualisierung fehlgeschlagen ist, werden die Updatedatei und die Versionsinformationen aus dem Speicherbereich gelöscht.

  4. Wenn die Timer-Verzögerung abgelaufen ist, wird der Aktualisierungsvorgang gestartet; andernfalls wird der Timer gestartet. Wenn Sie jedoch eine Anwendung mit dem AIR Debug Launcher (ADL) testen, führt ein Versuch der Aktualisierung der Anwendung zu einer IllegalOperationError-Ausnahme.


Ereignisse
initialized:UpdateEvent — Die Initialisierung ist abgeschlossen.
 
error:ErrorEvent — Bei der Initialisierung tritt ein Fehler auf.

    installFromAIRFile

()Methode 
public function installFromAIRFile(file:File):void

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Startet den Aktualisierungsvorgang mithilfe einer lokalen AIR-Datei.

Das Aufrufen dieser Methode hat keine Wirkung, wenn ein Aktualisierungsvorgang ausgeführt wird (wenn der Status nicht „Downloaded“ ist).

Diese Funktion ist für eine Anwendung nützlich, die das customUpdateUI-Element in der Anwendungsdeskriptordatei als true festgelegt hat.

Wenn Sie eine Anwendung mit dem AIR Debug Launcher (ADL) testen, führt der Aufruf dieser Methode zu einer IllegalOperationError-Ausnahme.

Parameter

file:File — Die zu installierende AIR-Datei.


Ereignisse
fileUpdateStatus:StatusFileUpdateEvent — Wird ausgelöst, nachdem der Updater die AIR-Datei erfolgreich überprüft hat.
 
updateError:StatusFileUpdateErrorEvent — Wird ausgelöst, wenn ein Fehler beim Versuch des Parsings der Updatedeskriptordatei auftritt.
Ereignisdetails
    

beforeInstall

Ereignis
Ereignisobjekttyp: air.update.events.UpdateEvent
Eigenschaft UpdateEvent.type = air.update.events.UpdateEvent.BEFORE_INSTALL

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird kurz vor der Installation des Updates ausgelöst, nachdem die installUpdate()-Methode aufgerufen wurde. Es kann sinnvoll sein, die Installation des Updates zu diesem Zeitpunkt zu verhindern, da der Benutzer die gesamte aktuelle Arbeit verlieren kann, wenn die Laufzeit die Anwendung beendet, um das Update zu installieren.

Das Aufrufen der preventDefault()-Methode dieses Ereignisses verschiebt die Installation bis zum nächsten Neustart. Wenn Sie die preventDefault()-Methode aufrufen, kann in dieser Anwendungssitzung kein zusätzlicher Aktualisierungsvorgang gestartet werden (über einen Aufruf der installUpdate()-Methode oder aufgrund der regelmäßigen Suche).

Die UpdateEvent.BEFORE_INSTALL-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein beforeInstall-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Updaterobjekt.
    

checkForUpdate

Ereignis  
Ereignisobjekttyp: air.update.events.UpdateEvent
Eigenschaft UpdateEvent.type = air.update.events.UpdateEvent.CHECK_FOR_UPDATE

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird vor dem Beginn des Aktualisierungsvorgangs ausgelöst, unmittelbar bevor der Updater versucht, die Updatedeskriptordatei herunterzuladen. Der Updater kann dieses Ereignis als ein Ergebnis des direkten Aufrufs der checkNow()-Methode auslösen oder weil der Timer für die regelmäßige Suche abgelaufen ist.

Die UpdateEvent.CHECK_FOR_UPDATE Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein checkForUpdate-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Updaterobjekt.
    

downloadComplete

Ereignis  
Ereignisobjekttyp: air.update.events.UpdateEvent
Eigenschaft UpdateEvent.type = air.update.events.UpdateEvent.DOWNLOAD_COMPLETE

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, wenn das Herunterladen der Updatedatei abgeschlossen ist.

Die UpdateEvent.DOWNLOAD_COMPLETE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein downloadComplete-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Updaterobjekt.
    

downloadError

Ereignis  
Ereignisobjekttyp: air.update.events.DownloadErrorEvent
Eigenschaft DownloadErrorEvent.type = air.update.events.DownloadErrorEvent.DOWNLOAD_ERROR

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, wenn ein Fehler bei der Verbindung oder dem Herunterladen der Updatedatei auftritt. Das Ereignis wird auch ausgelöst, wenn ein ungültiger HTTP-Status vorliegt (z. B. „404 – Datei nicht gefunden“).

Beim Auslösen dieses Ereignisses wird der Timer für die regelmäßige Suche automatisch neu gestartet (wenn die Verzögerung größer als 0 ist).

Die DownloadErrorEvent.DOWNLOAD_ERROR-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein downloadError-Ereignis.

Die errorID-Eigenschaft eines DownloadErrorEvent-Objekts ist eine Ganzzahl, die Fehlerinformationen definiert (siehe folgende Tabelle). Eine zusätzliche subErrorID-Eigenschaft enthält möglicherweise mehr Fehlerinformationen.

errorID-FehlercodeBeschreibung
16800Tritt bei der Überprüfung der heruntergeladenen Updatedatei auf. Die subErrorID-Eigenschaft stellt möglicherweise zusätzliche Informationen bereit.
16801Ungültige Adobe AIR-Datei (application.xml fehlt).
16802Ungültige Adobe AIR-Datei (MIME-Typ fehlt).
16803Ungültige Adobe AIR-Datei (Format).
16804Ungültige Adobe AIR-Datei (ungültige Flags).
16805Ungültige Adobe AIR-Datei (unbekannte Komprimierung).
16806Ungültige Adobe AIR-Datei (ungültiger Dateiname).
16807Ungültige Adobe AIR-Datei (beschädigt).
16808Konfigurationsdatei nicht vorhanden.
16809Die updateURL-Eigenschaft ist nicht festgelegt.
16810Reserviert.
16811Ungültige Konfigurationsdatei (unbekannte Konfigurationsversion).
16812Ungültige Konfigurationsdatei (URL fehlt).
16813Ungültige Konfigurationsdatei (Verzögerungsformat).
16814Ungültige Konfigurationsdatei (ungültige defaultUI-Werte).
16815Ungültiger Updatedeskriptor (unbekannte Deskriptorversion).
16816Ungültiger Updatedeskriptor (Updateversion fehlt).
16817Ungültiger Updatedeskriptor (ungültige Beschreibung).
16818IO-Fehler beim Speichern von Daten auf eine Festplatte. Die subErrorID-Eigenschaft stellt möglicherweise mehr Informationen bereit.
16819Sicherheitsfehler beim Herunterladen. Die subErrorID-Eigenschaft stellt möglicherweise mehr Informationen bereit.
16820Ungültiger HTTP-Statuscode. Die subErrorID-Eigenschaft enthält möglicherweise den ungültigen Statuscode.
16821Reserviert.
16822E/A-Fehler beim Herunterladen. Die subErrorID-Eigenschaft stellt möglicherweise mehr Informationen bereit.
16823EOF-Fehler beim Speichern von Daten auf eine Festplatte. Die subErrorID-Eigenschaft stellt möglicherweise mehr Informationen bereit.
16824Ungültiger Updatedeskriptor. Die subErrorID-Eigenschaft stellt möglicherweise mehr Informationen bereit.
16825Die Updatedatei enthält eine Anwendung mit einer unterschiedlichen Anwendungs-ID.
16826Die Updatedatei enthält keine neuere Version der Anwendung.
16827Die in der Updatedatei enthaltene Version stimmt nicht mit der Version vom Updatedeskriptor überein.
16828Die Anwendung kann nicht aktualisiert werden, da sie normalerweise im AIR Debug Launcher (ADL) ausgeführt wird.
16829Fehlende Updatedatei bei der Installation.
    

downloadStart

Ereignis  
Ereignisobjekttyp: air.update.events.UpdateEvent
Eigenschaft UpdateEvent.type = air.update.events.UpdateEvent.DOWNLOAD_START

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, nachdem ein Aufruf der downloadUpdate()-Methode ausgeführt und die Verbindung zum Server hergestellt wurde. Wenn Sie die ApplicationUpdater-Bibliothek verwenden, möchten Sie möglicherweise, dass die Ereignisprozedur für den Benutzer eine Downloadfortschrittsleiste anzeigt.

Die UpdateEvent.DOWNLOAD_START-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein downloadStart-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Updaterobjekt.
    

error

Ereignis  
Ereignisobjekttyp: flash.events.ErrorEvent
Eigenschaft ErrorEvent.type = flash.events.ErrorEvent.ERROR

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, wenn ein Fehler bei der Initialisierung oder während des Aktualisierungsvorgangs (bei einem unerwarteten Ereignis) auftritt.

Definiert den Wert der Eigenschaft type eines error-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Objekt, bei dem der Netzwerkvorgang fehlschlägt.
textDer als Fehlermeldung anzuzeigende Text.
    

fileUpdateError

Ereignis  
Ereignisobjekttyp: air.update.events.StatusFileUpdateErrorEvent
Eigenschaft StatusFileUpdateErrorEvent.type = air.update.events.StatusFileUpdateErrorEvent.FILE_UPDATE_ERROR

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, wenn ein Fehler bei der Überprüfung der als airFile-Parameter übergebenen Datei in einem Aufruf der installFromAIRFile()-Methode auftritt.

Die StatusUpdateErrorEvent.UPDATE_ERROR-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein statusUpdateError-Ereignis.
    

fileUpdateStatus

Ereignis  
Ereignisobjekttyp: air.update.events.StatusFileUpdateEvent
Eigenschaft StatusFileUpdateEvent.type = air.update.events.StatusFileUpdateEvent.FILE_UPDATE_STATUS

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, nachdem der Updater erfolgreich die Datei im Aufruf der installFromAIRFile()-Methode überprüft hat.

Die StatusUpdateEvent.UPDATE_STATUS-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein updateStatus-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
availableZeigt an, ob eine andere Version als die der aktuellen Anwendung verfügbar ist (true); andernfalls false (gleiche Version).
pathDie nativePath-Eigenschaft des File-Objekts der Aktualisierung, die durch den airFile-Parameter in einem Aufruf der installFromAIRFile()-Methode festgelegt wurde.
versionZeigt die Version des neuen Updates an.

    

initialized

Ereignis  
Ereignisobjekttyp: air.update.events.UpdateEvent
Eigenschaft UpdateEvent.type = air.update.events.UpdateEvent.INITIALIZED

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, nachdem die Initialisierung abgeschlossen ist.

Dieses Ereignis verfügt über die folgenden schreibgeschützten Eigenschaften:

  • isFirstRun (Boolescher Wert) true, wenn dies die erste Ausführung nach einer erfolgreichen Aktualisierung ist; andernfalls false.

  • previousVersion (String) Die vorherige Version der Anwendung vor der Aktualisierung (nur festgelegt, wenn isfirstRun true ist).

  • currentVersion (String) Die Version von der Anwendungsdeskriptordatei der aktuell installierten Version.

Die UpdateEvent.INITIALIZED-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein initialized-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Updaterobjekt.
    

progress

Ereignis  
Ereignisobjekttyp: flash.events.ProgressEvent
Eigenschaft ProgressEvent.type = flash.events.ProgressEvent.PROGRESS

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird abgesetzt, wenn die Updatedatei heruntergeladen wird.

Definiert den Wert der Eigenschaft type eines progress-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
bytesLoadedDie Anzahl der geladenen Elemente oder Byte zu dem Zeitpunkt, zu dem der Listener das Ereignis verarbeitet.
bytesTotalDie Gesamtanzahl der Elemente oder Byte, die bei einem erfolgreichen Ladevorgang schließlich geladen werden.
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
currentTargetDas Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
targetDas Objekt, dessen Fortschritt protokolliert wird.
    

updateError

Ereignis  
Ereignisobjekttyp: air.update.events.StatusUpdateErrorEvent
Eigenschaft StatusUpdateErrorEvent.type = air.update.events.StatusUpdateErrorEvent.UPDATE_ERROR

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, wenn ein Fehler beim Versuch des Herunterladens oder Parsings der Updatedeskriptordatei auftritt.

Löst der Updater dieses Ereignis aus, wird der Timer für die regelmäßige Suche automatisch neu gestartet (wenn die Verzögerung größer als 0 ist). Die Anwendung sollte das Ausblenden von Fehlermeldungen berücksichtigen, wenn der Updater ein neues checkForUpdate-Ereignis auslöst.

Die StatusUpdateErrorEvent.UPDATE_ERROR-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein statusUpdateError-Ereignis.
    

updateStatus

Ereignis  
Ereignisobjekttyp: air.update.events.StatusUpdateEvent
Eigenschaft StatusUpdateEvent.type = air.update.events.StatusUpdateEvent.UPDATE_STATUS

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5

Wird ausgelöst, nachdem der Updater die Updatedeskriptordatei erfolgreich heruntergeladen und interpretiert hat.

Die StatusUpdateEvent.UPDATE_STATUS-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein updateStatus-Ereignis.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
availableAls true festgelegt, wenn die Updatedeskriptordatei eine Version festlegt, die sich von der Version der aktuellen Anwendung unterscheidet; andernfalls false (die Version ist gleich).
versionDer String, der die neue verfügbare Version repräsentiert.
detailsEin Array, das den details-String für jede unterstützte Sprache definiert. Wenn keine lokalisierte Beschreibung vorhanden ist, wird es als ein Array definiert, in dem das erste Element ein leerer String ("") und das zweite Element der details-String ist. Wenn lokalisierte Beschreibungen vorhanden sind, ist jedes Element im Array ein eigenes Array mit zwei Elementen. Das erste Element ist der Gebietsschema-Code und das zweite ist die Beschreibung. Beispiel: Das folgende Array hat untergeordnete Arrays für zwei Sprachen (US-Englisch und Französisch): ["en-US", "Hello World"], ["fr", "Bonjour monde"]. Die Sprachen werden in der gleichen Reihenfolge wie im Updatedeskriptor aufgelistet. Der Text der details-Eigenschaft wird in der Update-Deskriptordatei angegeben.
versionLabel(AIR 2.5+) Die Versionsbezeichnung aus dem Anwendungsdeskriptor des Updates. Die Versionsbezeichnung sollte dem Benutzer anstatt „Version“ angezeigt werden. Wenn keine Versionsbezeichnung angegeben wird, ist die Eigenschaft ein leerer String.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.