Referencia de ActionScript® 3.0 para la plataforma de Adobe® Flash®
Inicio  |  Ocultar lista de paquetes y clases |  Paquetes  |  Clases  |  Novedades  |  Índice  |  Apéndices  |  ¿Por qué hay texto en inglés?
Filtros: AIR 30.0 y versiones anteriores, Flash Player 30.0 y versiones anteriores, Flash Lite 4
Flex 4.6 y versiones anteriores, Flash Pro CS6 y versiones anteriores
Ocultar filtros
flash.system 

System  - AS3

Paquetesx

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

Elementos del lenguaje

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

Apéndices

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

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9, Flash Lite 4

La clase System contiene propiedades relacionadas con la configuración local y las operaciones. Entre ellas se encuentran los ajustes para cámaras y micrófonos, operaciones con objetos compartidos y el uso del portapapeles.

Las propiedades y métodos adicionales se encuentran en otras clases del paquete flash.system: clases Capabilities, Security e IME.

Esta clase sólo incluye propiedades y métodos estáticos. No se pueden crear nuevas instancias de la clase System.

Ver los ejemplos

Elementos de API relacionados



Propiedades públicas
 PropiedadDefinido por
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
  freeMemory : Number
[estática] [solo lectura] La cantidad de memoria (en bytes) que se asigna a Adobe® Flash® Player o Adobe® AIR® y que no está en uso.
System
  ime : IME
[estática] [solo lectura] IME del sistema instalado actualmente.
System
  privateMemory : Number
[estática] [solo lectura] Toda la cantidad de memoria (en bytes) que utiliza una aplicación.
System
  totalMemory : uint
[estática] [solo lectura] La cantidad de memoria (en bytes) que utiliza actualmente que ha sido asignada directamente por Flash Player o AIR.
System
  totalMemoryNumber : Number
[estática] [solo lectura] La cantidad de memoria (en bytes) que utiliza actualmente que ha sido asignada directamente por Flash Player o AIR.
System
  useCodePage : Boolean
[estática] Valor booleano que indica qué página de código utilizar para interpretar archivos de texto externos.
System
Métodos públicos
 MétodoDefinido por
  
[estática] Hace que el objeto XML especificado esté disponible inmediatamente para la recolección de elementos no utilizados.
System
  
exit(code:uint):void
[estática] Cierra Flash Player.
System
  
[estática] Obliga a efectuar el proceso de recolección de elementos no utilizados.
System
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
  
[estática] Detiene temporalmente Flash Player o ADL (AIR Debug Launcher).
System
  
[estática] Sugiere al recolector de datos innecesarios que si la inminencia del recolector supera el parámetro imminence de la función, el receptor debe finalizar el ciclo incremental de recolección.
System
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
  
[estática] Reanuda la aplicación tras llamar a System.pause().
System
  
[estática] Reemplaza el contenido del portapapeles por una cadena de texto especificada.
System
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Información sobre propiedades

freeMemory

propiedad
freeMemory:Number  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 2

La cantidad de memoria (en bytes) que se asigna a Adobe® Flash® Player o Adobe® AIR® y que no está en uso. Esta porción de memoria asignada sin utilizar (System.totalMemory) oscila cuando tiene lugar la recolección de elementos no utilizados. Utilice esta propiedad para supervisar la recolección de elementos no utilizados.



Implementación
    public static function get freeMemory():Number

Elementos de API relacionados

ime

propiedad 
ime:IME  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9, Flash Lite 4

IME del sistema instalado actualmente. Para registrar eventos imeComposition, llame a addEventListener() en esta instancia.



Implementación
    public static function get ime():IME

Elementos de API relacionados

privateMemory

propiedad 
privateMemory:Number  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 2

Toda la cantidad de memoria (en bytes) que utiliza una aplicación. Es la cantidad de memoria privada residente para todo el proceso.

Los desarrolladores de AIR deben utilizar esta propiedad para determinar todo el consumo de memoria de una aplicación.

En Flash Player, esto incluye la memoria utilizada por la aplicación contenedora, como por ejemplo, el navegador web.



Implementación
    public static function get privateMemory():Number

Elementos de API relacionados

totalMemory

propiedad 
totalMemory:uint  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9, Flash Lite 4

La cantidad de memoria (en bytes) que utiliza actualmente que ha sido asignada directamente por Flash Player o AIR.

Esta propiedad no devuelve toda la memoria utilizada por una aplicación de Adobe AIR o por la aplicación (como un navegador) que contenga el contenido de Flash Player. El navegador o el sistema operativo pueden consumir otra memoria. La propiedad System.privateMemory refleja toda la memoria utilizada por una aplicación.

Si la cantidad de memoria asignada es mayor que el valor máximo de un objeto uint (uint.MAX_VALUE, o 4.294.967.295), esta propiedad se establece en 0. La propiedad System.totalMemoryNumber permite valores más grandes.



Implementación
    public static function get totalMemory():uint

Elementos de API relacionados

totalMemoryNumber

propiedad 
totalMemoryNumber:Number  [solo lectura]

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 2

La cantidad de memoria (en bytes) que utiliza actualmente que ha sido asignada directamente por Flash Player o AIR.

Esta propiedad se expresa como un número, que permite valores más altos que la propiedad System.totalMemory, que es de tipo int.

Esta propiedad no devuelve toda la memoria utilizada por una aplicación de Adobe AIR o por la aplicación (como un navegador) que contenga el contenido de Flash Player. El navegador o el sistema operativo pueden consumir otra memoria. La propiedad System.privateMemory refleja toda la memoria utilizada por una aplicación.



Implementación
    public static function get totalMemoryNumber():Number

Elementos de API relacionados

useCodePage

propiedad 
useCodePage:Boolean

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9, Flash Lite 4

Valor booleano que indica qué página de código utilizar para interpretar archivos de texto externos. Si la propiedad se establece en false, los archivos de texto externos se interpretan como Unicode. (Estos archivos deben codificarse como Unicode al guardarlos.) Si la propiedad se establece en true, los archivos de texto externos se interpretan con la página de código tradicional del sistema operativo en el que se ejecuta en la aplicación. El valor predeterminado de useCodePage es false.

El texto cargado como archivo externo (con Loader.load() o con la clase URLLoader de URLStream) debe guardarse en formato Unicode para que la aplicación lo reconozca como Unicode. Para codificar archivos externos como Unicode, guárdelos en una aplicación que admita Unicode, como el Bloc de notas en Windows.

Si carga archivos de texto externos que no están codificados como Unicode, defina useCodePage como true. Añada el código siguiente como la primera línea de código del archivo que carga los datos (para Flash Professional, añádalo al primer fotograma):

System.useCodePage = true;

Cuando este código está presente, la aplicación interpreta el texto externo empleando la página de códigos tradicional del sistema operativo en el que se ejecuta. Por ejemplo, suele ser CP1252 para el sistema operativo Windows en inglés y Shift-JIS para un sistema operativo en japonés.

Si establece useCodePage con el valor true, Flash Player 6 y versiones posteriores tratarán el texto de la misma forma que Flash Player 5. (Flash Player 5 consideraba todo el texto como si estuviera en la página de códigos tradicional del sistema operativo en el que se ejecuta el reproductor.)

Si define useCodePage como true, recuerde que la página de códigos tradicional del sistema operativo en el que se ejecuta la aplicación debe incluir los caracteres utilizados en el archivo de texto externo para que se muestre el texto. Por ejemplo, si carga un archivo de texto externo que contiene caracteres chinos, dichos caracteres no se visualizarán en un sistema que utilice la página de códigos CP1252, ya que dicha página no contiene caracteres chinos.

Para garantizar que los usuarios de todas las plataformas puedan ver los archivos de texto externos que se utilizan en la aplicación, debe codificar todos los archivos de texto externos como Unicode y establecer useCodePage en false. De esta forma, la aplicación (Flash Player 6 y versiones posteriores o AIR) interpreta el texto como Unicode.



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

Elementos de API relacionados

Información sobre métodos

disposeXML

()método
public static function disposeXML(node:XML):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 1.5.2

Hace que el objeto XML especificado esté disponible inmediatamente para la recolección de elementos no utilizados. Este método eliminará las conexiones principal y secundaria entre todos los nodos para el nodo XML especificado.

Parámetros

node:XML — Referencia XML que debe estar disponible para la recolección de elementos no utilizados.

exit

()método 
public static function exit(code:uint):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9.0.115.0

Cierra Flash Player.

Sólo para la versión del depurador de Flash Player independiente.

Las aplicaciones de AIR deben llamar al método NativeApplication.exit() para salir de la aplicación.

Parámetros

code:uint — Valor que se transfiere al sistema operativo. Por lo general, si el proceso sale normalmente, el valor es 0.

Elementos de API relacionados

gc

()método 
public static function gc():void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9.0.115.0, Flash Lite 4

Obliga a efectuar el proceso de recolección de elementos no utilizados.

Sólo para la versión del depurador de Flash Player y para aplicaciones de AIR. En una aplicación de AIR, el método System.gc() sólo se activa si el contenido se ejecuta en ADL (AIR Debug Launcher) o (en el caso de una aplicación instalada) en el entorno limitado de seguridad.

pause

()método 
public static function pause():void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9.0.115.0, Flash Lite 4

Detiene temporalmente Flash Player o ADL (AIR Debug Launcher). Después de llamar a este método, no continúa nada en la aplicación, salvo el envío de eventos Socket.

Sólo para la versión del depurador de Flash Player o la versión de ADL (AIR Debug Launcher).

Elementos de API relacionados

pauseForGCIfCollectionImminent

()método 
public static function pauseForGCIfCollectionImminent(imminence:Number = 0.75):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 11, AIR 3

Sugiere al recolector de datos innecesarios que si la inminencia del recolector supera el parámetro imminence de la función, el receptor debe finalizar el ciclo incremental de recolección.

El algoritmo del recolector de datos innecesarios del motor de ejecución de Flash se ejecuta de forma incremental mientras marca la memoria en uso. La ejecución de la aplicación se pone en pausa cuando se recolectan fragmentos no usados de memoria. La pausa que se produce cuando el ciclo de recolección incremental termina puede ser más larga de los deseado y puede ser observable o audible en algunos programas. Esta función permite a la aplicación aconsejar al motor de ejecución de que se trata de un buen momento para terminar el marcado y llevar a cabo recolección. Planificar pausas potenciales en momentos en los que el usuario no lo note, consigue una mejor experiencia de usuario. Por ejemplo, un juego puede llamar a esta función al terminar un nivel, con lo que se reducen también las posibilidades de una pausa durante el juego.

La inminencia se define como el nivel de progreso de marcado asumido por el recolector, esto es, cómo de cerca está de activar una pausa en la recolección. El argumento de inminencia en esta función es un umbral: el recolector de datos innecesarios se invoca sólo si la inminencia real supera el valor del umbral. De lo contrario, esta llamada se devuelve inmediatamente sin tomar medidas.

Por llamar a esta función con un valor de inminencia baja, la aplicación indica que está dispuesta a aceptar el procesamiento de una gran cantidad de marcado. Un valor de inminencia alto, por otro lado, indica que la aplicación debe ponerse en pausa sólo si el marcado está casi completo.  Normalmente, las pausas son más largas en el primer caso que en el segundo.

La cantidad de memoria liberada no depende del parámetro de inminencia. Sólo depende del número de objetos liberables. Si la aplicación ha publicado recientemente referencias a grandes estructuras de datos o a un gran número de objetos, un parámetro de inminencia baja tiende a activar una colección que permitirá liberar esos objetos inmediatamente.

Parámetros

imminence:Number (default = 0.75) — Un número entre 0 y 1, donde 0 significa menos inminente y 1 significa más inminente De forma predeterminada, los valores menores que 0 dan como resultado 0,25. Los valores mayores que 1, dan como resultado 1,0. NaN da como resultado de forma predeterminada 0,75

resume

()método 
public static function resume():void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9.0.115.0, Flash Lite 4

Reanuda la aplicación tras llamar a System.pause().

Sólo para la versión del depurador de Flash Player o la versión de ADL (AIR Debug Launcher).

Elementos de API relacionados

setClipboard

()método 
public static function setClipboard(string:String):void

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: AIR 1.0, Flash Player 9

Reemplaza el contenido del portapapeles por una cadena de texto especificada. Este método funciona en cualquier contexto de seguridad si se llama como resultado de un evento de usuario (por ejemplo, un controlador de eventos de teclado o de dispositivo de entrada).

Este método se suministra para contenido SWF ejecutado en Flash Player 9. Permite añadir solamente contenido String a Clipboard.

El contenido de Flash Player 10 y el del entorno limitado de seguridad de la aplicación en una aplicación de AIR puede llamar al método Clipboard.setData().

Parámetros

string:String — Cadena de texto normal que se sitúa en el portapapeles del sistema, reemplazando el contenido actual (si existe).

Elementos de API relacionados

SystemExample.as

En el ejemplo siguiente, se muestra cómo copiar información sobre la memoria total del sistema en el portapapeles utilizando una llamada a System.totalMemory en una llamada al método System.setClipboard().
package {
    import flash.display.Sprite;
    import flash.system.System;

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




[ X ]¿Por qué hay texto en inglés?
Cierto contenido de la Referencia de ActionScript 3.0 se muestra en inglés

No todo el contenido de la Referencia de ActionScript 3.0 se traduce a todos los idiomas. Si un elemento del lenguaje no se traduce, aparecerá en inglés. Por ejemplo, la clase ga.controls.HelpBox no está traducida en ningún idioma. Por lo tanto, en la versión en español de la referencia, la clase ga.controls.HelpBox aparecerá en inglés.