Udostępnij za pośrednictwem


Shell.js

 

Dotyczy: Windows Azure Pack

Klasa bazowa używana do definiowania nowych klas.

Widżety

Brak.

Wyliczenia

Brak.

Właściwości

Brak.

Metody

Nazwa

Opis

Zwraca

Parametry

Shell.Class.define

Definiuje nową przestrzeń nazw o określonej nazwie. Zwraca nowo zdefiniowaną przestrzeń nazw.

Ciąg

name (ciąg): nazwa przestrzeni nazw. Może to być nazwa zagnieżdżona kropką.

elementy członkowskie (obiekt): elementy członkowskie w nowej przestrzeni nazw.

Shell.Class.derive

Używa dziedziczenia prototypowego do utworzenia podklasy na podstawie podanego parametru baseClass. Zwraca nowo zdefiniowaną klasę.

Funkcja

baseClass (Funkcja): klasa do dziedziczenia.

konstruktor (funkcja): funkcja konstruktora, która będzie używana do tworzenia wystąpień tej klasy.

instanceMembers (Object): zestaw pól wystąpienia, właściwości i metod, które mają być udostępniane w klasie.

staticMembers (Object): zestaw pól statycznych, właściwości i metod, które mają być udostępniane w klasie.

Shell.Class.mix

Definiuje klasę przy użyciu danego konstruktora i unii zestawu elementów członkowskich wystąpienia określonych przez wszystkie obiekty mixin. Lista parametrów mixin może mieć zmienną długość. Zwraca nowo zdefiniowaną klasę.

Funkcja

Konstruktor: funkcja konstruktora używana do tworzenia wystąpienia klasy.

Zobacz też

dokumentacja biblioteki powłoki rozszerzeń Windows Azure Pack