Shell.js
Van toepassing op: Windows Azure Pack
De basisklasse die wordt gebruikt om nieuwe klassen te definiëren.
Widgets
Geen.
Enums
Geen.
Eigenschappen
Geen.
Methoden
Naam |
Beschrijving |
Retouren |
Parameters |
---|---|---|---|
Shell.Class.define |
Hiermee definieert u een nieuwe naamruimte met de opgegeven naam. Retourneert de zojuist gedefinieerde naamruimte. |
Tekenreeks |
naam (tekenreeks): naam van de naamruimte. Dit kan een door punt gescheiden geneste naam zijn. leden (object): leden in de nieuwe naamruimte. |
Shell.Class.derive |
Maakt gebruik van prototypal-overname om een subklasse te maken op basis van de opgegeven baseClass-parameter. Retourneert de zojuist gedefinieerde klasse. |
Functie |
baseClass (functie): de klasse waaruit moet worden overgenomen. constructor (functie): een constructorfunctie die wordt gebruikt om deze klasse te instantiëren. instanceMembers (Object): de set exemplaarvelden, eigenschappen en methoden die beschikbaar moeten worden gesteld voor de klasse. staticMembers (Object): De set statische velden, eigenschappen en methoden die beschikbaar moeten worden gesteld voor de klasse. |
Shell.Class.mix |
Definieert een klasse met behulp van de opgegeven constructor en de samenvoeging van de set exemplaarleden die zijn opgegeven door alle mixin-objecten. De lijst met parameters voor mixin kan een variabele lengte hebben. Retourneert de zojuist gedefinieerde klasse. |
Functie |
Constructor: Een constructorfunctie die wordt gebruikt om de klasse te instantiëren. |
Zie ook
Naslaginformatie over Windows Azure Pack Extension Shell-bibliotheek