Pakket | air.update.events |
Klasse | public class StatusUpdateEvent |
Overerving | StatusUpdateEvent UpdateEvent Event Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5 |
Standaard start het downloaden van de update als de eigenschap available
van het object StatusUpdateEvent is ingesteld op true
. Het standaardgedrag kan alleen worden verhinderd bij gebruik van de klasse ApplicationUpdater.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
available : Boolean = false
Geeft aan of er een update beschikbaar is. | StatusUpdateEvent | ||
bubbles : Boolean [alleen-lezen]
Geeft aan of een gebeurtenis een terugkoppelgebeurtenis is. | Event | ||
cancelable : Boolean [alleen-lezen]
Geeft aan of het gedrag dat aan deze gebeurtenis is gekoppeld, kan worden voorkomen. | Event | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
currentTarget : Object [alleen-lezen]
Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. | Event | ||
details : Array
Een array die de tekenreeks details bevat voor elke taal die wordt ondersteund. | StatusUpdateEvent | ||
eventPhase : uint [alleen-lezen]
De huidige fase in de gebeurtenisstroom. | Event | ||
target : Object [alleen-lezen]
Doel van gebeurtenis. | Event | ||
type : String [alleen-lezen]
Het type gebeurtenis. | Event | ||
version : String
De tekenreeks met de versie van de update. | StatusUpdateEvent | ||
versionLabel : String
De tekenreeks met het versielabel van de update. | StatusUpdateEvent |
Methode | Gedefinieerd door | ||
---|---|---|---|
StatusUpdateEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, available:Boolean = false, version:String = "", details:Array = null, versionLabel:String = "")
De constructorfunctie. | StatusUpdateEvent | ||
[overschrijven]
Maakt een kopie van het object en stelt de waarde van elke eigenschap in zodat deze overeenkomt met die van het origineel. | StatusUpdateEvent | ||
Een hulpprogrammafunctie voor de implementatie van de methode toString() in aangepaste ActionScript 3.0-Event-klassen. | Event | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Controleert of de methode preventDefault() is aangeroepen voor de gebeurtenis. | Event | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Annuleert het standaardgedrag van een gebeurtenis wanneer dat gedrag kan worden geannuleerd. | Event | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Voorkomt het verwerken van gebeurtenislisteners in het huidige knooppunt en volgende knooppunten in de gebeurtenisstroom. | Event | ||
Voorkomt het verwerken van gebeurtenislisteners in knooppunten die volgen op het huidige knooppunt in de gebeurtenisstroom. | Event | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Retourneert een tekenreeks die alle eigenschappen van het object bevat. | StatusUpdateEvent | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
UPDATE_STATUS : String = "updateStatus" [statisch]
De constante StatusUpdateEvent.UPDATE_STATUS bevat de waarde van de eigenschap type van het gebeurtenisobject voor een gebeurtenis updateStatus. | StatusUpdateEvent |
available | eigenschap |
public var available:Boolean = false
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5 |
Geeft aan of er een update beschikbaar is. Deze eigenschap is op true
ingesteld als in het updatebeschrijvingsbestand een andere versie is opgegeven dan de versie van de huidige toepassing; false
als dat niet zo is (de versie is hetzelfde).
details | eigenschap |
public var details:Array
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5 |
Een array die de tekenreeks details
bevat voor elke taal die wordt ondersteund. Als er geen gelokaliseerde beschrijving is, is het eerste element van deze array een lege tekenreeks (""
) en bevat het tweede element de tekenreeks details. Als er gelokaliseerde beschrijvingen zijn, is elk element in de array een array dat twee elementen bevat. Het eerste element is de landcode en het tweede is de beschrijving. De volgende array heeft bijvoorbeeld subarrays voor twee talen (V.S. Engels en Frans): ["en-US", "Hello World"], ["fr", "Bonjour monde"]
. De talen worden in dezelfde volgorde weergegeven als in de updatebeschrijving.
version | eigenschap |
public var version:String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5 |
De tekenreeks met de versie van de update.
In AIR 2.5 en hoger wordt de versietekenreeks opgegeven in het element versionNumber
van het beschrijvingsbestand van de toepassing. In eerdere versies van AIR wordt de versietekenreeks opgegeven in het element version
.
versionLabel | eigenschap |
public var versionLabel:String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2.5 |
De tekenreeks met het versielabel van de update.
StatusUpdateEvent | () | Constructor |
public function StatusUpdateEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, available:Boolean = false, version:String = "", details:Array = null, versionLabel:String = "")
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5 |
De constructorfunctie. Roep deze functie niet aan. Het updateframework roept deze aan om het gebeurtenisobject te maken.
Parameterstype:String — Het type gebeurtenis. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap type . Er is slechts één type foutgebeurtenis: ErrorEvent.ERROR .
| |
bubbles:Boolean (default = false ) — Bepaalt of het Event-object terugkoppelt. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap bubbles .
| |
cancelable:Boolean (default = false ) — Bepaalt of het Event-object kan worden geannuleerd. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap cancelable .
| |
available:Boolean (default = false ) — Tekst die moet worden weergegeven als foutbericht. Gebeurtenislisteners hebben toegang tot deze informatie via de eigenschap text .
| |
version:String (default = " ") — Een referentienummer dat aan de specifieke fout is gekoppeld.
| |
details:Array (default = null ) — de tekenreeks met de versie van de update.
| |
versionLabel:String (default = " ") — een array met de updatebeschrijving. De elementen van de array schakelen tussen lokale codes en een gelokaliseerde versie van de beschrijving.
|
clone | () | methode |
toString | () | methode |
UPDATE_STATUS | Constante |
public static const UPDATE_STATUS:String = "updateStatus"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5 |
De constante StatusUpdateEvent.UPDATE_STATUS
bevat de waarde van de eigenschap type
van het gebeurtenisobject voor een gebeurtenis updateStatus
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
available | Is op true ingesteld als in het updatebeschrijvingsbestand een andere versie is opgegeven dan de versie van de huidige toepassing; false als dat niet zo is (de versie is hetzelfde). |
versie | De tekenreeks met de nieuwe beschikbare versie. |
details | Een array die de tekenreeks details bevat voor elke taal die wordt ondersteund. Als er geen gelokaliseerde beschrijving is, is het eerste element van deze array een lege tekenreeks ("" ) en bevat het tweede element de tekenreeks details. Als er gelokaliseerde beschrijvingen zijn, is elk element in de array een array dat twee elementen bevat. Het eerste element is de landcode en het tweede is de beschrijving. De volgende array heeft bijvoorbeeld subarrays voor twee talen (V.S. Engels en Frans): ["en-US", "Hello World"], ["fr", "Bonjour monde"] . De talen worden in dezelfde volgorde weergegeven als in de updatebeschrijving. De tekst voor de eigenschap Details wordt opgegeven in het updatebeschrijvingsbestand. |
versionLabel | (AIR 2.5+) Het versielabel van de toepassingsbeschrijving van de update. Het versielabel moet worden weergegeven aan de gebruikers, en niet de versie. Als er geen versielabel is opgegeven, bestaat deze eigenschap uit een lege tekenreeks. |
Wed Jun 13 2018, 11:42 AM Z