Compartir a través de


Shell.js

 

Se aplica a: Windows Azure Pack

Clase base usada para definir nuevas clases.

Widgets

Ninguno.

Enumeraciones

Ninguno.

Propiedades

Ninguno.

Métodos

Nombre

Descripción

Devuelve

Parámetros

Shell.Class.define

Define un nuevo espacio de nombres con el nombre especificado. Devuelve el espacio de nombres recién definido.

String

name (String): nombre del espacio de nombres. Podría ser un nombre anidado separado por puntos.

members (Object): miembros del nuevo espacio de nombres.

Shell.Class.derive

Usa la herencia prototípal para crear una subclase basada en el parámetro baseClass proporcionado. Devuelve la clase recién definida.

Función

baseClass (Function): clase de la que se va a heredar.

constructor (Función): función de constructor que se usará para crear instancias de esta clase.

instanceMembers (Object): conjunto de campos de instancia, propiedades y métodos que se van a poner a disposición en la clase .

staticMembers (Object): conjunto de campos estáticos, propiedades y métodos que se van a poner a disposición en la clase .

Shell.Class.mix

Define una clase mediante el constructor especificado y la unión del conjunto de miembros de instancia especificados por todos los objetos mixin. La lista de parámetros mixin puede ser de longitud variable. Devuelve la clase recién definida.

Función

Constructor: función de constructor usada para crear una instancia de la clase .

Consulte también

Referencia de la biblioteca de Shell de extensión de azure Pack de Windows