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