Pakket | flash.events |
Klasse | public class StorageVolumeChangeEvent |
Overerving | StorageVolumeChangeEvent Event Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
StorageVolumeInfo.storageVolumeInfo
-object verstuurt een StorageVolumeChangeEvent-gebeurtenisobject wanneer een opslagvolume wordt gemonteerd of gedemonteerd. Er zijn twee typen StorageVolumeChangeEvent: storageVolumeMount
en storageVolumeUnmount
.
Op Linux verstuurt het StorageVolumeInfo-object alleen de gebeurtenissen storageVolumeMount
en storageVolumeUnmount
voor fysieke gebeurtenissen. Als deze geen gebeurtenissen verstuurt, wanneer de gebruiker volumes via een netwerk monteert of demonteert.
Sommige apparaten, zoals enkele digitale camera's en telefoons komen voor in de StorageVolumeInfo.getStorageVolumes()
-array, maar versturen geen StorageVolumeChangeEvent-objecten wanneer ze worden gemonteerd of gedemonteerd.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
bubbles : Boolean [alleen-lezen]
Geeft aan of een gebeurtenis een terugkoppelgebeurtenis is. | Event | ||
cancelable : Boolean [alleen-lezen]
Geeft aan of het gedrag dat aan deze gebeurtenis is gekoppeld, kan worden voorkomen. | Event | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
currentTarget : Object [alleen-lezen]
Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. | Event | ||
eventPhase : uint [alleen-lezen]
De huidige fase in de gebeurtenisstroom. | Event | ||
rootDirectory : File [alleen-lezen]
Een bestandsobject dat overeenkomt met de hoofdmap van het volume dat gereed is. | StorageVolumeChangeEvent | ||
storageVolume : StorageVolume [alleen-lezen]
Een StorageVolume-object dat informatie bevat over een volume dat gereed is. | StorageVolumeChangeEvent | ||
target : Object [alleen-lezen]
Doel van gebeurtenis. | Event | ||
type : String [alleen-lezen]
Het type gebeurtenis. | Event |
Methode | Gedefinieerd door | ||
---|---|---|---|
StorageVolumeChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, path:File = null, volume:StorageVolume = null)
Maakt een StorageVolumeChangeEvent-object om als een argument door te geven aan gebeurtenislisteners. | StorageVolumeChangeEvent | ||
[overschrijven]
Dupliceert een instantie van een subklasse Event. | StorageVolumeChangeEvent | ||
Een hulpprogrammafunctie voor de implementatie van de methode toString() in aangepaste ActionScript 3.0-Event-klassen. | Event | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Controleert of de methode preventDefault() is aangeroepen voor de gebeurtenis. | Event | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Annuleert het standaardgedrag van een gebeurtenis wanneer dat gedrag kan worden geannuleerd. | Event | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Voorkomt het verwerken van gebeurtenislisteners in het huidige knooppunt en volgende knooppunten in de gebeurtenisstroom. | Event | ||
Voorkomt het verwerken van gebeurtenislisteners in knooppunten die volgen op het huidige knooppunt in de gebeurtenisstroom. | Event | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Retourneert een tekenreeks die alle eigenschappen van het Event-object bevat. | StorageVolumeChangeEvent | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
STORAGE_VOLUME_MOUNT : String = "storageVolumeMount" [statisch]
De constante StorageVolumeChangeEvent.VOLUME_MOUNT definieert de waarde van de eigenschap type van een StorageVolumeChangeEvent wanneer een volume wordt gemonteerd. | StorageVolumeChangeEvent | ||
STORAGE_VOLUME_UNMOUNT : String = "storageVolumeUnmount" [statisch]
De constante StorageVolumeChangeEvent.VOLUME_MOUNT definieert de waarde van de eigenschap type van een StorageVolumeChangeEvent wanneer een volume wordt gedemonteerd. | StorageVolumeChangeEvent |
rootDirectory | eigenschap |
rootDirectory:File
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Een bestandsobject dat overeenkomt met de hoofdmap van het volume dat gereed is. Als het volume gedeactiveerd is (als het gegevenstype storageVolumeUnmount
is, wordt deze eigenschap op null
ingesteld.
Implementatie
public function get rootDirectory():File
Verwante API-elementen
storageVolume | eigenschap |
storageVolume:StorageVolume
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Een StorageVolume-object dat informatie bevat over een volume dat gereed is. Deze eigenschap is null
voor een gedeactiveerd volume (voor een storageVolumeUnmount
-gebeurtenis).
Implementatie
public function get storageVolume():StorageVolume
Verwante API-elementen
StorageVolumeChangeEvent | () | Constructor |
public function StorageVolumeChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, path:File = null, volume:StorageVolume = null)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Maakt een StorageVolumeChangeEvent-object om als een argument door te geven aan gebeurtenislisteners.
Parameterstype:String — Het type gebeurtenis, toegankelijk via de eigenschap type . De StorageVolumeChangeEvent-klasse definieert twee gebeurtenistypen, de storageVolumeMount -gebeurtenis, vertegenwoordigd door de constante StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT en de storageVolumeUnmount -gebeurtenis, vertegenwoordigd door de constante StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT ,
| |
bubbles:Boolean (default = false ) — Bepaalt of het Event-object deelneemt aan de terugkoppelfase van de gebeurtenisstroom. De standaardwaarde is false .
| |
cancelable:Boolean (default = false ) — Bepaalt of het Event-object kan worden geannuleerd. De standaardwaarde is false .
| |
path:File (default = null ) — De naam van het opslagvolume.
| |
volume:StorageVolume (default = null ) — Het File-object dat het opslagvolume weergeeft.
|
Verwante API-elementen
clone | () | methode |
override public function clone():Event
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Dupliceert een instantie van een subklasse Event.
Retourneert een Event-object dat een kopie is van de oorspronkelijke instantie van het Event-object. U roept gewoonlijk clone()
niet aan; de klasse EventDispatcher roept deze automatisch aan wanneer u een gebeurtenis opnieuw verzendt, dat wil zeggen, wanneer u dispatchEvent(event)
aanroept vanuit een handler die event
afhandelt.
Het nieuwe Event-object bevat alle eigenschappen van het origineel.
Wanneer u uw eigen aangepaste klasse Event maakt, moet u de overerfde methode Event.clone()
overschrijven zodat u de eigenschappen van uw aangepaste klasse kunt dupliceren. Wanneer u niet alle eigenschappen instelt die u in uw subklasse event toevoegt, hebben deze eigenschappen niet de juiste waarden wanneer de listeners de opnieuw verzonden gebeurtenis afhandelen.
In dit voorbeeld is PingEvent
een subklasse van Event
en implementeert daarom de eigen versie van clone()
.
class PingEvent extends Event { var URL:String; public override function clone():Event { return new PingEvent(type, bubbles, cancelable, URL); } }
Event — Een nieuw Event-object dat identiek is aan het origineel.
|
toString | () | methode |
override public function toString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Retourneert een tekenreeks die alle eigenschappen van het Event-object bevat. De tekenreeks heeft de volgende indeling:
[Event type=value bubbles=value cancelable=value]
String — Een tekenreeks geretourneerd die alle eigenschappen van het Event-object bevat.
|
STORAGE_VOLUME_MOUNT | Constante |
public static const STORAGE_VOLUME_MOUNT:String = "storageVolumeMount"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
De constante StorageVolumeChangeEvent.VOLUME_MOUNT
definieert de waarde van de eigenschap type
van een StorageVolumeChangeEvent wanneer een volume wordt gemonteerd.
De gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het StorageVolumeChangeEvent-object. |
file | Een bestandsobject geeft het opslagvolume weer. |
name | De naam van het opslagvolume. |
target | Het StorageVolumeChangeEvent-object. |
type | "storageVolumeMount" |
Verwante API-elementen
STORAGE_VOLUME_UNMOUNT | Constante |
public static const STORAGE_VOLUME_UNMOUNT:String = "storageVolumeUnmount"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
De constante StorageVolumeChangeEvent.VOLUME_MOUNT
definieert de waarde van de eigenschap type
van een StorageVolumeChangeEvent wanneer een volume wordt gedemonteerd.
De gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het StorageVolumeChangeEvent-object. |
file | Een bestandsobject geeft het opslagvolume weer. |
name | De naam van het opslagvolume. |
target | Het StorageVolumeChangeEvent-object. |
type | "storageVolumeUnmount" |
Verwante API-elementen
Wed Jun 13 2018, 11:42 AM Z