Paket | air.update.events |
Klass | public class StatusUpdateEvent |
Arv | StatusUpdateEvent UpdateEvent Event Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.5 |
Standardbeteendet är att börja hämta uppdateringen om available
-egenskapen för objektet StatusUpdateEvent ställs in på true
. Standardbeteendet kan bara förhindras när du använder klassen ApplicationUpdater.
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
available : Boolean = false
Anger om det finns en tillgänglig uppdatering. | StatusUpdateEvent | ||
bubbles : Boolean [skrivskyddad]
indikerar om händelsen är en bubblande händelse. | Event | ||
cancelable : Boolean [skrivskyddad]
Indikerar om beteendet som är kopplat till händelsen kan förhindras. | Event | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
currentTarget : Object [skrivskyddad]
Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. | Event | ||
details : Array
En array som definierar informationssträngen för varje språk som stöds. | StatusUpdateEvent | ||
eventPhase : uint [skrivskyddad]
Den nuvarande fasen i händelseflödet. | Event | ||
target : Object [skrivskyddad]
Händelsens mål. | Event | ||
type : String [skrivskyddad]
Händelsens typ. | Event | ||
version : String
Uppdateringens versionssträng. | StatusUpdateEvent | ||
versionLabel : String
Uppdateringens versionsetikettsträng. | StatusUpdateEvent |
Metod | Definieras med | ||
---|---|---|---|
StatusUpdateEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, available:Boolean = false, version:String = "", details:Array = null, versionLabel:String = "")
Konstruktorfunktionen. | StatusUpdateEvent | ||
[åsidosätt]
Skapar en kopia av objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper. | StatusUpdateEvent | ||
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0. | Event | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Kontrollerar om preventDefault()-metoden har anropats för händelsen. | Event | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Avbryter en händelses standardbeteende om det beteendet kan avbrytas. | Event | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet. | Event | ||
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet. | Event | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
[åsidosätt]
Returnerar en sträng som innehåller alla egenskaper i objektet. | StatusUpdateEvent | ||
Returnerar det angivna objektets primitiva värde. | Object |
Konstant | Definieras med | ||
---|---|---|---|
UPDATE_STATUS : String = "updateStatus" [statisk]
Konstanten StatusUpdateEvent.UPDATE_Status definierar värdet på type-egenskapen för händelseobjektet för en updateStatus-händelse. | StatusUpdateEvent |
available | egenskap |
public var available:Boolean = false
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.5 |
Anger om det finns en tillgänglig uppdatering. Den här egenskapen är true
om uppdateringsbeskrivningen anger en annan version än den för det aktuella programmet, annars är den false
(versionen är densamma).
details | egenskap |
public var details:Array
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.5 |
En array som definierar informationssträngen
för varje språk som stöds. Om det inte finns någon lokaliserad beskrivning, definieras denna som en array där det första elementet är en tom sträng (""
) och det andra elementet är informationssträngen. När det finns lokaliserade beskrivningar är varje element i arrayen självt en array med två element. Det första elementet är språkkoden, och den andra är beskrivningen. Följande array har till exempel underarrayer för två språk (amerikansk engelska och franska): ["en-US", "Hello World"], ["fr", "Bonjour monde"]
. Språken anges i samma ordning som i uppdateringsbeskrivningen.
version | egenskap |
public var version:String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.5 |
Uppdateringens versionssträng.
I AIR 2.5 och senare versioner anges versionssträngen i elementet versionNumber
i programbeskrivningsfilen. I tidigare versioner av AIR anges versionssträngen i elementet version
.
versionLabel | egenskap |
public var versionLabel:String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 2.5 |
Uppdateringens versionsetikettsträng.
StatusUpdateEvent | () | Konstruktor |
public function StatusUpdateEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, available:Boolean = false, version:String = "", details:Array = null, versionLabel:String = "")
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.5 |
Konstruktorfunktionen. Anropa inte den här funktionen. Uppdateringsramverket anropar den för att skapa händelseobjektet.
Parametrartype:String — Händelsens typ. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen type . Det finns bara en slags felhändelse: ErrorEvent.ERROR .
| |
bubbles:Boolean (default = false ) — Avgör om Event-objektet bubblar. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen bubbles .
| |
cancelable:Boolean (default = false ) — Avgör om Event-objektet kan avbrytas. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen cancelable .
| |
available:Boolean (default = false ) — Text som visas som felmeddelande. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen text .
| |
version:String (default = " ") — Ett referensnummer som associeras med det specifika felet.
| |
details:Array (default = null ) — Uppdateringens versionssträng.
| |
versionLabel:String (default = " ") — En array som innehåller en beskrivning av uppdateringen. Elementen i arrayen växlar mellan lokala koder och en lokaliserad version av beskrivningen.
|
clone | () | metod |
toString | () | metod |
UPDATE_STATUS | Konstant |
public static const UPDATE_STATUS:String = "updateStatus"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.5 |
Konstanten StatusUpdateEvent.UPDATE_STATUS
definierar värdet på type
-egenskapen för händelseobjektet för en updateStatus
-händelse.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
available | Ställ in på true om uppdateringsbeskrivningen anger en annan version än den för det aktuella programmet, annars på false (versionen är densamma). |
version | Strängen som representerar den nya tillgängliga versionen. |
information | En array som definierar informationssträngen för varje språk som stöds. Om det inte finns någon lokaliserad beskrivning, definieras denna som en array där det första elementet är en tom sträng ("" ) och det andra elementet är informationssträngen. När det finns lokaliserade beskrivningar är varje element i arrayen självt en array med två element. Det första elementet är språkkoden, och den andra är beskrivningen. Följande array har till exempel underarrayer för två språk (amerikansk engelska och franska): ["en-US", "Hello World"], ["fr", "Bonjour monde"] . Språken anges i samma ordning som i uppdateringsbeskrivningen. Texten för egenskapen details anges i uppdateringens beskrivningsfil. |
versionLabel | (AIR 2.5+) Versionsetiketten från uppdateringens programbeskrivningsfil. Versionsetiketten bör visas för användare i stället för versionen. Om ingen versionsetikett anges är den här egenskapen en tom sträng. |
Tue Jun 12 2018, 01:40 PM Z