Pakket | flash.filesystem |
Klasse | public final class StorageVolumeInfo |
Overerving | StorageVolumeInfo EventDispatcher Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
StorageVolume.storageVolume
verwijst naar het singleton StorageVolumeInfo-object dat de gebeurtenissen verstuurt. De StorageVolumeInfo-klasse definieert bovendien een getStorageVolumes
-methode voor maken van een lijst met opslagvolumes die momenteel zijn gemonteerd.
AIR-profielondersteuning: deze functie wordt ondersteund op alle desktopbesturingssystemen, maar niet op alle AIR for TV-apparaten. Deze functie wordt ook niet ondersteund op mobiele apparaten. Met de eigenschap StorageVolumeInfo.isSupported
kunt u testen op ondersteuning tijdens runtime. Zie AIR-profielondersteuning voor meer informatie over API-ondersteuning voor meerdere profielen.
Op moderne Linux-distributies verzendt het object StorageVolumeInfo alleen storageVolumeMount
- en storageVolumeUnmount
-gebeurtenissen voor fysieke apparaten en netwerkstations die op bepaalde locaties zijn gemonteerd.
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
isSupported : Boolean [statisch] [alleen-lezen]
De eigenschap isSupported wordt ingesteld op true als de StorageVolumeInfo-klasse op het huidige platform wordt ondersteund. Als dit niet het geval is, wordt de eigenschap ingesteld op false. | StorageVolumeInfo | ||
storageVolumeInfo : StorageVolumeInfo [statisch] [alleen-lezen]
De singleton instantie van het StorageVolumeInfo-object. | StorageVolumeInfo |
Methode | Gedefinieerd door | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Geeft vector- of StorageVolume-objecten weer die overeenkomen met de op dit moment gemonteerde opslagvolumes. | StorageVolumeInfo | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Gebeurtenis | Overzicht | Gedefinieerd door | ||
---|---|---|---|---|
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt. | EventDispatcher | |||
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt. | EventDispatcher | |||
Wordt verzonden wanneer een opslagvolume gemonteerd is. | StorageVolumeInfo | |||
Wordt verzonden wanneer een opslagvolume gedemonteerd is. | StorageVolumeInfo |
isSupported | eigenschap |
isSupported:Boolean
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
De eigenschap isSupported
wordt ingesteld op true
als de StorageVolumeInfo-klasse op het huidige platform wordt ondersteund. Als dit niet het geval is, wordt de eigenschap ingesteld op false
.
Implementatie
public static function get isSupported():Boolean
storageVolumeInfo | eigenschap |
storageVolumeInfo:StorageVolumeInfo
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
De singleton instantie van het StorageVolumeInfo-object. Registreer de gebeurtenislisteners op dit object voor de gebeurtenissen storageVolumeMount
en storageVolumeUnmount
.
Implementatie
public static function get storageVolumeInfo():StorageVolumeInfo
getStorageVolumes | () | methode |
public function getStorageVolumes():Vector.<StorageVolume>
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Geeft vector- of StorageVolume-objecten weer die overeenkomen met de op dit moment gemonteerde opslagvolumes.
Op moderne Linux-distributies retourneert deze methode objecten voor fysieke apparaten en netwerkstations die op bepaalde locaties zijn gemonteerd.
Geretourneerde waardeVector.<StorageVolume> |
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
var volumes:Vector.<StorageVolume> = new Vector.<StorageVolume>; volumes = StorageVolumeInfo.storageVolumeInfo.getStorageVolumes(); for (var i:int = 0; i < volumes.length; i++) { trace(volumes[i].rootDirectory.nativePath); }
storageVolumeMount | Gebeurtenis |
flash.events.StorageVolumeChangeEvent
eigenschap StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Wordt verzonden wanneer een opslagvolume gemonteerd is.
Op moderne Linux-distributies verzendt het object StorageVolumeInfo alleen storageVolumeMount
- en storageVolumeUnmount
-gebeurtenissen voor fysieke apparaten en netwerkstations die op bepaalde locaties zijn gemonteerd.
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" |
storageVolumeUnmount | Gebeurtenis |
flash.events.StorageVolumeChangeEvent
eigenschap StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Wordt verzonden wanneer een opslagvolume gedemonteerd is.
Op moderne Linux-distributies verzendt het object StorageVolumeInfo alleen storageVolumeMount
- en storageVolumeUnmount
-gebeurtenissen voor fysieke apparaten en netwerkstations die op bepaalde locaties zijn gemonteerd.
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" |
Wed Jun 13 2018, 11:42 AM Z