Paket | flash.filesystem |
Klasse | public final class StorageVolumeInfo |
Vererbung | StorageVolumeInfo EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2 |
StorageVolume.storageVolume
-Eigenschaft verweist auf das StorageVolumeInfo-Singleton-Objekt, das die Ereignisse absetzt. Die StorageVolumeInfo-Klasse definiert auch eine getStorageVolumes
-Methode für die Überwachung der zurzeit bereitgestellten Speichervolumes.
Unterstützung von AIR-Profilen: Diese Funktion wird auf allen Desktopbetriebssystemen unterstützt, jedoch nicht auf allen Geräten mit AIR für TV. Bei mobilen Geräten wird sie ebenfalls nicht unterstützt. Mit der StorageVolumeInfo.isSupported
-Eigenschaft können Sie testen, ob zur Laufzeit Unterstützung gegeben ist. Weitere Informationen zum API-Support über mehrere Profile finden Sie unter Unterstützung von AIR-Profilen.
In modernen Linux-Distributionen setzt das StorageVolumeInfo-Objekt nur storageVolumeMount
- und storageVolumeUnmount
-Ereignisse für physische Geräte und Netzwerkgeräte ab, die an bestimmten Orten bereitgestellt werden.
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
isSupported : Boolean [statisch] [schreibgeschützt]
Die isSupported-Eigenschaft hat den Wert „true“, wenn die StorageVolumeInfo-Klasse von der aktuellen Plattform unterstützt wird, andernfalls hat sie den Wert „false“. | StorageVolumeInfo | ||
storageVolumeInfo : StorageVolumeInfo [statisch] [schreibgeschützt]
Die Singleton-Instanz des StorageVolumeInfo-Objekts. | StorageVolumeInfo |
Methode | Definiert von | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Gibt einen Vektor mit StorageVolume-Objekten zurück, die den zurzeit gemounteten Speichervolumes entsprechen. | StorageVolumeInfo | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Wird abgesetzt, wenn ein Speichervolume gemountet wird. | StorageVolumeInfo | |||
Wird abgesetzt, wenn die Bereitstellung eines Speichervolumes aufgehoben wird. | StorageVolumeInfo |
isSupported | Eigenschaft |
isSupported:Boolean
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2 |
Die isSupported
-Eigenschaft hat den Wert true
, wenn die StorageVolumeInfo-Klasse von der aktuellen Plattform unterstützt wird, andernfalls hat sie den Wert false
.
Implementierung
public static function get isSupported():Boolean
storageVolumeInfo | Eigenschaft |
storageVolumeInfo:StorageVolumeInfo
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2 |
Die Singleton-Instanz des StorageVolumeInfo-Objekts. Registrieren Sie Ereignis-Listener auf diesem Objekt für die storageVolumeMount
- und storageVolumeUnmount
-Ereignisse.
Implementierung
public static function get storageVolumeInfo():StorageVolumeInfo
getStorageVolumes | () | Methode |
public function getStorageVolumes():Vector.<StorageVolume>
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2 |
Gibt einen Vektor mit StorageVolume-Objekten zurück, die den zurzeit gemounteten Speichervolumes entsprechen.
In modernen Linux-Distributionen gibt diese Methode Objekte zurück, die physischen Geräten und Netzwerkgeräten entsprechen, die an bestimmten Orten bereitgestellt werden.
RückgabewerteVector.<StorageVolume> |
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
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 | Ereignis |
flash.events.StorageVolumeChangeEvent
Eigenschaft StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2 |
Wird abgesetzt, wenn ein Speichervolume gemountet wird.
In modernen Linux-Distributionen setzt das StorageVolumeInfo-Objekt nur storageVolumeMount
- und storageVolumeUnmount
-Ereignisse für physische Geräte und Netzwerkgeräte ab, die an bestimmten Orten bereitgestellt werden.
StorageVolumeChangeEvent.VOLUME_MOUNT
-Konstante definiert den Wert der type
-Eigenschaft eines StorageVolumeChangeEvent, wenn ein Volume gemountet wird.
Das Ereignis hat folgende Eigenschaften:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false . Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das StorageVolumeChangeEvent-Objekt. |
file | Ein File-Objekt, das das Speichervolume repräsentiert. |
name | Der Name des Speichervolumes. |
target | Das StorageVolumeChangeEvent-Objekt. |
type | "storageVolumeMount" |
storageVolumeUnmount | Ereignis |
flash.events.StorageVolumeChangeEvent
Eigenschaft StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2 |
Wird abgesetzt, wenn die Bereitstellung eines Speichervolumes aufgehoben wird.
In modernen Linux-Distributionen setzt das StorageVolumeInfo-Objekt nur storageVolumeMount
- und storageVolumeUnmount
-Ereignisse für physische Geräte und Netzwerkgeräte ab, die an bestimmten Orten bereitgestellt werden.
StorageVolumeChangeEvent.VOLUME_MOUNT
-Konstante definiert den Wert der type
-Eigenschaft eines StorageVolumeChangeEvent, wenn die Bereitstellung eines Volumes aufgehoben wird.
Das Ereignis hat folgende Eigenschaften:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false . Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das StorageVolumeChangeEvent-Objekt. |
file | Ein File-Objekt, das das Speichervolume repräsentiert. |
name | Der Name des Speichervolumes. |
target | Das StorageVolumeChangeEvent-Objekt. |
type | "storageVolumeUnmount" |
Tue Jun 12 2018, 10:04 AM Z