Guida di riferimento di ActionScript® 3.0 per la piattaforma Adobe® Flash®
Home  |  Nascondi elenco pacchetti e classi |  Pacchetti  |  Classi  |  Novità  |  Indice  |  Appendici  |  Perché in inglese?
Filtri: Recupero dati dal server...
Recupero dati dal server...
adobe.utils 

CustomActions  - AS3 Flash

Pacchettoadobe.utils
Classepublic final class CustomActions
EreditarietàCustomActions Inheritance Object

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9

I metodi della classe CustomActions consentono di riprodurre un file SWF nello strumento di creazione Flash per gestire le eventuali azioni personalizzate che vengono registrate con lo strumento di creazione. Un file SWF può installare e disinstallare le azioni personalizzate, recuperare la definizione XML di un'azione personalizzata e recuperare l'elenco delle azioni personalizzate registrate.

Potete utilizzare questi metodi per creare dei file SWF che sono estensioni dello strumento di creazione Flash. Un'estensione può ad esempio utilizzare il Flash Application Protocol per navigare in un archivio UDDI (Universal Description, Discovery and Integration) e scaricare dei servizi Web nella casella degli strumenti Azioni.



Proprietà pubbliche
 ProprietàDefinito da
  actionsList : Array
[statico] [sola lettura] Restituisce un oggetto Array che contiene i nomi di tutte le azioni personalizzate che vengono registrate con lo strumento di creazione Flash.
CustomActions
 Inheritedconstructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
Metodi pubblici
 MetodoDefinito da
  
[statico] Legge il contenuto di un file di definizione XML delle azioni personalizzate chiamato name.
CustomActions
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
  
[statico] Installa un nuovo file di definizione XML delle azioni personalizzate indicato dal parametro name.
CustomActions
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
 Inherited
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate.
Object
 Inherited
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
Object
  
[statico] Rimuove il file di definizione XML delle azioni personalizzate di nome name.
CustomActions
 Inherited
Restituisce il valore di base dell'oggetto specificato.
Object
Descrizione delle proprietà

actionsList

proprietà
actionsList:Array  [sola lettura]

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9

Restituisce un oggetto Array che contiene i nomi di tutte le azioni personalizzate che vengono registrate con lo strumento di creazione Flash. Gli elementi dell'array sono nomi di tipo semplice, senza estensione .xml e senza separatori di directory (ad esempio ':', '/' o '\'). Se non è presente alcuna azione personalizzata, actionsList() restituisce un array di lunghezza zero. Se si verifica un errore, actionsList() restituisce il valore undefined.



Implementazione
    public static function get actionsList():Array
Descrizione dei metodi

getActions

()metodo
public static function getActions(name:String):String

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9

Legge il contenuto di un file di definizione XML delle azioni personalizzate chiamato name.

Il nome file della definizione deve essere di tipo semplice, senza estensione .xml e senza separatori di directory (':', '/' o '\').

Se non è possibile trovare il file di definizione specificato da name, viene restituito un valore undefined. Se viene trovato il file di definizione XML delle azioni personalizzate specificato da name, viene letto integralmente e restituito sotto forma di stringa.

Parametri

name:String — Il nome della definizione dell'azione personalizzata da recuperare.

Restituisce
String — Se il file di definizione XML delle azioni personalizzate viene trovato, viene restituita una stringa; in caso contrario, viene restituito il valore undefined.

installActions

()metodo 
public static function installActions(name:String, data:String):void

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9

Installa un nuovo file di definizione XML delle azioni personalizzate indicato dal parametro name. Il contenuto del file è specificato dalla stringa data.

Il nome file della definizione deve essere di tipo semplice, senza estensione .xml e senza separatori di directory (':', '/' o '\').

Se esiste già un file delle azioni personalizzate di nome name, viene sovrascritto.

Se la directory Configuration/ActionsPanel/CustomActions non esiste quando viene richiamato questo metodo, viene creata.

Parametri

name:String — Il nome della definizione dell'azione personalizzata da installare.
 
data:String — Il testo della definizione XML da installare.

uninstallActions

()metodo 
public static function uninstallActions(name:String):void

Versione linguaggio: ActionScript 3.0
Versione prodotto: Flash CS3
Versioni runtime: AIR 1.0, Flash Player 9

Rimuove il file di definizione XML delle azioni personalizzate di nome name.

Il nome file della definizione deve essere di tipo semplice, senza estensione .xml e senza separatori di directory (':', '/' o '\').

Parametri

name:String — Il nome della definizione dell'azione personalizzata da disinstallare.

Elementi API correlati





[ X ]Perché in inglese?
Il contenuto della Guida di riferimento di ActionScript 3.0 appare in inglese

Non tutte le parti della Guida di riferimento di ActionScript 3.0 sono tradotte in tutte le lingue. Quando un elemento del linguaggio non è tradotto, viene riportato in inglese. Ad esempio, la classe ga.controls.HelpBox non è tradotta in nessuna lingua. Pertanto, nella versione italiana della guida di riferimento, la descrizione della classe ga.controls.HelpBox è riportata in inglese.