Paquete | flash.net |
Clase | public class NetworkInfo |
Herencia | NetworkInfo EventDispatcher Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Compatibilidad con perfil de AIR: esta característica se admite en todos los sistemas operativos de escritorio y en dispositivos de AIR para TV, pero no en todos los dispositivos móviles. Puede comprobar la compatibilidad en tiempo de ejecución mediante la propiedad NetworkInfo.isSupported
. Consulte Compatibilidad con perfil de AIR para obtener información sobre la compatibilidad de la API con varios perfiles.
El objeto NetworkInfo es un objeto simple. Para obtener el objeto NetworkInfo único, utilice la propiedad estática NetworkInfo.networkInfo
. No llame al constructor de la clase, new NetworkInfo()
.
La mayoría de los equipos tienen una o más interfaces, por ejemplo, interfaz de red alámbrica y otra inalámbrica. También pueden estar presentes interfaces adicionales como, interfaces VPN, de bucle cerrado o virtuales.
Un objeto NetworkInfo distribuye un evento change cuando cambian las interfaces disponibles. Llame al método findInterfaces()
para determinar la información de red más actual.
Nota: el objeto NativeApplication también distribuye eventos de cambio de red.
Más información
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
isSupported : Boolean [estática] [solo lectura]
Indica si el acceso a la información de la interfaz de red se admite en el sistema del cliente. | NetworkInfo | ||
networkInfo : NetworkInfo [estática] [solo lectura]
La instancia simple del objeto NetworkInfo. | NetworkInfo | ||
permissionStatus : String [estática] [solo lectura]
Determine si se le ha concedido a la aplicación el permiso para acceder a NetworkInfo. | NetworkInfo |
Método | Definido por | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Devuelve la lista de interfaces de red asociadas a este equipo. | NetworkInfo | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
Evento | Resumen | Definido por | ||
---|---|---|---|---|
[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos. | EventDispatcher | |||
[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos. | EventDispatcher | |||
Se distribuye cuando las interfaces de red han cambiado. | NetworkInfo |
isSupported | propiedad |
networkInfo | propiedad |
networkInfo:NetworkInfo
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
La instancia simple del objeto NetworkInfo.
Implementación
public static function get networkInfo():NetworkInfo
Emite
SecurityError — Si el contenido que se ejecuta fuera del entorno limitado de seguridad de la aplicación de AIR accede a esta propiedad.
|
permissionStatus | propiedad |
permissionStatus:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 29.0 |
Determine si se le ha concedido a la aplicación el permiso para acceder a NetworkInfo.
Implementación
public static function get permissionStatus():String
Elementos de API relacionados
findInterfaces | () | método |
public function findInterfaces():Vector.<NetworkInterface>
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Devuelve la lista de interfaces de red asociadas a este equipo.
Valor devueltoVector.<NetworkInterface> — Un conjunto de objetos NetworkInterface
|
networkChange | Evento |
flash.events.Event
propiedad Event.type =
flash.events.Event.NETWORK_CHANGE
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Se distribuye cuando las interfaces de red han cambiado.
La constanteEvent.NETWORK_CHANGE
define el valor de la propiedad type
de un objeto de evento networkChange
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | Objeto NativeApplication. |
Tue Jun 12 2018, 02:12 PM Z