Idioma

WifiManager Classe

Definição

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

[Android.Runtime.Register("android/net/wifi/WifiManager", DoNotGenerateAcw=true)]
public class WifiManager : Java.Lang.Object
[<Android.Runtime.Register("android/net/wifi/WifiManager", DoNotGenerateAcw=true)>]
type WifiManager = class
    inherit Object
Herança
WifiManager
Atributos

Comentários

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

Em versões anteriores android.os.Build.VERSION_CODES#N, esse objeto só deve ser obtido de um contexto de aplicativo Context#getApplicationContext() e não de qualquer outro contexto derivado para evitar vazamentos de memória dentro do processo de chamada.

Ele lida com várias categorias de itens:

<ul><li>A lista de redes configuradas. A lista pode ser exibida e atualizada, e atributos de entradas individuais podem ser modificados.</li><li>A rede Wi-Fi ativa no momento, se houver. A conectividade pode ser estabelecida ou interrompida e informações dinâmicas sobre o estado da rede podem ser consultadas.</li li><>Resultados de verificações de ponto de acesso, contendo informações suficientes para tomar decisões sobre a qual ponto de acesso se conectar.</li li><>Ele define os nomes de várias ações de intenção que são transmitidas em qualquer tipo de alteração no estado Wi-Fi. </ul>

Essa é a API a ser usada ao executar Wi-Fi operações específicas. Para executar operações que pertencem à conectividade de rede em um nível abstrato, use android.net.ConnectivityManager.

Java documentação para android.net.wifi.WifiManager.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
WifiManager(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
ActionPickWifiNetwork

Ação de atividade: escolha uma rede Wi-Fi à qual se conectar.

ActionRemoveSuggestionDisconnect
Obsoleto.

Se uma das sugestões removidas estiver conectada no momento, dispare uma desconexão imediata após a remoção de sugestões

ActionRemoveSuggestionLinger
Obsoleto.

Se uma das sugestões removidas estiver conectada no momento, essa rede será desconectada após um pequeno atraso em vez de imediatamente (o que será feito por #ACTION_REMOVE_SUGGESTION_DISCONNECT).

ActionRequestScanAlwaysAvailable

Ação de atividade: mostrar uma atividade do sistema que permite que o usuário habilite a disponibilidade de verificações mesmo com Wi-Fi desativada.

ActionWifiNetworkSuggestionPostConnection

Ação de intenção de difusão direcionada indicando que o dispositivo se conectou a uma das sugestões de rede fornecidas pelo aplicativo.

ActionWifiScanAvailabilityChanged

Difunda a ação de intenção indicando se Wi-Fi verificação está disponível no momento.

ChannelDataKeyFrequencyMhz

A cadeia de caracteres de chave de pacote para a frequência do canal em MHz.

ChannelDataKeyNumAp

A chave do pacote para o número de APs encontrados no canal correspondente especificado por WifiManager#CHANNEL_DATA_KEY_FREQUENCY_MHZ.

ErrorAuthenticating

O código de erro se houver um problema de autenticação.

ExtraBssid

A chave de pesquisa de uma cadeia de caracteres que fornece o BSSID do ponto de acesso ao qual estamos conectados.

ExtraNetworkInfo

A chave de pesquisa de um android.net.NetworkInfo objeto associado à rede Wi-Fi.

ExtraNetworkSuggestion

Enviado como parte disso #ACTION_WIFI_NETWORK_SUGGESTION_POST_CONNECTION contém uma instância correspondente WifiNetworkSuggestion à rede conectada.

ExtraNewRssi

A chave de pesquisa para uma int nova RSSI no dBm.

ExtraNewState

A chave de pesquisa para uma SupplicantState descrição do novo estado Recuperar com android.content.Intent#getParcelableExtra(String).

ExtraPreviousWifiState

O estado Wi-Fi anterior.

ExtraResultsUpdated

Chave de pesquisa para um boolean extra na intenção #SCAN_RESULTS_AVAILABLE_ACTION que representa se a verificação foi bem-sucedida ou não.

ExtraScanAvailable

Um extra booliano que indica se a verificação está disponível no momento.

ExtraSupplicantConnected

A chave de pesquisa de um booliano que indica se uma conexão com o daemon supplicante foi obtida ou perdida.

ExtraSupplicantError

A chave de pesquisa para uma SupplicantState descrição do código de erro suplicante se houver Recuperação com android.content.Intent#getIntExtra(String, int).

ExtraWifiInfo

A chave de pesquisa de um android.net.wifi.WifiInfo objeto que fornece as informações sobre o ponto de acesso ao qual estamos conectados.

ExtraWifiState

A chave de pesquisa de um int que indica se Wi-Fi está habilitado, desabilitado, habilitando, desabilitando ou desconhecido.

FlagSendDhcpHostnameRestrictionOpen
Obsoleto.

Não envie o nome do host DHCP para abrir redes.

FlagSendDhcpHostnameRestrictionSecure
Obsoleto.

Não envie o nome do host DHCP para proteger a rede.

NetworkIdsChangedAction

As IDs de rede das redes configuradas podem ter sido alteradas.

NetworkStateChangedAction

Difunda a ação de intenção indicando que o estado da conectividade Wi-Fi foi alterado.

RoamingModeAggressive
Obsoleto.

Permite que o dispositivo percorra mais rapidamente do que o modo de roaming normal.

RoamingModeNone
Obsoleto.

O roaming está desabilitado.

RoamingModeNormal
Obsoleto.

O Chipset tem capacidade de gatilho móvel com base na pontuação calculada usando vários parâmetros.

RssiChangedAction

O RSSI (força do sinal) foi alterado.

ScanResultsAvailableAction

Uma verificação de ponto de acesso foi concluída e os resultados estão disponíveis.

StatusLocalOnlyConnectionFailureAssociation
Obsoleto.

Código de motivo se a tentativa de conexão de rede somente local falhou com falha de associação.

StatusLocalOnlyConnectionFailureAuthentication
Obsoleto.

Código de motivo se a tentativa de conexão de rede somente local falhou com uma falha de autenticação.

StatusLocalOnlyConnectionFailureIpProvisioning
Obsoleto.

Código de motivo se a tentativa de conexão de rede somente local falhou com uma falha de provisionamento de IP.

StatusLocalOnlyConnectionFailureNoResponse
Obsoleto.

Código de motivo se a tentativa de conexão de rede somente local falhou com a AP não respondendo.

StatusLocalOnlyConnectionFailureNotFound
Obsoleto.

Código de motivo se a tentativa de conexão de rede somente local falhou com AP não no intervalo.

StatusLocalOnlyConnectionFailureUnknown
Obsoleto.

Código de motivo se a tentativa de conexão de rede somente local falhou com uma falha desconhecida.

StatusLocalOnlyConnectionFailureUserReject
Obsoleto.

Código de motivo se a solicitação de rede somente local foi rejeitada pelo usuário.

StatusNetworkSuggestionsErrorAddDuplicate
Obsoleto.

Código de motivo se uma ou mais das sugestões de rede adicionadas já existirem no banco de dados da plataforma.

StatusNetworkSuggestionsErrorAddExceedsMaxPerApp
Obsoleto.

Código de motivo se o número de sugestões de rede fornecidas pelo aplicativo ultrapassar o limite máximo definido por aplicativo.

StatusNetworkSuggestionsErrorAddInvalid
Obsoleto.

Código de motivo se uma ou mais sugestões de rede adicionadas forem inválidas.

StatusNetworkSuggestionsErrorAddNotAllowed
Obsoleto.

Código de motivo se uma ou mais sugestões de rede adicionadas não forem permitidas.

StatusNetworkSuggestionsErrorAppDisallowed
Obsoleto.

Código de motivo se o usuário não permitiu operações de aplicativo "android:change_wifi_state" do aplicativo.

StatusNetworkSuggestionsErrorInternal
Obsoleto.

Código de motivo se houve um erro interno na plataforma durante o processamento da adição ou remoção de sugestões.

StatusNetworkSuggestionsErrorRemoveInvalid
Obsoleto.

Código de motivo se uma ou mais sugestões de rede removidas não existem no banco de dados da plataforma.

StatusNetworkSuggestionsErrorRestrictedByAdmin
Obsoleto.

Código de motivo se android.os.UserManager#DISALLOW_ADD_WIFI_CONFIG a restrição de usuário estiver definida e o aplicativo de chamada for restrito pelo administrador do dispositivo.

StatusNetworkSuggestionsSuccess
Obsoleto.

Código de motivo se todas as sugestões de rede foram adicionadas ou removidas com êxito.

StatusSuggestionApprovalApprovedByCarrierPrivilege
Obsoleto.

Código de status se o aplicativo de chamada foi aprovado em virtude de ser um aplicativo com privilégios de operadora.

StatusSuggestionApprovalApprovedByUser
Obsoleto.

Código de status se o aplicativo de chamada tiver a aprovação do usuário para sugestões.

StatusSuggestionApprovalPending
Obsoleto.

Código de status se o aplicativo de chamada ainda estiver aguardando aprovação do usuário para sugestões.

StatusSuggestionApprovalRejectedByUser
Obsoleto.

Código de status se as sugestões do aplicativo de chamada foram rejeitadas pelo usuário.

StatusSuggestionApprovalUnknown
Obsoleto.

Código de status se o status de aprovação da sugestão for desconhecido, um aplicativo que não fez nenhuma sugestão obterá esse código.

StatusSuggestionConnectionFailureAssociation
Obsoleto.

Código de motivo se a tentativa de conexão de rede sugerida falhou com falha de associação.

StatusSuggestionConnectionFailureAuthentication
Obsoleto.

Código de motivo se a tentativa de conexão de rede sugerida falhou com uma falha de autenticação.

StatusSuggestionConnectionFailureIpProvisioning
Obsoleto.

Código de motivo se a tentativa de conexão de rede sugerida falhou com uma falha de provisionamento de IP.

StatusSuggestionConnectionFailureUnknown
Obsoleto.

Código de motivo se a tentativa de conexão de rede sugerida falhou com uma falha desconhecida.

SupplicantConnectionChangeAction

Difunda a ação de intenção indicando que uma conexão com o supplicante foi estabelecida (e agora é possível executar Wi-Fi operações) ou a conexão com o supplicante foi perdida.

SupplicantStateChangedAction

Difunda a ação de intenção indicando que o estado de estabelecer uma conexão com um ponto de acesso foi alterado.

UnknownSsid

Indica um SSID inválido.

WifiInterfaceTypeAp
Obsoleto.

Wi-Fi interface do tipo AP (dispositivo de infraestrutura de Wi-Fi ponto de acesso).

WifiInterfaceTypeAware
Obsoleto.

Wi-Fi interface do tipo Wi-Fi Aware (também conhecido como NAN).

WifiInterfaceTypeDirect
Obsoleto.

Wi-Fi interface do tipo Wi-Fi Direct (também conhecido como P2P).

WifiInterfaceTypeSta
Obsoleto.

Wi-Fi interface do tipo STA (dispositivo de infraestrutura de Wi-Fi de estação/cliente).

WifiMultiInternetModeDbsAp
Obsoleto.

Wi-Fi conexão simultânea com várias redes de Wi-FI (APs) fornecidas pela Internet está habilitada e restrita a uma única rede em diferentes bandas (e.

WifiMultiInternetModeDisabled
Obsoleto.

Wi-Fi conexão simultânea com várias redes de Wi-Fi (APs) fornecidas pela Internet está desabilitada.

WifiMultiInternetModeMultiAp
Obsoleto.

Wi-Fi conexão simultânea com várias redes de Wi-Fi (APs) que fornecem a Internet está habilitada.

WifiStateChangedAction

Difunda a ação de intenção indicando que Wi-Fi foi habilitado, desabilitado, habilitando, desabilitando ou desconhecido.

Propriedades

Nome Description
CallerConfiguredNetworks

Retorne uma lista de todas as redes configuradas anteriormente pelo aplicativo de chamada.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
ConfiguredNetworks

Retorne uma lista de todas as redes configuradas para o usuário em primeiro plano atual.

ConnectionInfo

Retorne informações dinâmicas sobre a conexão Wi-Fi atual, se houver alguma estiver ativa.

DhcpInfo

Retorne os endereços atribuídos a DHCP da última solicitação DHCP bem-sucedida, se houver.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsAggressiveRoamingModeSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsAutoWakeupEnabled

Obtenha o estado do recurso de ativação automática Wi-Fi persistente.

IsBridgedApConcurrencySupported

Consulte se o dispositivo dá suporte ou não a várias AP (pontos de acesso) que são agrupadas.

IsD2dSupportedWhenInfraStaDisabled

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsDecoratedIdentitySupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsDeviceToApRttSupported

Este membro foi preterido.

IsDualBandSimultaneousSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsEasyConnectDppAkmSupported

Wi-Fi AKM do Easy Connect DPP permite o provisionamento e a configuração de dispositivos Wi-Fi sem a necessidade de usar a frase secreta PSK do dispositivo.

IsEasyConnectEnrolleeResponderModeSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsEasyConnectSupported

Wi-Fi DPP (Easy Connect) introduz mecanismos padronizados para simplificar o provisionamento e a configuração de dispositivos Wi-Fi.

IsEnhancedOpenSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsEnhancedPowerReportingSupported
IsMakeBeforeBreakWifiSwitchingSupported

Consulte se o dispositivo dá suporte ou não a conexões STA (estação simultânea) para fazer wi-fi antes da pausa para alternar wi-fi.

IsP2pSupported
IsPasspointTermsAndConditionsSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsPreferredNetworkOffloadSupported
IsScanAlwaysAvailable

Verifique se a verificação está sempre disponível.

IsScanThrottleEnabled

Obtenha o estado de restrição de verificação de Wi-Fi persistente.

IsStaApConcurrencySupported

Consulte se o dispositivo dá suporte ou não à simultaneidade de Estação (STA) + AP (ponto de acesso).

IsStaBridgedApConcurrencySupported

Consulte se o dispositivo dá suporte ou não à simultaneidade da Estação (STA) + vários pontos de acesso (AP) (em que os APs se uniram).

IsStaConcurrencyForLocalOnlyConnectionsSupported

Consulte se o dispositivo dá suporte ou não a conexões STA (estação simultânea) para conexões somente locais usando WifiNetworkSpecifier.

IsStaConcurrencyForMultiInternetSupported

Consulte se o dispositivo dá suporte ou não a conexões STA (estação simultânea) para conexões com várias conexões de Internet.

IsTdlsSupported
IsTidToLinkMappingNegotiationSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsTlsMinimumVersionSupported

Indique se há suporte para as configurações necessárias para a versão mínima do TLS.

IsTlsV13Supported

Indique se tls v1 ou não.

IsTrustOnFirstUseSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWapiSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWepSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWifiDisplayR2Supported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWifiEnabled

Retorne se Wi-Fi está habilitado ou desabilitado.

IsWifiPasspointEnabled

Se o dispositivo der suporte a Wi-Fi Ponto de Passagem, o usuário poderá habilitá-lo ou desabilitá-lo explicitamente.

IsWpa3SaeH2eSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWpa3SaePublicKeySupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWpa3SaeSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWpa3SuiteBSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

IsWpaPersonalSupported

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
JniPeerMembers

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

MaxNumberOfChannelsPerNetworkSpecifierRequest

Retorna o número máximo de canais que têm permissão para serem definidos em um WifiNetworkSpecifier.

MaxNumberOfNetworkSuggestionsPerApp

Retorna o número máximo de sugestões de rede permitidas por aplicativo no dispositivo.

MaxSignalLevel

Obtenha o nível de sinal máximo padrão do sistema.

NetworkSuggestions

Obtenha todas as sugestões de rede fornecidas pelo aplicativo de chamada.

PasspointConfigurations

Retorne a lista de configurações instaladas do Passpoint adicionadas pelo chamador.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ScanResults

Retorne os resultados da verificação do ponto de acesso mais recente.

StaConcurrencyForMultiInternetMode

O dispositivo pode dar suporte a conexões simultâneas a várias redes de Wi-Fi (APs) de fornecimento de Internet , que são indicadas por WifiManager#isStaConcurrencyForMultiInternetSupported().

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

WifiState

Obtém o estado habilitado Wi-Fi.

Métodos

Nome Description
AddLocalOnlyConnectionFailureListener(IExecutor, WifiManager+ILocalOnlyConnectionFailureListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

AddNetwork(WifiConfiguration)

Adicione uma nova descrição de rede ao conjunto de redes configuradas.

AddNetworkPrivileged(WifiConfiguration)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

AddNetworkSuggestions(IList<WifiNetworkSuggestion>)

Forneça uma lista de sugestões de rede para o dispositivo.

AddOrUpdatePasspointConfiguration(PasspointConfiguration)

Adicionar ou atualizar uma configuração de ponto de passagem.

AddSuggestionConnectionStatusListener(IExecutor, WifiManager+ISuggestionConnectionStatusListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

AddSuggestionUserApprovalStatusListener(IExecutor, WifiManager+ISuggestionUserApprovalStatusListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

AddWifiStateChangedListener(IExecutor, WifiManager+IWifiStateChangedListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

AllowAutojoinGlobal(Boolean)

Controlar se o dispositivo procurará e se conectará automaticamente às redes de Wi-Fi – ingressar automaticamente Wi-Fi redes.

CalculateSignalLevel(Int32, Int32)

Calcula o nível do sinal.

CalculateSignalLevel(Int32)

Considerando um RSSI bruto, retorne a classificação de qualidade do sinal RSSI usando os limites de classificação de qualidade RSSI padrão do sistema.

CancelWps(WifiManager+WpsCallback)

Cancelar qualquer instalação protegida por Wi-fi em andamento

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
CompareSignalLevel(Int32, Int32)

Compara dois pontos fortes de sinal.

Construct(JniObjectReference, JniObjectReferenceOptions)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
CreateMulticastLock(String)

Criar um novo MulticastLock

CreateWifiLock(String)

Cria um novo WifiLock.

CreateWifiLock(WifiMode, String)

Cria um novo WifiLock.

DisableNetwork(Int32)

Desabilite uma rede configurada.

DisallowCurrentSuggestedNetwork(BlockingOption)

Quando o dispositivo está conectado a uma rede sugerida pelo aplicativo #addNetworkSuggestions(List)de chamada, essa API fornece uma maneira de evitar a conexão atual sem #removeNetworkSuggestions(List).

Disconnect()

Desassociar do ponto de acesso ativo no momento.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
EnableNetwork(Int32, Boolean)

Permitir que uma rede configurada anteriormente seja associada.

Equals(Object)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
FlushPasspointAnqpCache()

Libere o cache anqp do ponto de passagem e limpe as solicitações ANQP pendentes.

FromContext(Context)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

GetAllowedChannels(WifiBand, WifiAvailableChannelModes)

Retorna uma lista dos modos operacionais e de WifiAvailableChannel banda especificados que são permitidos para o domínio regulatório atual.

GetChannelData(IExecutor, IConsumer)

Obtenha dados de canal, como o número de APs encontrados em cada canal da verificação mais recente.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetMaxSupportedConcurrentTdlsSessions(IExecutor, IConsumer)

Retorne o número máximo de sessões TDLS simultâneas com suporte pelo dispositivo.

GetNumberOfEnabledTdlsSessions(IExecutor, IConsumer)

Retorne o número de sessões TDLS habilitadas no momento.

GetPerSsidRoamingModes(IExecutor, IConsumer)

Essa API permite que um aplicativo com privilégios configure as políticas de modo de roaming usando o #setPerSsidRoamingMode(WifiSsid, int).

GetUsableChannels(WifiBand, WifiAvailableChannelModes)

Retorna uma lista dos modos operacionais e de WifiAvailableChannel banda especificados de acordo com o domínio regulatório atual e restrições específicas do dispositivo, como estado de simultaneidade e interferência devido a outros rádios.

Is24GHzBandSupported()

Verifique se o chipset dá suporte a 2.

Is5GHzBandSupported()

Verifique se o chipset dá suporte à banda de 5GHz.

Is60GHzBandSupported()

Verifique se o chipset dá suporte à faixa de frequência de 60GHz.

Is6GHzBandSupported()

Verifique se o chipset dá suporte à banda de 6GHz.

IsCarrierNetworkOffloadEnabled(Int32, Boolean)

Obtenha o estado de descarregamento de rede da operadora para redes mescladas ou não mescladas para a assinatura especificada.

IsTdlsOperationCurrentlyAvailable(IExecutor, IConsumer)

Verifique se uma sessão TDLS pode ser estabelecida neste momento por meio #setTdlsEnabled(InetAddress, boolean) ou #setTdlsEnabledWithMacAddress(String, boolean) ou #setTdlsEnabled(InetAddress, boolean, Executor, Consumer)#setTdlsEnabledWithMacAddress(String, boolean, Executor, Consumer)

        Internally framework checks the STA connected state, device support for TDLS and
        the number of TDLS sessions available in driver/firmware.
IsWifiStandardSupported(Int32)

Verifique se o chipset dá suporte a uma determinada Wi-Fi padrão.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
PingSupplicant()

Verifique se o daemon supplicante está respondendo às solicitações.

QueryAutojoinGlobal(IExecutor, IConsumer)

Consultar se a junção automática global está ou não habilitada/desabilitada

QuerySendDhcpHostnameRestriction(IExecutor, IIntConsumer)

Consulte a restrição global em quais redes enviar o nome do host do dispositivo durante o DHCP.

Reassociate()

Reconecte-se ao ponto de acesso ativo no momento, mesmo que já estejamos conectados.

Reconnect()

Reconecte-se ao ponto de acesso ativo atualmente, se estivermos desconectados no momento.

RegisterScanResultsCallback(IExecutor, WifiManager+ScanResultsCallback)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

RegisterSubsystemRestartTrackingCallback(IExecutor, WifiManager+SubsystemRestartTrackingCallback)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

RemoveLocalOnlyConnectionFailureListener(WifiManager+ILocalOnlyConnectionFailureListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

RemoveNetwork(Int32)

Remova a rede especificada da lista de redes configuradas.

RemoveNetworkSuggestions(IList<WifiNetworkSuggestion>, Int32)

Remova algumas ou todas as sugestões de rede que foram fornecidas anteriormente pelo aplicativo.

RemoveNetworkSuggestions(IList<WifiNetworkSuggestion>)

Remova algumas ou todas as sugestões de rede que foram fornecidas anteriormente pelo aplicativo.

RemoveNonCallerConfiguredNetworks()

Remova todas as redes configuradas que não foram criadas pelo aplicativo de chamada.

RemovePasspointConfiguration(String)

Remova a configuração do Ponto de Passagem identificada por seu FQDN (Nome de Domínio Totalmente Qualificado) adicionado pelo chamador.

RemovePerSsidRoamingMode(WifiSsid)

Essa API permite que um aplicativo privilegiado remova a política de modo de roaming configurada usando o #setPerSsidRoamingMode(WifiSsid, int).

RemoveSuggestionConnectionStatusListener(WifiManager+ISuggestionConnectionStatusListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

RemoveSuggestionUserApprovalStatusListener(WifiManager+ISuggestionUserApprovalStatusListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

RemoveWifiStateChangedListener(WifiManager+IWifiStateChangedListener)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

ReportCreateInterfaceImpact(Int32, Boolean, IExecutor, IBiConsumer)

Consulta a estrutura para determinar se a interface especificada pode ser criada e, em caso afirmativo, quais outras interfaces seriam divididas pela estrutura para permitir essa criação se ela fosse solicitada.

SaveConfiguration()

Diga ao dispositivo para persistir a lista atual de redes configuradas.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
SetPerSsidRoamingMode(WifiSsid, Int32)

Essa API permite que um aplicativo privilegiado defina o modo de roaming por SSID.

SetSendDhcpHostnameRestriction(SendDhcpHostnameRestriction)

Define as restrições globais para as quais as redes enviarão o nome do host do dispositivo durante o DHCP.

SetTdlsEnabled(InetAddress, Boolean, IExecutor, IConsumer)

Habilitar/desabilitar o TDLS em uma rota local específica.

SetTdlsEnabled(InetAddress, Boolean)

Habilitar/desabilitar o TDLS em uma rota local específica.

SetTdlsEnabledWithMacAddress(String, Boolean, IExecutor, IConsumer)

Habilitar/desabilitar o TDLS com um endereço Mac par específico.

SetTdlsEnabledWithMacAddress(String, Boolean)

Semelhante a #setTdlsEnabled(InetAddress, boolean) , exceto que essa versão permite especificar o ponto de extremidade remoto com um endereço MAC.

SetWifiEnabled(Boolean)

Habilitar ou desabilitar o Wi-Fi.

StartLocalOnlyHotspot(WifiManager+LocalOnlyHotspotCallback, Handler)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

StartLocalOnlyHotspotWithConfiguration(SoftApConfiguration, IExecutor, WifiManager+LocalOnlyHotspotCallback)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

StartScan()

Solicite uma verificação de pontos de acesso.

StartWps(WpsInfo, WifiManager+WpsCallback)

Iniciar a instalação protegida por Wi-fi

ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
UnregisterScanResultsCallback(WifiManager+ScanResultsCallback)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

UnregisterSubsystemRestartTrackingCallback(WifiManager+SubsystemRestartTrackingCallback)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

UpdateNetwork(WifiConfiguration)

Atualize a descrição da rede de uma rede configurada existente.

ValidateSoftApConfiguration(SoftApConfiguration)

Verifique se a configuração de entrada é válida.

Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Essa classe fornece a API primária para gerenciar todos os aspectos da conectividade Wi-Fi.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a