Pakket | flash.net |
Klasse | public class NetworkInfo |
Overerving | NetworkInfo EventDispatcher Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
AIR-profielondersteuning: deze functie wordt ondersteund op alle desktopbesturingssystemen en op AIR for TV-apparaten, maar niet op alle mobiele apparaten. Met de eigenschap NetworkInfo.isSupported
kunt u testen op ondersteuning tijdens runtime. Zie AIR-profielondersteuning voor meer informatie over API-ondersteuning voor meerdere profielen.
Het NetworkInfo-object is een singleton. Om één NetworkInfo-object op te halen, gebruikt u de statische NetworkInfo.networkInfo
-eigenschap. Roep de klasseconstructor, new NetworkInfo()
, niet op.
De meeste computers beschikken over meerdere interfaces, zoals een bekabeld en draadloos netwerkinterface. Er kunnen ook extra interfaces zijn, zoals VPN, loopback of virtuele interfaces.
Een NetworkInfo-object verzendt een wijzigingsgebeurtenis wanneer de beschikbare interfaces wijzigen. Voor de meest recente netwerkgegevens kunt u de methode findInterfaces()
aanroepen.
Opmerking: het NativeApplication-object verstuurt ook netwerkwijzigingsgebeurtenissen.
Meer informatie
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
isSupported : Boolean [statisch] [alleen-lezen]
Geeft aan of het clientsysteem ondersteuning biedt voor toegang tot netwerkinterfacegegevens. | NetworkInfo | ||
networkInfo : NetworkInfo [statisch] [alleen-lezen]
De singleton-instantie van het object NetworkInfo. | NetworkInfo | ||
permissionStatus : String [statisch] [alleen-lezen]
Hiermee bepaalt u of de toepassing al dan niet toegangsrecht heeft tot NetworkInfo. | NetworkInfo |
Methode | Gedefinieerd door | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Retourneert de lijst van netwerkinterfaces die aan deze machine zijn gekoppeld. | NetworkInfo | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Gebeurtenis | Overzicht | Gedefinieerd door | ||
---|---|---|---|---|
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt. | EventDispatcher | |||
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt. | EventDispatcher | |||
Wordt verzonden wanneer de netwerkinterfaces zijn gewijzigd. | NetworkInfo |
isSupported | eigenschap |
networkInfo | eigenschap |
networkInfo:NetworkInfo
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
De singleton-instantie van het object NetworkInfo.
Implementatie
public static function get networkInfo():NetworkInfo
Gegenereerde uitzondering
SecurityError — Als inhoud die buiten de beveiligingssandbox van AIR-toepassingen wordt uitgevoerd, toegang krijgt tot deze eigenschap.
|
permissionStatus | eigenschap |
findInterfaces | () | methode |
public function findInterfaces():Vector.<NetworkInterface>
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Retourneert de lijst van netwerkinterfaces die aan deze machine zijn gekoppeld.
Geretourneerde waardeVector.<NetworkInterface> — Een array van NetworkInterface-objecten
|
networkChange | Gebeurtenis |
flash.events.Event
eigenschap Event.type =
flash.events.Event.NETWORK_CHANGE
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2 |
Wordt verzonden wanneer de netwerkinterfaces zijn gewijzigd.
De constanteEvent.NETWORK_CHANGE
definieert de waarde van de eigenschap type
van een networkChange
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het NativeApplication-object. |
Wed Jun 13 2018, 11:42 AM Z