Paqueteadobe.utils
Clasepublic final class CustomActions
HerenciaCustomActions Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Los métodos de la clase CustomActions permiten a un archivo SWF que se está reproduciendo en la herramienta de edición de Flash administrar las acciones personalizadas que se hayan registrado en la herramienta de edición. Un archivo SWF puede instalar y desinstalar acciones personalizadas, recuperar la definición XML de una acción personalizada y obtener la lista de acciones personalizadas registradas.

Puede utilizar estos métodos para crear archivos SWF que sean extensiones de la herramienta de edición de Flash. Una extensión de este tipo podría, por ejemplo, utilizar el protocolo de aplicación de Flash para desplazarse por un repositorio UDDI (Universal Description, Discovery and Integration – Descripción, descubrimiento e integración universal) y descargar servicios Web a la caja de herramientas Acciones.



Propiedades públicas
 PropiedadDefinido por
  actionsList : Array
[static] [read-only] Devuelve un objeto Array que contiene los nombres de todas las acciones personalizadas registradas en la herramienta de edición de Flash.
CustomActions
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
 Inheritedprototype : Object
[static] Una referencia al objeto prototipo de una clase u objeto de función.
Object
Métodos públicos
 MétodoDefinido por
  
[static] Lee el contenido del nombre del archivo de definición XML de acción personalizada.
CustomActions
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
  
[static] Instala el nuevo archivo de definición XML de acción personalizada indicado por el parámetro name.
CustomActions
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
  
[static] Elimina el nombre del archivo de definición XML de acción personalizada.
CustomActions
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Información sobre propiedades
actionsListpropiedad
actionsList:Array  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Devuelve un objeto Array que contiene los nombres de todas las acciones personalizadas registradas en la herramienta de edición de Flash. Los elementos de la matriz son nombres simples, sin la extensión de archivo.xml y sin ningún separador de directorio (por ejemplo, ":", "/" o "\"). Si no hay acciones personalizadas registradas, actionsList() devuelve una matriz de longitud cero. Si se produce un error, actionsList() devuelve el valor undefined.


Implementación
    public static function get actionsList():Array
Información sobre métodos
getActions()método
public static function getActions(name:String):String

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Lee el contenido del archivo de definición XML de la acción personalizada denominado name.

El nombre del archivo de definición debe ser un nombre de archivo simple, sin la extensión de archivo.xml y sin ningún separador de directorio (':', '/' o '\').

Si no se encuentra el archivo de definición especificado por name, se devuelve el valor undefined (no definido). Si se localiza la definición XML de acción personalizada especificada por el parámetro name, se lee íntegramente y se devuelve en forma de cadena.

Parámetros

name:String — Nombre de la definición de acción personalizada que se va a recuperar.

Valor devuelto
String — Si se localiza la definición XML de acción personalizada, devuelve una cadena; en caso contrario, devuelve undefined.
installActions()método 
public static function installActions(name:String, data:String):void

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Instala el nuevo archivo de definición XML de la acción personalizada indicado por el parámetro name. El contenido del archivo se especifica mediante la cadena data.

El nombre del archivo de definición debe ser un nombre de archivo simple, sin la extensión de archivo.xml y sin ningún separador de directorio (':', '/' o '\').

Si ya hay un archivo de acciones personalizadas con el nombre name, se sobrescribirá.

Si el directorio Configuration/ActionsPanel/CustomActions no existe al invocar este método, se creará dicho directorio.

Parámetros

name:String — Nombre de la definición de acción personalizada que se va a instalar.
 
data:String — Texto de la definición XML que se va a instalar.

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

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Elimina el archivo de definición XML de acciones personalizadas denominado name.

El nombre del archivo de definición debe ser un nombre de archivo simple, sin la extensión de archivo.xml y sin ningún separador de directorio (':', '/' o '\').

Parámetros

name:String — Nombre de la definición de acción personalizada que se va a desinstalar.

Véase también





 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/adobe/utils/CustomActions.html