Packageadobe.utils
Classepublic final class CustomActions
HéritageCustomActions Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9

Les méthodes de la classe CustomActions permettent de lire un fichier SWF dans l'outil de programmation Flash pour gérer des actions personnalisées enregistrées via cet outil. Un fichier SWF peut installer et désinstaller des actions personnalisées, récupérer leur définition XML et récupérer la liste des actions personnalisées enregistrées.

Vous pouvez utiliser ces méthodes pour créer des fichiers SWF qui sont des extensions de l'outil de programmation Flash. Ces extensions peuvent par exemple utiliser le protocole d'application Flash pour naviguer dans un référentiel UDDI (Universal Description, Discovery and Integration) et télécharger des services Web dans la boîte à outils Actions.



Propriétés publiques
 PropriétéDéfini par
  actionsList : Array
[statique] [lecture seule] Renvoie un objet Array contenant les noms de toutes les actions personnalisées enregistrées via l'outil de programmation Flash.
CustomActions
 Inheritedconstructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
Object
 Inheritedprototype : Object
[statique] Référence à l'objet prototype d'un objet de classe ou fonction.
Object
Méthodes publiques
 MéthodeDéfini par
  
[statique] Lit le contenu du fichier de définition XML des actions personnalisées nommé name.
CustomActions
 Inherited
Indique si la propriété spécifiée d'un objet est définie.
Object
  
[statique] Installe un nouveau fichier de définition XML des actions personnalisées indiqué par le paramètre name.
CustomActions
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
  
[statique] Supprime le fichier de définition XML des actions personnalisées nommé name.
CustomActions
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Détails de la propriété
actionsListpropriété
actionsList:Array  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9

Renvoie un objet Array contenant les noms de toutes les actions personnalisées enregistrées via l'outil de programmation Flash. Les éléments du tableau portent des noms simples, sans extension de fichier .xml et sans caractère de séparation de répertoire (par exemple, ":", "/" ou "\"). Si aucune action personnalisée n'est enregistrée, actionsList() renvoie un tableau de longueur zéro. Si une erreur se produit, actionsList() renvoie la valeur undefined.



Implémentation
    public static function get actionsList():Array
Détails de la méthode
getActions()méthode
public static function getActions(name:String):String

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9

Lit le contenu du fichier de définition XML d'actions personnalisées nommé name.

Le nom du fichier de définition doit être simple, sans extension .xml et sans aucun des caractères de séparation de répertoire (':', '/' et '\').

Si le fichier de définition spécifié par le paramètre name est introuvable, une valeur undefined est renvoyée. Si la définition XML d'actions personnalisées spécifiée par le paramètre name est localisée, elle est lue intégralement et renvoyée sous forme de chaîne.

Paramètres

name:String — Nom de la définition d'action personnalisée à extraire.

Valeur renvoyée
String — Si la définition XML d'actions personnalisées est localisée, une chaîne est renvoyée. Sinon, undefined est renvoyé.
installActions()méthode 
public static function installActions(name:String, data:String):void

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9

Installe un nouveau fichier de définition XML des actions personnalisées indiqué par le paramètre name. Le contenu du fichier est spécifié par la chaîne data.

Le nom du fichier de définition doit être simple, sans extension .xml et sans aucun des caractères de séparation de répertoire (':', '/' et '\').

Si un fichier d'actions personnalisées portant le nom name existe déjà, il est remplacé.

Si le répertoire Configuration/ActionsPanel/CustomActions n'existe pas lorsque cette méthode est appelée, il est créé.

Paramètres

name:String — Nom de la définition d'action personnalisée à installer.
 
data:String — Texte de la définition XML à installer.

uninstallActions()méthode 
public static function uninstallActions(name:String):void

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9

Supprime le fichier de définition XML d'actions personnalisées nommé name.

Le nom du fichier de définition doit être simple, sans extension .xml et sans aucun des caractères de séparation de répertoire (':', '/' et '\').

Paramètres

name:String — Nom de la définition d'action personnalisée à désinstaller.

Voir aussi