| 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():NetworkInfoGegenereerde 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.Eventeigenschap 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
Overerfde openbare eigenschappen verbergen
Overerfde openbare eigenschappen weergeven