Paket | flash.net |
Klass | public class NetworkInfo |
Arv | NetworkInfo EventDispatcher Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 2 |
Stöd för AIR-profiler: Den här funktionen stöds på alla operativsystem för datorer och enheter med AIR for TV, men inte på alla mobilenheter. Du kan testa stödet vid körning med egenskapen NetworkInfo.isSupported
. På sidan om stöd för AIR-profiler hittar du mer information om API-stöd för flera profiler.
NetworkInfo-objektet är ett singletonobjekt. Använd den statiska egenskapen NetworkInfo.networkInfo
för att hämta NetworkInfo-singletonobjektet. Anropa inte klasskonstruktorn, new NetworkInfo()
.
De flesta datorer har ett eller flera gränssnitt, till exempel ett fast och ett trådlöst nätverksgränssnitt. Det kan även finnas ytterligare gränssnitt, som VPN-gränssnitt, loopback-gränssnitt eller virtuella gränssnitt.
Ett NetworkInfo-objekt skickar en change-händelse när de tillgängliga gränssnitten ändras. Anropa metoden findInterfaces()
för att fastställa den mest aktuella nätverksinformationen.
Obs! NativeApplication-objektet skickar också nätverksförändringshändelser.
Lär dig mer
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
isSupported : Boolean [statisk] [skrivskyddad]
Anger om tillgång till nätverksgränssnittsinformation stöds på klientsystemet. | NetworkInfo | ||
networkInfo : NetworkInfo [statisk] [skrivskyddad]
Singleton-instansen av NetworkInfo-objektet. | NetworkInfo | ||
permissionStatus : String [statisk] [skrivskyddad]
Avgör om programmet har beviljats åtkomst till NetworkInfo. | NetworkInfo |
Metod | Definieras med | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. | EventDispatcher | ||
Skickar en händelse till händelseflödet. | EventDispatcher | ||
Returnerar en lista över de nätverksgränssnitt som är kopplade till den här datorn. | NetworkInfo | ||
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse. | EventDispatcher | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Tar bort en avlyssnare från EventDispatcher-objektet. | EventDispatcher | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object | ||
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen. | EventDispatcher |
Händelse | Sammanfattning | Definieras med | ||
---|---|---|---|---|
[utsändningshändelse] Skickas när Flash Player eller AIR får operativsystemfokus och blir aktivt. | EventDispatcher | |||
[utsändningshändelse] Skickas när Flash Player eller AIR förlorar operativsystemfokus och blir inaktivt. | EventDispatcher | |||
Skickas när nätverksgränssnitten har ändrats. | NetworkInfo |
isSupported | egenskap |
networkInfo | egenskap |
networkInfo:NetworkInfo
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 2 |
Singleton-instansen av NetworkInfo-objektet.
Implementering
public static function get networkInfo():NetworkInfo
Utlöser
SecurityError — Om innehåll som körs utanför AIR-programmets säkerhetssandlåda kommer åt den här egenskapen.
|
permissionStatus | egenskap |
findInterfaces | () | metod |
public function findInterfaces():Vector.<NetworkInterface>
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 2 |
Returnerar en lista över de nätverksgränssnitt som är kopplade till den här datorn.
ReturnerarVector.<NetworkInterface> — En array med NetworkInterface-objekt.
|
networkChange | Händelse |
flash.events.Event
egenskap Event.type =
flash.events.Event.NETWORK_CHANGE
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 2 |
Skickas när nätverksgränssnitten har ändrats.
Event.NETWORK_CHANGE
-konstanten definierar värdet på type
-egenskapen i ett networkChange
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | false |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. |
target | NativeApplication-objektet. |
Tue Jun 12 2018, 01:40 PM Z