| Pacote | flash.net |
| Classe | public class NetworkInfo |
| Herança | NetworkInfo EventDispatcher Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 2 |
Suporte a perfil do AIR: este recurso conta com o suporte de dispositivos AIR for TV e de todos os sistemas operacionais para desktop, mas não é compatível com nenhum dispositivo móvel. Você pode testar o suporte que em tempo de execução utilizando a propriedadeNetworkInfo.isSupported. Consulte Suporte a perfil do AIR para obter mais informações sobre o suporte de API através de múltiplos perfis.
O objeto NetworkInfo é um singleton. Para adquirir o objeto NetworkInfo único, use a propriedade estática NetworkInfo.networkInfo. Não chame o construtor de classes, newNetworkInfo().
A maioria dos computadores tem uma ou mais interfaces, como uma interface de rede com fios e sem fios. Também pode haver interfaces adicionais, como VPN, loopback ou interfaces virtuais.
Um objeto de NetworkInfo despacha um evento de alteração quando as interfaces disponíveis mudam. Chame o método findInterfaces() para determinar as informações de rede mais atuais.
Observação: O objeto de NativeApplication também despacha eventos de mudança de rede.
Saiba mais
Elementos da API relacionados
| Propriedade | Definido por | ||
|---|---|---|---|
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| isSupported : Boolean [estático] [somente leitura]
Indica qual acesso à informação sobre a interface é suportado no sistema cliente. | NetworkInfo | ||
| networkInfo : NetworkInfo [estático] [somente leitura]
A instância singleton do objeto NetworkInfo. | NetworkInfo | ||
| permissionStatus : String [estático] [somente leitura]
Determina se o aplicativo recebeu permissão para acessar NetworkInfo. | NetworkInfo | ||
| Método | Definido por | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto de ouvinte de evento em um objeto EventDispatcher, de forma que o ouvinte receba a notificação de um evento. | EventDispatcher | |
![]() |
Envia um evento para o fluxo de eventos. | EventDispatcher | |
Retorna a lista de interfaces de rede associada a esta máquina. | NetworkInfo | ||
![]() |
Verifica se o objeto EventDispatcher tem ouvintes registrados para um tipo específico de evento. | EventDispatcher | |
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Remove um ouvinte do objeto EventDispatcher. | EventDispatcher | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
![]() |
Verifica se um ouvinte de evento está registrado nesse objeto EventDispatcher ou em qualquer um de seus ancestrais para o tipo de evento especificado. | EventDispatcher | |
| Evento | Resumo | Definido por | ||
|---|---|---|---|---|
![]() | [transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR ganha o foco do sistema operacional e está se tornando inativo. | EventDispatcher | ||
![]() | [transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR perde o foco do sistema operacional e está se tornando inativo. | EventDispatcher | ||
| Despachado quando as interfaces de rede foram alteradas. | NetworkInfo | |||
isSupported | propriedade |
networkInfo | propriedade |
networkInfo:NetworkInfo [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 2 |
A instância singleton do objeto NetworkInfo.
Implementação
public static function get networkInfo():NetworkInfoLança
SecurityError — Se o conteúdo em execução do lado de fora da área de segurança do aplicativo AIR acessa esta propriedade.
|
permissionStatus | propriedade |
findInterfaces | () | método |
public function findInterfaces():Vector.<NetworkInterface>| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 2 |
Retorna a lista de interfaces de rede associada a esta máquina.
RetornaVector.<NetworkInterface> — Uma matriz de objetos NetworkInterface
|
networkChange | Evento |
flash.events.Eventpropriedade Event.type =
flash.events.Event.NETWORK_CHANGE| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 2 |
Despachado quando as interfaces de rede foram alteradas.
A constanteEvent.NETWORK_CHANGE define o valor da propriedade type de um objeto de evento networkChange.
Esse evento tem as seguintes propriedades:
| Propriedade | Valor |
|---|---|
bubbles | false |
cancelable | false; não há comportamento padrão a ser cancelado. |
currentTarget | O objeto que está processando ativamente o objeto Event com um ouvinte de evento. |
target | O objeto NativeApplication. |
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas