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

Clipboard  - AS3

Pakietyx

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

Elementy językowe

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

Dodatki

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Klasa Clipboard udostępnia kontener do przesyłania danych i obiektów przez schowek. Dostęp do obiektu clipboard systemu operacyjnego może być osiągnięty przez właściwość statyczną generalClipboard.

Obiekt Clipboard może zawierać te same informacje w więcej niż jednym formacie. Poprzez dostarczanie informacji w więcej niż jednym formacie zwiększa się szansa na użycie tych informacji przez inną aplikację. Dodaje dane do obiektu Clipboard przy pomocy metody setData() lub setDataHandler().

Istnieją następujące formaty standardowe:

  • BITMAP_FORMAT: obiekt BitmapData (tylko aplikacja AIR)
  • FILE_LIST_FORMAT: tablica obiektów File (tylko aplikacja AIR)
  • HTML_FORMAT: ciąg znaków w formacie HTML
  • TEXT_FORMAT: dane ciągu znaków
  • RICH_TEXT_FORMAT: obiekt ByteArray zawierający dane w formacie RTF (Rich Text Format)
  • URL_FORMAT: ciąg znaków URL (tylko aplikacja AIR)

Te stałe dla nazw standardowych formatów są zdefiniowane w klasie ClipboardFormats.

Standardowe formaty danych przenoszone między systemami operacyjnymi są automatycznie tłumaczone między typami danych języka ActionScript a natywnymi typami schowków systemów operacyjnych.

Za pomocą formatów zdefiniowanych w aplikacjach można dodawać obiekty ActionScript do obiektu Clipboard. Jeśli obiekt może być serializowany, możliwe jest udostępnienie odwołania oraz klonu obiektu. Odwołania do obiektów są poprawne jedynie w aplikacji źródłowej.

Jeśli konwersja informacji na określony format jest bardzo wymagająca pod względem obliczeniowym, można udostępnić nazwę funkcji, która dokona konwersji. Funkcja jest wywoływana wówczas i tylko wówczas, gdy ten format może zostać odczytany przez odbierający składnik lub odbierającą aplikację. Za pomocą metody setDataHandler() można dodać funkcję renderowania z opóźnieniem do obiektu Clipboard. Należy zwrócić uwagę, że w niektórych przypadkach system operacyjny wywołuje funkcję zanim dojdzie do upuszczenia. Na przykład gdy funkcja obsługi udostępnia dane pliku przeciąganego z aplikacji AIR do systemu plików, system operacyjny wywołuje funkcję obsługi danych, gdy tylko przeciągany wskaźnik opuszcza aplikację AIR — co zwykle wywołuje niepożądane odczuwalne opóźnienie spowodowane pobieraniem lub tworzeniem danych pliku.

Uwaga dotycząca aplikacji AIR: Obiekty, do których odwołują się obiekty wywoływane dla operacji przeciągania i upuszczania oraz kopiowania i wklejania w HTML, nie są tego samego typu, co obiekt AIR Clipboard. Obiekt schowka JavaScript został opisany w podręczniku programisty AIR.

Uwaga dotycząca aplikacji w środowisku Flash Player: W programie Flash Player 10 operacja wklejania ze schowka najpierw wymaga zdarzenia użytkownika (np. użycia skrótu klawiszowego dla polecenia Wklej lub kliknięcia myszą polecenia Wklej z menu kontekstowego). Metoda Clipboard.getData() zwróci treść schowka jedynie wtedy, gdy obiekt InteractiveObject ją odebrał i przetwarza zdarzenie paste. W innym wypadku wywołanie metody Clipboard.getData() zakończy się niepowodzeniem. To samo ograniczenie dotyczy treści spoza obszaru izolowanego aplikacji w środowisku AIR.

W systemie Linux dane w schowku nie są zachowywane po zamknięciu aplikacji AIR.

Wyświetl przykłady

Powiązane elementy interfejsu API



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
  formats : Array
[tylko do odczytu] Tablica ciągów znaków zawierających nazwy formatów danych dostępnych w tym obiekcie Clipboard.
Clipboard
  generalClipboard : Clipboard
[statyczny] [tylko do odczytu] Systemowy obiekt clipboard.
Clipboard
      supportsFilePromise : Boolean
[tylko do odczytu] Wskazuje, czy format obietnicy pliku w schowku jest obsługiwany w systemie klienckim.
Clipboard
Metody publiczne
 MetodaZdefiniowane przez
  
Tworzy pusty obiekt Clipboard.
Clipboard
  
Usuwa wszystkie reprezentacje danych z tego obiektu Clipboard.
Clipboard
  
Usuwa reprezentację danych dla określonego formatu.
Clipboard
  
getData(format:String, transferMode:String = "originalPreferred"):Object
Pobiera dane obiektu clipboard, jeżeli obecne są dane w określonym formacie.
Clipboard
  
Sprawdza czy dane w określonym formacie istnieją w danym obiekcie Clipboard.
Clipboard
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
  
setData(format:String, data:Object, serializable:Boolean = true):Boolean
Dodaje reprezentację informacji do przesłania w określonym formacie danych.
Clipboard
  
setDataHandler(format:String, handler:Function, serializable:Boolean = true):Boolean
Dodaje odniesienie do funkcji obsługi, która generuje dane przeznaczone do przeniesienia.
Clipboard
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Szczegół właściwości

formats

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Tablica ciągów zawierających nazwy formatów danych dostępnych w tym obiekcie Clipboard.

Stałe ciągów znaków dla nazw standardowych formatów są zdefiniowane w klasie ClipboardFormats. Jako nazwy formatów stanowiące dane do przesyłania w formie obiektów mogą zostać użyte również inne zdefiniowane w aplikacji ciągi znaków.



Implementacja
    public function get formats():Array

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )
Poniższy przykład ilustruje odczytywanie tablicy formats systemowego obiektu clipboard:
 var availableFormats:Array = Clipboard.generalClipboard.formats;

generalClipboard

właściwość 
generalClipboard:Clipboard  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Systemowy obiekt clipboard.

Wszelkie dane przeklejone do systemowego obiektu clipboard są dostępne dla innych aplikacji. Może to również dotyczyć niezabezpieczonego zdalnego kodu, działającego w przeglądarce sieciowej.

Uwaga: W aplikacjach Flash Player 10 operacja wklejania ze schowka najpierw wymaga zdarzenia użytkownika (np. użycia skrótu klawiszowego dla polecenia Wklej lub kliknięcia myszą polecenia Wklej z menu kontekstowego). Metoda Clipboard.getData() zwróci treść schowka jedynie wtedy, gdy obiekt InteractiveObject ją odebrał i przetwarza zdarzenie paste. W innym wypadku wywołanie metody Clipboard.getData() zakończy się niepowodzeniem. To samo ograniczenie dotyczy treści spoza obszaru izolowanego aplikacji w środowisku AIR.

Obiekt generalClipboard jest tworzony automatycznie. Nie można przypisać następnej instancji obiektu Clipboard do tej właściwości. Zamiast tego należy użyć metod getData() i setData() do odczytu i zapisu danych w istniejącym obiekcie.

Należy zawsze wyczyścić zawartość schowka przed zapisaniem w nim nowych danych, aby zapewnić usunięcie starych danych we wszystkich formatach.

Obiektu generalClipboard nie można przekazać do obiektu NativeDragManager środowiska AIR. Do obsługi rodzimych operacji przeciągania i upuszczania w aplikacji AIR należy utworzyć nowy obiekt Clipboard.



Implementacja
    public static function get generalClipboard():Clipboard

Przykład  ( Sposób korzystania z tego przykładu )
Aby zapisać do schowka systemu operacyjnego:
 import flash.desktop.ClipboardFormats;
 
 var copy:String = "A string to copy to the system clipboard.";
 Clipboard.generalClipboard.clear();
 Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, copy);
Aby odczytać ze schowka systemu operacyjnego:
 import flash.desktop.ClipboardFormats;
 
 var pasteData:String  = Clipboard.generalClipboard.getData(ClipboardFormats.TEXT_FORMAT) as String;
    

supportsFilePromise

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

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

Wskazuje, czy format przyrzeczenia pliku w schowku jest obsługiwany w systemie klienckim.



Implementacja
    public function get supportsFilePromise():Boolean
Konstruktor Szczegół

Clipboard

()Konstruktor
public function Clipboard()

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Tworzy pusty obiekt Clipboard.

W celu przechowywania danych związanych z rodzimym gestem przeciągania i upuszczania w środowisku AIR należy tworzyć obiekty Clipboard. Obiekty Clipboard mogą być używane dla tylko jednego gestu przeciągania i upuszczania; nie można ich używać wielokrotnie.

Nie należy tworzyć obiektu Clipboard do obsługi operacji kopiowania i wklejania. Zamiast niego należy użyć jednego obiektu Clipboard.generalClipboard.


Zgłasza
IllegalOperationError — Konstruktor new Clipboard() nie jest obsługiwany w programie Flash Player, ponieważ tylko schowek systemu operacyjnego może być używany w programie Flash Player. Dla operacji kopiuj i wklej skojarzonych z obiektem clipboard systemu operacyjnego należy użyć obiektu Clipboard.generalClipboard zamiast tworzenia nowego obiektu Clipboard. Nie zgłasza błędu w aplikacji AIR.

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład tworzy nowy schowek do użytku z klasą NativeDragManager.

Uwaga: dla operacji kopiuj i wklej powiązanych ze schowkiem systemu operacyjnego należy używać obiektu Clipboard.generalClipboard zamiast tworzyć nowy schowek.

 import flash.desktop.Clipboard;
 
 var clipboard:Clipboard = new Clipboard();
Szczegół metody

clear

()metoda
public function clear():void

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Usuwa wszystkie reprezentacje danych z tego obiektu Clipboard.


Zgłasza
SecurityError — Wywołanie metody generalClipboard.clear() nie jest dozwolone w tym kontekście. W programie Flash Player metodę można wywołać pomyślnie tylko podczas przetwarzania zdarzenia użytkownika (np. naciśnięcie klawisza lub kliknięcie myszy). W środowisku AIR to ograniczenie obowiązuje tylko wobec zawartości spoza obszaru izolowanego aplikacji.

Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje usunięcie zawartości systemowego obiektu clipboard:
 Clipboard.generalClipboard.clear();

clearData

()metoda 
public function clearData(format:String):void

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Usuwa reprezentację danych dla określonego formatu.

Parametry

format:String — Format danych do usunięcia.


Zgłasza
SecurityError — Wywołanie metody generalClipboard.clearData() nie jest dozwolone w tym kontekście. W programie Flash Player metodę można wywołać pomyślnie tylko podczas przetwarzania zdarzenia użytkownika (np. naciśnięcie klawisza lub kliknięcie myszy). W środowisku AIR to ograniczenie obowiązuje tylko wobec zawartości spoza obszaru izolowanego aplikacji.

Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje usunięcie wszelkich danych posiadających format ClipboardFormats.TEXT_FORMAT z systemowego obiektu clipboard:
 import flash.desktop.ClipboardFormats;
 
 Clipboard.generalClipboard.clearData(ClipboardFormats.TEXT_FORMAT);

getData

()metoda 
public function getData(format:String, transferMode:String = "originalPreferred"):Object

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Pobiera dane obiektu clipboard jeżeli obecne są dane w określonym formacie.

Program Flash Player wymaga, aby metoda getData() była wywoływana w programie obsługi zdarzenia paste. W środowisku AIR to ograniczenie obowiązuje tylko wobec zawartości spoza obszaru izolowanego aplikacji.

Kiedy uzyskiwany jest dostęp do formatu danych standardowych, dane są zwracane jako nowy obiekt odpowiedniego typu danych programu Flash.

W trakcie uzyskiwania dostępu do formatu zdefiniowanego przez aplikację wartość parametru transferMode określa, czy zostanie zwrócone odwołanie do oryginalnego obiektu, czy też anonimowy obiekt zawierający zserializowaną kopię oryginalnego obiektu. Jeśli określono tryb originalPreferred lub clonePreferred, program Flash Player lub aplikacja AIR zwraca alternatywną wersję, jeśli preferowana wersja jest niedostępna. Jeśli określono tryb originalOnly lub cloneOnly, program Flash Player lub aplikacja AIR zwraca wartość null, jeśli żądana wersja jest niedostępna.

Parametry

format:String — Format danych do zwrócenia. Ciąg znaków formatu może zawierać jedną ze standardowych nazw zdefiniowanych w klasie ClipboardFormats, lub nazwę zdefiniowaną przez aplikację.
 
transferMode:String (default = "originalPreferred") — Określa, czy należy zwrócić odwołanie lub zserializowaną kopię w momencie uzyskania dostępu do formatu danych zdefiniowanego przez aplikację. Wartością musi być jedna z nazw zdefiniowanych w klasie ClipboardTransferMode. Ta wartość jest ignorowana dla standardowych formatów danych; kopia jest zawsze zwracana.

Zwraca
Object — Obiekt typu odpowiadającego formatowi danych.

Zgłasza
Error — Parametr transferMode nie jest jedną z nazw zdefiniowanych w klasie ClipboardTransferMode.
 
IllegalOperationError — Żądany obiekt Clipboard jest poza zakresem (tylko aplikacja AIR).
 
SecurityError — Odczyt z lub zapis do schowka jest niedozwolony w tym kontekście. W programie Flash Player wywołanie tej metody kończy się pomyślnie tylko w trakcie przetwarzania zdarzenia paste. W środowisku AIR to ograniczenie obowiązuje tylko wobec zawartości spoza obszaru izolowanego aplikacji.

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład odczytuje tekst ze schowka systemowego, jeżeli jest dostępny:
 import flash.desktop.ClipboardFormats;

 var pasteData:String = Clipboard.generalClipboard.getData(ClipboardFormats.TEXT_FORMAT) as String;

hasFormat

()metoda 
public function hasFormat(format:String):Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Sprawdza, czy dane w określonym formacie istnieją w danym obiekcie Clipboard.

Aby odwołać się do standardowych nazw formatów, należy użyć stałych klasy ClipboardFormats.

Parametry

format:String — Typ formatu do sprawdzenia.

Zwraca
Boolean — Wartość true, jeżeli obecny jest określony format.

Zgłasza
IllegalOperationError — Żądany obiekt Clipboard jest poza zasięgiem.
 
SecurityError — Odczyt z lub zapis do schowka jest niedozwolony w tym kontekście.

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje testowanie systemowego obiektu clipboard w celu ustalenia, czy dane w formacie tekstowym są dostępne:
if(Clipboard.generalClipboard.hasFormat(ClipboardFormats.TEXT_FORMAT)){
    //do something 
}

setData

()metoda 
public function setData(format:String, data:Object, serializable:Boolean = true):Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Dodaje reprezentację informacji do przesłania w określonym formacie danych.

W obszarze izolowanym aplikacji w środowisku Adobe AIR metodę setData() można wywołać w dowolnej chwili. W innych kontekstach metodę setData() można wywołać w odpowiedzi na zdarzenie wygenerowane przez użytkownika, takie jak naciśnięcie klawisza lub kliknięcie myszą.

Różne reprezentacje tej samej informacji można dodać do obiektu schowka w różnych formatach, co pozwala na szersze wykorzystanie danych przez inne składniki lub aplikacje. Na przykład obraz można dodać jako bitmapę na potrzeby aplikacji do edycji obrazów, jako adres URL i jako zakodowany plik PNG przeznaczony do przeniesienia do natywnego systemu plików.

Parametr data musi zawierać dane odpowiedniego typu dla określonego formatu:

FormatowanieTypOpis
ClipboardFormats.TEXT_FORMATStringdane ciągu znaków
ClipboardFormats.HTML_FORMATStringdane ciągu znaków HTML
ClipboardFormats.URL_FORMATStringCiąg znaków URL (tylko aplikacja AIR)
ClipboardFormats.RICH_TEXT_FORMATByteArrayDane RTF (Rich Text Format)
ClipboardFormats.BITMAP_FORMATBitmapDatadane bitmapy (tylko aplikacja AIR)
ClipboardFormats.FILE_LIST_FORMATtablica Filetablica plików (tylko aplikacja AIR)
Własna nazwa formatu dowolnyodwołanie do obiektu i serializowany klon

Niestandardowe nazwy formatów nie mogą zaczynać się od słów „air:” ani „flash:”. Aby zapobiec kolizjom nazw w przypadku korzystania z formatów niestandardowych, należy stosować identyfikator aplikacji lub nazwę pakietu jako przedrostek formatu, np. „com.example.applicationName.dataPacket”.

Podczas przesyłania w aplikacji albo między aplikacjami parametr serializable określa, czy dostępne jest odwołanie i kopia, czy też samo odwołanie do obiektu. Aby udostępnić odwołanie i kopię danych obiektu, należy ustawić dla parametru serializable wartość true. Ustawienie dla parametru serializable wartości false sprawi, że dostępne będzie tylko odwołanie do obiektu. Odwołania do obiektów są poprawne tylko w aktualnej aplikacji, dlatego ustawienie dla parametru serializable wartości false oznacza również, że format nie jest już dostępny w innych aplikacjach Flash Player lub AIR. Składnik może pobrać odwołanie do obiektu lub kopię obiektu — w tym celu należy ustawić odpowiedni tryb przesyłania schowka podczas uzyskiwania dostępu do danych dla tego formatu.

Uwaga: Formaty standardowe są zawsze konwertowane na formaty natywne, gdy dane są wklejane lub przeciągane poza obsługiwaną aplikację, dlatego wartość parametru serializable nie wpływa na dostępność danych w formatach standardowych dla aplikacji innych niż aplikacje Flash.

Aby odroczyć renderowanie danych dla formatu, należy użyć metody setDataHandler(). Jeśli metody setData() i setDataHandler() są używane w celu dodawania reprezentacji danych o takiej samej nazwie formatu, wówczas funkcja modułu obsługi nigdy nie zostanie wywołana.

Uwaga: W systemie Mac OS ustawienie parametru format na wartość ClipboardFormats.URL_FORMAT spowoduje, że adres URL jest przenoszony tylko wtedy, gdy jest poprawnym adresem URL. W przeciwnym razie obiekt Clipboard zostanie opróżniony (a wywołanie metody getData() zwróci null).

Parametry

format:String — Format danych.
 
data:Object — Informacje do dodania.
 
serializable:Boolean (default = true) — Należy określić wartość true dla obiektów które są możliwe do serializacji (i deserializacji).

Zwraca
Boolean — Wartość true jeżeli udało się ustawić dane; wartośćfalse w innym przypadku. W programie Flash Player zwraca wartość false, jeśli format należy do nieobsługiwanych formatów klasy ClipboardFormats. (Program Flash Player nie obsługuje typów ClipboardFormats.URL_FORMAT, ClipboardFormats.FILE_LIST_FORMAT, ClipboardFormats.FILE_PROMISE_LIST_FORMAT ani ClipboardFormats.BITMAP_FORMAT).

Zgłasza
IllegalOperationError — Żądany obiekt Clipboard jest poza zasięgiem (ta sytuacja może wystąpić w przypadku schowków utworzonych na potrzeby operacji przeciągania i upuszczania).
 
SecurityError — Odczyt z lub zapis do schowka jest niedozwolony w tym kontekście. W programie Flash Player metodę można wywołać pomyślnie tylko podczas przetwarzania zdarzenia użytkownika (np. naciśnięcie klawisza lub kliknięcie myszy). W środowisku AIR to ograniczenie obowiązuje tylko wobec zawartości spoza obszaru izolowanego aplikacji.
 
TypeError — Parametr format lub data ma wartość null.

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje dodawanie treści do schowka systemowego zarówno w formacie tekstowym jak i HTML:
 import flash.desktop.ClipboardFormats;
 
 var htmlString:String = "<html><body>Body content</body></html>";
 Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, urlString);
 Clipboard.generalClipboard.setData(ClipboardFormats.HTML_FORMAT, urlString);

setDataHandler

()metoda 
public function setDataHandler(format:String, handler:Function, serializable:Boolean = true):Boolean

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.0

Dodaje odwołanie do funkcji obsługi, która generuje dane przeznaczone do przeniesienia.

Funkcja obsługi umożliwia opóźnienie tworzenia lub renderowania danych do czasu, aż faktycznie nastąpi próba dostępu do nich.

Funkcja modułu obsługi musi zwrócić dane odpowiedniego typu dla danego formatu:

FormatowanieTyp zwracany
ClipboardFormats.TEXT_FORMATString
ClipboardFormats.HTML_FORMATString
ClipboardFormats.URL_FORMATString (tylko aplikacja AIR)
ClipboardFormats.RICH_TEXT_FORMATByteArray
ClipboardFormats.BITMAP_FORMATBitmapData (tylko aplikacja AIR)
ClipboardFormats.FILE_LIST_FORMATTablica File (tylko aplikacja AIR)
ClipboardFormats.FILE_PROMISE_LIST_FORMATTablica File (tylko aplikacja AIR)
Niestandardowa nazwa formatu Inne niż void

Funkcja modułu obsługi jest wywoływana wówczas i tylko wówczas, gdy dane w określonym formacie mogą zostać odczytane. W niektórych przypadkach system operacyjny wywołuje funkcję, zanim dojdzie do upuszczenia. Na przykład gdy funkcja obsługi udostępnia dane pliku przeciąganego z aplikacji AIR do systemu plików, system operacyjny wywołuje funkcję obsługi danych, gdy tylko przeciągany wskaźnik opuszcza aplikację AIR — co zwykle wywołuje niepożądane odczuwalne opóźnienie spowodowane pobieraniem lub tworzeniem danych pliku. Aby uniknąć takiej sytuacji, można użyć obiektu URLFilePromise.

Należy zauważyć, że dane podstawowe mogą ulec zmianie w czasie między dodaniem modułu obsługi a odczytaniem danych, chyba że aplikacja wykona odpowiednie kroki w celu ochrony danych. Nie ma gwarancji, że zostanie wykonana określona operacja, do jakiej dochodzi, gdy dane w schowku reprezentowane przez funkcję modułu obsługi są odczytywane więcej niż raz. Schowek może zwrócić dane wygenerowane przez pierwsze wywołanie funkcji lub może wywołać ponownie funkcję. Nie należy liczyć na to, że zostanie wykonana określona operacja.

W obszarze izolowanym aplikacji w środowisku Adobe AIR metodę setDataHandler() można wywołać w dowolnej chwili. W innych kontekstach metodę setDataHandler() można wywołać w odpowiedzi na zdarzenie wygenerowane przez użytkownika, takie jak naciśnięcie klawisza lub kliknięcie myszą.

Aby dodać dane bezpośrednio do danego obiektu Clipboard, należy zamiast tego użyć metody setData(). Jeśli metody setData() i setDataHandler() zostaną wywołane z taką samą nazwą formatu, wówczas funkcja modułu obsługi nigdy nie zostanie wywołana.

Uwaga: W systemie Mac OS ustawienie parametru format na wartość ClipboardFormats.URL_FORMAT powoduje, że adres URL jest przenoszony tylko wtedy, gdy funkcja obsługi zwraca poprawny adres URL. W przeciwnym razie obiekt Clipboard zostanie opróżniony (a wywołanie metody getData() zwróci wartość null).

Parametry

format:String — Funkcja zwracająca dane do przesyłania.
 
handler:Function — Format danych.
 
serializable:Boolean (default = true) — Należy określić wartość true jeżeli obiekt zwrócony przez moduł handler może zostać zserializowany (i zdeserializowany).

Zwraca
Boolean — Wartość true jeżeli udało się ustawić moduł obsługi; wartość false w innym przypadku.

Zgłasza
TypeError — Parametr format lub handler ma wartość null.
 
IllegalOperationError — Żądany obiekt Clipboard jest poza zakresem (tylko aplikacja AIR).
 
SecurityError — Odczyt z lub zapis do schowka jest niedozwolony w tym kontekście. W programie Flash Player metodę można wywołać pomyślnie tylko podczas przetwarzania zdarzenia użytkownika (np. naciśnięcie klawisza lub kliknięcie myszy). W środowisku AIR to ograniczenie obowiązuje tylko wobec zawartości spoza obszaru izolowanego aplikacji.

Powiązane elementy interfejsu API

setData()
flash.desktop.ClipboardFormats
flash.desktop.URLFilePromise

Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje dodawanie losowej liczby do systemowego obiektu clipboard poprzez funkcję odroczenia danych:
 import flash.desktop.ClipboardFormats;
 
 Clipboard.generalClipboard.setDataHandler(ClipboardFormats.TEXT_FORMAT, randomNumberGenerator);

 public function randomNumberGenerator():String{
     return Math.random().toString();
 }
ClipboardExample.as

W poniższym przykładzie dotyczącym środowiska Adobe AIR wykorzystano klasę ClipboardExample w celu skopiowania ciągu znaków z jednej zmiennej do drugiej za pomocą schowka systemowego Zadanie to jest realizowane przez wykonanie następujących kroków:
  1. Należy zapisać dane - w tym wypadku ciąg znaków do obiektu Clipboard.generalClipboard.
  2. Należy odczytać zawartość obiektu clipboard Clipboard.generalClipboard.

Uwaga: Ten przykład nie działa w odtwarzaczu Flash Player z uwagi na ograniczenia w dostępie do danych w schowku wynikające ze względów bezpieczeństwa. W programie Flash Player metodę getData() obiektu Clipboard można wywołać tylko wewnątrz podprogramu obsługi zdarzenia paste.

package
{
    import flash.display.Sprite;
    import flash.desktop.Clipboard;
    import flash.desktop.ClipboardFormats;
    import flash.desktop.ClipboardTransferMode;

    public class ClipboardExample extends Sprite
    {
        public function ClipboardExample()
        {
            var sally:String = "Sally";
            var person:String;
            
            copy(sally);
            person = paste();
            trace(person); //traces: "Sally"
        }

        private function copy(text:String):void 
        {
            Clipboard.generalClipboard.clear();
            Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, text);
        }
        
        private function paste():String
        {
            if(Clipboard.generalClipboard.hasFormat(ClipboardFormats.TEXT_FORMAT))
            {
                return String(Clipboard.generalClipboard.getData(ClipboardFormats.TEXT_FORMAT));
            } 
            else 
            {
                return null;
            }
        }
        
    }
}




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

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