| Pacchetto | flash.filesystem |
| Classe | public final class StorageVolumeInfo |
| Ereditarietà | StorageVolumeInfo EventDispatcher Object |
| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | AIR 2 |
StorageVolume.storageVolume fa riferimento all'oggetto StorageVolumeInfo Singleton, che invia gli eventi. La classe StorageVolumeInfo definisce inoltre un metodo getStorageVolumes per elencare i volumi di archiviazione attualmente montati.
Supporto profili AIR: questa funzionalità è supportata in tutti i sistemi operativi desktop ma non nei dispositivi AIR per TV. Inoltre, non è supportata nei dispositivi mobili. È possibile verificare se la funzionalità è supportata in fase runtime utilizzando la proprietà StorageVolumeInfo.isSupported. Per ulteriori informazioni sul supporto delle API tra più profili, vedete Supporto dei profili AIR.
Nelle attuali distribuzioni di Linux, l'oggetto StorageVolumeInfo invia solo gli eventi storageVolumeMount e storageVolumeUnmount per i dispositivi fisici e le unità di rete montate in posizioni particolari.
Altri esempi
| Proprietà | Definito da | ||
|---|---|---|---|
![]() | constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | |
| isSupported : Boolean [statico] [sola lettura]
La proprietà isSupported è impostata su true se la classe StorageVolumeInfo è supportata nella piattaforma corrente, altrimenti è impostata su false. | StorageVolumeInfo | ||
| storageVolumeInfo : StorageVolumeInfo [statico] [sola lettura]
L'istanza Singleton dell'oggetto StorageVolumeInfo. | StorageVolumeInfo | ||
| Metodo | Definito da | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un oggetto listener di eventi con un oggetto EventDispatcher, in modo che il listener riceva la notifica di un evento. | EventDispatcher | |
![]() |
Invia un evento nel flusso di eventi. | EventDispatcher | |
Restituisce un vettore di oggetti StorageVolume corrispondenti ai volumi di archiviazione attualmente montati. | StorageVolumeInfo | ||
![]() |
Verifica se per l'oggetto EventDispatcher sono presenti listener registrati per un tipo specifico di evento. | EventDispatcher | |
![]() |
Indica se per un oggetto è definita una proprietà specifica. | Object | |
![]() |
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | |
![]() |
Indica se la proprietà specificata esiste ed è enumerabile. | Object | |
![]() |
Rimuove un listener dall'oggetto EventDispatcher. | EventDispatcher | |
![]() |
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | |
![]() |
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | |
![]() |
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | |
![]() |
Restituisce il valore di base dell'oggetto specificato. | Object | |
![]() |
Verifica se un listener di eventi è registrato con questo oggetto EventDispatcher o qualsiasi suo antenato per il tipo di evento specificato. | EventDispatcher | |
| Evento | Riepilogo | Definito da | ||
|---|---|---|---|---|
![]() | [evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR ottiene lo stato di attivazione del sistema operativo ed entra nello stato attivo. | EventDispatcher | ||
![]() | [evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR perde l'attivazione del sistema operativo e sta entrando nello stato inattivo. | EventDispatcher | ||
| Inviato quando viene montato un volume di archiviazione. | StorageVolumeInfo | |||
| Inviato quando viene smontato un volume di archiviazione. | StorageVolumeInfo | |||
isSupported | proprietà |
isSupported:Boolean [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | AIR 2 |
La proprietà isSupported è impostata su true se la classe StorageVolumeInfo è supportata nella piattaforma corrente, altrimenti è impostata su false.
Implementazione
public static function get isSupported():Boolean storageVolumeInfo | proprietà |
storageVolumeInfo:StorageVolumeInfo [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | AIR 2 |
L'istanza Singleton dell'oggetto StorageVolumeInfo. Registrate i listener di eventi su questo oggetto per gli eventi storageVolumeMount e storageVolumeUnmount.
Implementazione
public static function get storageVolumeInfo():StorageVolumeInfogetStorageVolumes | () | metodo |
public function getStorageVolumes():Vector.<StorageVolume>| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | AIR 2 |
Restituisce un vettore di oggetti StorageVolume corrispondenti ai volumi di archiviazione attualmente montati.
Nelle attuali distribuzioni di Linux, questo metodo restituisce oggetti corrispondenti ai dispositivi fisici e alle unità di rete montate in posizioni particolari.
RestituisceVector.<StorageVolume> |
Elementi API correlati
Esempio ( Come utilizzare questo esempio )
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 | Evento |
flash.events.StorageVolumeChangeEventproprietà StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | AIR 2 |
Inviato quando viene montato un volume di archiviazione.
Nelle attuali distribuzioni di Linux, l'oggetto StorageVolumeInfo invia solo gli eventi storageVolumeMount e storageVolumeUnmount per i dispositivi fisici e le unità di rete montate in posizioni particolari.
StorageVolumeChangeEvent.VOLUME_MOUNT definisce il valore della proprietà type di un oggetto StorageVolumeChangeEvent quando un volume viene montato.
L'evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto StorageVolumeChangeEvent. |
file | Un oggetto File che rappresenta il volume di archiviazione. |
name | Il nome del volume di archiviazione. |
target | L'oggetto StorageVolumeChangeEvent. |
type | "storageVolumeMount" |
storageVolumeUnmount | Evento |
flash.events.StorageVolumeChangeEventproprietà StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | AIR 2 |
Inviato quando viene smontato un volume di archiviazione.
Nelle attuali distribuzioni di Linux, l'oggetto StorageVolumeInfo invia solo gli eventi storageVolumeMount e storageVolumeUnmount per i dispositivi fisici e le unità di rete montate in posizioni particolari.
StorageVolumeChangeEvent.VOLUME_MOUNT definisce il valore della proprietà type di un oggetto StorageVolumeChangeEvent quando un volume viene smontato.
L'evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto StorageVolumeChangeEvent. |
file | Un oggetto File che rappresenta il volume di archiviazione. |
name | Il nome del volume di archiviazione. |
target | L'oggetto StorageVolumeChangeEvent. |
type | "storageVolumeUnmount" |
Tue Jun 12 2018, 02:44 PM Z
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate