Partilhar via


Shell.js

 

Aplica-se a: Windows Azure Pack

A classe base usada para definir novas classes.

Widgets

Nenhum.

Enumerações

Nenhum.

Propriedades

Nenhum.

Métodos

Nome

Descrição

Devoluções

Parâmetros

Shell.Class.define

Define um novo espaço de nome com o nome especificado. Devolve o espaço de nome recém-definido.

String

nome (String): nome do espaço de nome. Isto pode ser um nome aninhado separado de pontos.

membros (Objeto): Membros no novo espaço de nome.

Shell.Class.derive

Utiliza herança prototilada para criar uma subclasse com base no parâmetro baseClass fornecido. Devolve a classe recém-definida.

Função

baseClass (Função): A classe a herdar.

construtor (Função): Função de construtor que será usada para instantanear esta classe.

instânciaMembers (Objeto): O conjunto de campos de instância, propriedades e métodos a disponibilizar na classe.

staticMembers (Objeto): O conjunto de campos estáticos, propriedades e métodos a disponibilizar na classe.

Shell.Class.mix

Define uma classe utilizando o construtor dado e a união do conjunto de membros de instância especificados por todos os objetos mixina. A lista de parâmetros mixina pode ter um comprimento variável. Devolve a classe recém-definida.

Função

Construtor: Uma função de construtora usada para instantaneaizar a classe.

Consulte também

Windows referência da biblioteca da extensão do pacote Azure