| Paket | flash.net |
| Klasse | public class NetworkInfo |
| Vererbung | NetworkInfo EventDispatcher Object |
| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | AIR 2 |
Unterstützung von AIR-Profilen: Diese Funktion wird unter allen Desktopbetriebssystemen und auf Geräten mit AIR für TV unterstützt, jedoch nicht auf mobilen Geräten. Mit der NetworkInfo.isSupported-Eigenschaft können Sie testen, ob zur Laufzeit Unterstützung gegeben ist. Weitere Informationen zum API-Support über mehrere Profile finden Sie unter Unterstützung von AIR-Profilen.
Das NetworkInfo-Objekt ist ein Singleton. Um das einzelne NetworkInfo-Objekt abzurufen, verwenden Sie die NetworkInfo.networkInfo-Eigenschaft. Rufen Sie nicht den Klassenkonstruktor, new NetworkInfo(), auf.
Die meisten Computer verfügen über eine oder mehrere Schnittstellen, zum Beispiel eine kabelgebundene und eine drahtlose Netzwerkschnittstelle. Möglicherweise gib es noch weitere Schnittstellen wie VPN-, Loopback- oder virtuelle Schnittstellen.
Ein NetworkInfo-Objekt setzt ein Wechselereignis ab, wenn die verfügbaren Schnittstellen geändert werden. Rufen Sie die findInterfaces()-Methode auf, um die aktuellen Netzwerkinformationen anzuzeigen.
Hinweis: Das NativeApplication-Objekt setzt auch Netzwerkänderungsereignisse ab.
Weitere Informationen
Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| isSupported : Boolean [statisch] [schreibgeschützt]
Gibt an, das Clientsystem den Zugriff auf Netzwerkschnittstelleninformationen unterstützt. | NetworkInfo | ||
| networkInfo : NetworkInfo [statisch] [schreibgeschützt]
Die Singleton-Instanz des NetworkInfo-Objekts. | NetworkInfo | ||
| permissionStatus : String [statisch] [schreibgeschützt]
Bestimmen Sie, ob der Anwendung die Berechtigung zum Zugriff auf NetworkInfo erteilt wurde. | NetworkInfo | ||
| Methode | Definiert von | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | |
![]() |
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
Gibt die Liste der Netzwerkschnittstellen zurück, mit diesem Computer verknüpft sind. | NetworkInfo | ||
![]() |
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | |
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
![]() |
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
![]() |
Gibt das angegebene Objekt als String zurück. | Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
![]() |
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher | |
| Ereignis | Übersicht | Definiert von | ||
|---|---|---|---|---|
![]() | [broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | ||
![]() | [broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | ||
| Wird abgesetzt, wenn sich die Netzwerkschnittstellen geändert haben. | NetworkInfo | |||
isSupported | Eigenschaft |
networkInfo | Eigenschaft |
networkInfo:NetworkInfo [schreibgeschützt] | Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | AIR 2 |
Die Singleton-Instanz des NetworkInfo-Objekts.
Implementierung
public static function get networkInfo():NetworkInfoAuslöser
SecurityError — Wenn Inhalt, der außerhalb der Sicherheitssandbox der AIR-Anwendung ausgeführt wird, auf diese Eigenschaft zugreift.
|
permissionStatus | Eigenschaft |
findInterfaces | () | Methode |
public function findInterfaces():Vector.<NetworkInterface>| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | AIR 2 |
Gibt die Liste der Netzwerkschnittstellen zurück, mit diesem Computer verknüpft sind.
RückgabewerteVector.<NetworkInterface> — Ein Array von NetworkInterface- Objekten
|
networkChange | Ereignis |
flash.events.EventEigenschaft Event.type =
flash.events.Event.NETWORK_CHANGE| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | AIR 2 |
Wird abgesetzt, wenn sich die Netzwerkschnittstellen geändert haben.
DieEvent.NETWORK_CHANGE-Konstante definiert den Wert der type-Eigenschaft eines networkChange-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
target | Das NativeApplication-Objekt. |
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen