Naslaggids voor Adobe ActionScript® 3.0 voor het Adobe® Flash®-platform
Startpagina  |  Lijst met pakketten en klassen verbergen |  Pakketten  |  Klassen  |  Nieuw  |  Index  |  Bijlagen  |  Waarom in het Engels?
Filters: AIR 30.0 en eerder, Flash Player 30.0 en eerder, Flash Lite 4
Flex 4.6 en eerder, Flash Pro CS6 en eerder
Filters verbergen
flash.system 

System  - AS3

Pakkettenx

Hoofdniveau
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

Taalelementen

Algemene constanten
Algemene functies
Operatoren
Programmeerinstructies, gereserveerde woorden en compileraanwijzingen
Speciale typen

Bijlagen

Nieuw
Compilerfouten
Compilerwaarschuwingen
Uitvoeringsfouten
Migreren naar ActionScript 3
Ondersteunde tekensets
Alleen MXML-labels
Elementen van bewegings-XML
Timed Text-tags
Lijst van vervangen elementen
Constanten voor toegankelijkheidsimplementatie
ActionScript-voorbeelden gebruiken
Juridische kennisgeving
Pakketflash.system
Klassepublic final class System
OverervingSystem Inheritance Object

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

De System-klasse bevat eigenschappen die gerelateerd zijn aan lokale instellingen en bewerkingen. Deze bevatten -instellingen voor camera's en microfoons, bewerkingen met gedeelde objecten en het gebruik van het klembord.

Aanvullende eigenschappen en methoden bevinden zich in andere klassen in het flash.system-pakket: de klassen Capabilities, de klasse IME en de klasse Security.

Deze klasse bevat alleen statische methoden en eigenschappen. U kunt geen nieuwe instanties van de klasse System maken.

Bekijk de voorbeelden

Verwante API-elementen



Openbare eigenschappen
 EigenschapGedefinieerd door
 Inheritedconstructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie.
Object
  freeMemory : Number
[statisch] [alleen-lezen] De hoeveelheid geheugen (in bytes) die is toegewezen aan Adobe® Flash® Player of Adobe® AIR® en niet in gebruik is.
System
  ime : IME
[statisch] [alleen-lezen] De IME die momenteel op het systeem is geïnstalleerd.
System
  privateMemory : Number
[statisch] [alleen-lezen] De volledige geheugenhoeveelheid (in bytes) die door een toepassing wordt gebruikt.
System
  totalMemory : uint
[statisch] [alleen-lezen] De geheugenhoeveelheid (in bytes) die momenteel in gebruik is, is rechtstreeks toegewezen door Flash Player of AIR.
System
  totalMemoryNumber : Number
[statisch] [alleen-lezen] De geheugenhoeveelheid (in bytes) die momenteel in gebruik is, is rechtstreeks toegewezen door Flash Player of AIR.
System
  useCodePage : Boolean
[statisch] Een booleaanse waarde waarmee wordt bepaald welke codepagina moet worden gebruikt om externe tekstbestanden te interpreteren.
System
Openbare methoden
 MethodeGedefinieerd door
  
[statisch] Maakt het opgegeven XML-object direct beschikbaar voor het opruimproces.
System
  
exit(code:uint):void
[statisch] Sluit Flash Player.
System
  
[statisch] Dwingt het starten van de opschoonfunctie.
System
 Inherited
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd.
Object
 Inherited
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven.
Object
  
[statisch] Pauzeert Flash Player of de AIR Debug Launcher (ADL).
System
  
[statisch] Informeert de opschoonfunctie dat deze de incrementele verzamelcyclus moet beëindigen als de imminence-parameter van de functie wordt overschreden door de imminence (nabijheid) van de opschoonfunctie.
System
 Inherited
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd.
Object
  
[statisch] Hervat de toepassing na het aanroepen van System.pause().
System
  
[statisch] Vervangt de inhoud van het klembord door een opgegeven tekenreeks.
System
 Inherited
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in.
Object
 Inherited
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies.
Object
 Inherited
Retourneert een tekenreeksrepresentatie van het opgegeven object.
Object
 Inherited
Retourneert de primitieve waarde van het opgegeven object.
Object
Eigenschapdetails

freeMemory

eigenschap
freeMemory:Number  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: Flash Player 10.1, AIR 2

De hoeveelheid geheugen (in bytes) die is toegewezen aan Adobe® Flash® Player of Adobe® AIR® en niet in gebruik is. Dit ongebruikte gedeelte van toegewezen geheugen (System.totalMemory) schommelt wanneer het opruimproces plaatsvindt. Gebruik deze eigenschap om het opruimproces te controleren.



Implementatie
    public static function get freeMemory():Number

Verwante API-elementen

ime

eigenschap 
ime:IME  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

De IME die momenteel op het systeem is geïnstalleerd. U kunt gebeurtenissen voor imeComposition registreren door addEventListener() aan te roepen op deze instantie.



Implementatie
    public static function get ime():IME

Verwante API-elementen

privateMemory

eigenschap 
privateMemory:Number  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: Flash Player 10.1, AIR 2

De volledige geheugenhoeveelheid (in bytes) die door een toepassing wordt gebruikt. Dit is de hoeveelheid resident privégeheugen voor het gehele proces.

AIR-ontwikkelaars moeten deze eigenschap gebruiken om het verbruik van het gehele geheugen van een toepassing te bepalen.

Voor Flash Player bevat dit ook het geheugen dat wordt gebruikt door de containertoepassing, zoals de webbrowser.



Implementatie
    public static function get privateMemory():Number

Verwante API-elementen

totalMemory

eigenschap 
totalMemory:uint  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

De geheugenhoeveelheid (in bytes) die momenteel in gebruik is, is rechtstreeks toegewezen door Flash Player of AIR.

Deze eigenschap retourneert niet alle geheugen dat door een Adobe AIR-toepassing wordt gebruikt of door de toepassing (zoals een browser) die Flash Player-inhoud bevat. De browser of het besturingssysteem kan ander geheugen verbruiken. De System.privateMemory-eigenschap geeft alle geheugen weer dat door een toepassing wordt gebruikt.

Als de hoeveelheid toegewezen geheugen groter is dan de maximumwaarde voor een uint-object (uint.MAX_VALUE of 4.294.967.295), wordt deze eigenschap ingesteld op 0. De eigenschap System.totalMemoryNumber staat grotere waarden toe.



Implementatie
    public static function get totalMemory():uint

Verwante API-elementen

totalMemoryNumber

eigenschap 
totalMemoryNumber:Number  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: Flash Player 10.1, AIR 2

De geheugenhoeveelheid (in bytes) die momenteel in gebruik is, is rechtstreeks toegewezen door Flash Player of AIR.

Deze eigenschap wordt uitgedrukt als een getal, zodat hogere waarden dan de eigenschap System.totalMemory, een type uint, mogelijk zijn.

Deze eigenschap retourneert niet alle geheugen dat door een Adobe AIR-toepassing wordt gebruikt of door de toepassing (zoals een browser) die Flash Player-inhoud bevat. De browser of het besturingssysteem kan ander geheugen verbruiken. De System.privateMemory-eigenschap geeft alle geheugen weer dat door een toepassing wordt gebruikt.



Implementatie
    public static function get totalMemoryNumber():Number

Verwante API-elementen

useCodePage

eigenschap 
useCodePage:Boolean

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Een booleaanse waarde waarmee wordt bepaald welke codepagina moet worden gebruikt om externe tekstbestanden te interpreteren. Wanneer de eigenschap is ingesteld op false, worden externe tekstbestanden geïnterpreteerd als Unicode. (deze bestanden moeten als Unicode worden gecodeerd wanneer u ze opslaat). Wanneer de eigenschap is ingesteld op true, worden externe tekstbestanden geïnterpreteerd met de traditionele codepagina van het besturingssysteem waarop de toepassing wordt uitgevoerd. De standaardwaarde van useCodePage is false.

Tekst die u laadt als een extern bestand (met Loader.load(), de klasse URLLoader of URLStream) moet als Unicode zijn opgeslagen om te zorgen dat de toepassing de tekst als Unicode herkent. Als u externe bestanden wilt coderen als Unicode, slaat u de bestanden op in een toepassing die Unicode ondersteunt, zoals Kladblok in Windows.

Wanneer u externe tekstbestanden laadt die niet als Unicode zijn gecodeerd, moet u useCodePage instellen op true. Voeg de volgende code toe als eerste coderegel van het bestand dat de gegevens laadt (in Flash Professional voegt u deze code toe aan het eerste frame):

System.useCodePage = true;

Wanneer deze code aanwezig is, wordt externe tekst in de toepassing geïnterpreteerd met de traditionele codepagina van het besturingssysteem. Dit is in het algemeen bijvoorbeeld CP1252 voor een Engelstalig Windows-besturingssysteem en Shift-JIS voor een Japans besturingssysteem.

Als u useCodePage instelt op true, wordt tekst in Flash Player 6 en hogere versies op dezelfde manier behandeld als in Flash Player 5. (In Flash Player 5 werd alle tekst behandeld alsof deze zich op de traditionele codepagina van het besturingssysteem bevond waarop de speler werd uitgevoerd).

Wanneer u useCodePage instelt op true, moet de traditionele codepagina van het besturingssysteem waarop de toepassing wordt uitgevoerd de tekens bevatten die worden gebruikt in het externe tekstbestand. Anders wordt de tekst niet weergegeven. Wanneer u een extern tekstbestand laadt dat Chinese tekens bevat, kunnen die tekens niet worden weergegeven op een systeem dat de codepagina CP1252 gebruikt omdat die codepagina geen Chinese tekens bevat.

Codeer alle externe tekstbestanden als Unicode en stel useCodePage in op false om te zorgen dat gebruikers op alle platforms de externe tekstbestanden kunnen weergeven die worden gebruikt in uw toepassing. Op die manier interpreteert de toepassing (Flash Player 6 en hoger of AIR) de tekst als Unicode.



Implementatie
    public static function get useCodePage():Boolean
    public static function set useCodePage(value:Boolean):void

Verwante API-elementen

Methodedetails

disposeXML

()methode
public static function disposeXML(node:XML):void

Taalversie: ActionScript 3.0
Runtimeversies: Flash Player 10.1, AIR 1.5.2

Maakt het opgegeven XML-object direct beschikbaar voor het opruimproces. Deze methode verwijdert bovenliggende en onderliggende verbindingen tussen alle knooppunten voor het opgegeven XML-knooppunt.

Parameters

node:XML — XML-referentie die beschikbaar moet worden gemaakt voor het opruimproces.

exit

()methode 
public static function exit(code:uint):void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9.0.115.0

Sluit Flash Player.

Alleen voor de zelfstandige foutopsporingsversie van Flash Player.

AIR-toepassingen moeten de methode NativeApplication.exit() aanroepen om de toepassing af te sluiten.

Parameters

code:uint — Een waarde die wordt doorgegeven aan het besturingssysteem. Normaalgesproken is de waarde 0 als het proces normaal wordt afgesloten.

Verwante API-elementen

gc

()methode 
public static function gc():void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9.0.115.0, Flash Lite 4

Dwingt het starten van de opschoonfunctie.

Alleen voor de foutopsporingsversie van Flash Player en AIR-toepassingen. In een AIR-toepassing is de methode System.gc() alleen ingeschakeld in inhoud die in de AIR Debug Launcher (ADL) wordt uitgevoerd of, in een geïnstalleerde toepassing, in inhoud in de beveiligingssandbox van de toepassing.

pause

()methode 
public static function pause():void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9.0.115.0, Flash Lite 4

Pauzeert Flash Player of de AIR Debug Launcher (ADL). Nadat deze methode is aangeroepen, wordt geen enkele bewerking in de toepassing voortgezet behalve de levering van gebeurtenissen Socket.

Alleen voor de debugger-versie van Flash Player of de AIR Debug Launcher (ADL).

Verwante API-elementen

pauseForGCIfCollectionImminent

()methode 
public static function pauseForGCIfCollectionImminent(imminence:Number = 0.75):void

Taalversie: ActionScript 3.0
Runtimeversies: Flash Player 11, AIR 3

Informeert de opschoonfunctie dat deze de incrementele verzamelcyclus moet beëindigen als de imminence-parameter van de functie wordt overschreden door de imminence (nabijheid) van de opschoonfunctie.

Het algoritme van de Flash-runtime-opschoonfunctie wordt incrementeel uitgevoerd, waarbij het gebruikte geheugen wordt gemarkeerd. De uitvoering van de toepassing wordt onderbroken wanneer ongebruikte gedeelten van het geheugen worden verzameld. De onderbreking die optreedt wanneer de incrementele verzamelcyclus wordt beëindigd, kan langer zijn dan gewenst en kan in bepaalde programma's waarneembaar zijn. Met deze functie kan de toepassing de runtime meedelen dat het een goed moment is om het markeerproces te voltooien en het verzamelproces uit te voeren. Door mogelijke onderbrekingen te plannen op tijden waarop de gebruiker er niets van merkt, wordt de gebruikerservaring verbeterd. Een game kan deze functie bijvoorbeeld na voltooiing van een gameniveau aanroepen, zodat er minder kans is dat een onderbreking tijdens het spelen van de game plaatsvindt.

In deze context is 'imminence' te definiëren als de nabijheid van een door de opschoonfunctie geactiveerde verzamelonderbreking, gebaseerd op de mate van voortgang van het markeerproces. Het argument imminence voor deze functie is een drempel: de opschoonfunctie wordt alleen opgeroepen als de drempelwaarde wordt overschreden door de werkelijke nabijheid. Is dit niet het geval, dan wordt deze aanroep direct verwerkt en wordt geen actie uitgevoerd.

Als u deze functie aanroept met een lage imminence-waarde, geeft de toepassing aan dat wordt aanvaard dat een relatief groot aantal markeringen moet worden voltooid. Een hoge imminence-waarde daarentegen geeft aan dat de toepassing alleen moet worden gepauzeerd wanneer de markering bijna is voltooid. Pauzes duren normaal langer in het eerste geval dan in het laatste.

Het geheugen dat wordt vrijgemaakt is niet afhankelijk van de imminence-parameter. Het is alleen afhankelijk van het aantal objecten dat kan worden vrijgemaakt. Als de toepassing onlangs referenties naar grote gegevensstructuren of een groot aantal objecten vrijgegeven, zal een lage imminence-parameter proberen een verzameling uit te lokken die deze objecten onmiddellijk vrijmaakt.

Parameters

imminence:Number (default = 0.75) — Een waarde tussen 0 en 1, waarbij 0 minder imminent betekent en 1 het meest imminent. Waarden die kleiner zijn dan 0, worden standaard ingesteld op 0,25. Waarden die groter zijn dan 1,0, worden standaard ingesteld op 1,0. NaN-waarden worden ingesteld op 0,75.

resume

()methode 
public static function resume():void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9.0.115.0, Flash Lite 4

Hervat de toepassing na het aanroepen van System.pause().

Alleen voor de debugger-versie van Flash Player of de AIR Debug Launcher (ADL).

Verwante API-elementen

setClipboard

()methode 
public static function setClipboard(string:String):void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9

Vervangt de inhoud van het klembord door een opgegeven tekenreeks. Deze methode werkt in elke beveiligingscontext wanneer deze wordt opgeroepen als resultaat van een gebruikersgebeurtenis (bijvoorbeeld een gebeurtenishandler voor toetsenborden of invoerapparaten.)

Deze methode wordt gegeven voor SWF-inhoud die in Flash Player 9 wordt uitgevoerd. Er mag alleen inhoud uit tekenreeksen worden toegevoegd aan het klembord.

Inhoud van Flash Player 10 en inhoud in de beveiligingssandbox van de toepassing in een AIR-toepassing kan de methode Clipboard.setData() aanroepen.

Parameters

string:String — Een tekenreeks met onbewerkte tekst die op het systeemklembord wordt geplaatst, waardoor de huidige inhoud wordt vervangen (indien aanwezig).

Verwante API-elementen

SystemExample.as

In het volgende voorbeeld wordt getoond hoe u informatie over het totale geheugen van uw systeem naar het systeemklembord kunt kopiëren door System.totalMemory aan te roepen terwijl u de methode System.setClipboard() aanroept.
package {
    import flash.display.Sprite;
    import flash.system.System;

    public class SystemExample extends Sprite {
        public function SystemExample() {
            System.setClipboard("System.totalMemory: " + System.totalMemory);
        }
    }
}




[ X ]Waarom in het Engels?
Sommige inhoud van de Naslaggids voor ActionScript 3.0 staat in het Engels

Niet alle onderdelen van de Naslaggids voor ActionScript 3.0 zijn in alle talen vertaald. Wanneer een taalelement niet is vertaald, wordt het in het Engels weergegeven. Zo is de klasse ga.controls.HelpBox niet in elke taal vertaald. In de Nederlandse versie van de naslaggids wordt de klasse ga.controls.HelpBox bijvoorbeeld in het Engels weergegeven.