03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Les métho<strong>de</strong>s <strong>de</strong> la classe CustomActions permettent <strong>de</strong> lire un fichier SWF dans l'outil <strong>de</strong><br />

programmation Flash pour gérer <strong>de</strong>s actions personnalisées enregistrées via l'outil <strong>de</strong><br />

programmation. Un fichier SWF peut installer et désinstaller <strong>de</strong>s actions personnalisées,<br />

récupérer la définition XML d'une action personnalisée, et récupérer la liste <strong>de</strong>s actions<br />

personnalisées enregistrées.<br />

Vous pouvez utiliser ces métho<strong>de</strong>s pour créer <strong>de</strong>s fichiers SWF qui sont <strong>de</strong>s extensions <strong>de</strong><br />

l'outil <strong>de</strong> programmation Flash. Cette extension, pourrait par exemple utiliser le protocole<br />

d'application Flash pour naviguer dans un référentiel UDDI et télécharger <strong>de</strong>s services Web<br />

dans la boîte à outils Actions.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 6<br />

Résumé <strong>de</strong>s propriétés<br />

Propriétés héritées <strong>de</strong> la classe Object<br />

constructeur (propriété Object.constructor), __proto__ (Object.__proto__<br />

property), prototype (Object.prototype, propriété), __resolve<br />

(Object.__resolve, propriété)<br />

Résumé <strong>de</strong> la métho<strong>de</strong><br />

Modificateurs Signature Description<br />

static get(name:String) :<br />

String<br />

static install(name:String,<br />

data:String) :<br />

Boolean<br />

Métho<strong>de</strong>s héritées <strong>de</strong> la classe Object<br />

488 Chapitre 2: Classes <strong>ActionScript</strong><br />

Lit le contenu <strong>du</strong> fichier <strong>de</strong> définition XML <strong>de</strong>s actions<br />

personnalisées nommé name.<br />

Installe un nouveau fichier <strong>de</strong> définition XML <strong>de</strong>s<br />

actions personnalisées indiqué par le paramètre name.<br />

static list() : Array Renvoie un objet Array contenant les noms <strong>de</strong> toutes<br />

les actions personnalisées enregistrées via l'outil <strong>de</strong><br />

programmation Flash.<br />

static uninstall(name:Strin<br />

g) : Boolean<br />

Supprime le fichier <strong>de</strong> définition XML <strong>de</strong>s actions<br />

personnalisées nommé name.<br />

addProperty (métho<strong>de</strong> Object.addProperty), hasOwnProperty (métho<strong>de</strong><br />

Object.hasOwnProperty), isPropertyEnumerable (métho<strong>de</strong><br />

Object.isPropertyEnumerable), isPrototypeOf (métho<strong>de</strong> Object.isPrototypeOf),<br />

registerClass (métho<strong>de</strong> Object.registerClass), toString (métho<strong>de</strong><br />

Object.toString), unwatch (métho<strong>de</strong> Object.unwatch), valueOf (métho<strong>de</strong><br />

Object.valueOf), watch (métho<strong>de</strong> Object.watch)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!