ScanResult Classe

Definição

Descreve informações sobre um ponto de acesso detectado.

[Android.Runtime.Register("android/net/wifi/ScanResult", DoNotGenerateAcw=true)]
public class ScanResult : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/net/wifi/ScanResult", DoNotGenerateAcw=true)>]
type ScanResult = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
ScanResult
Atributos
Implementações

Comentários

Descreve informações sobre um ponto de acesso detectado. Além dos atributos descritos aqui, o supplicante mantém o controle de quality, noisee maxbitrate atributos, mas atualmente não os reporta a clientes externos.

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

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
ScanResult()

Construir um resultado de verificação vazio.

ScanResult(IntPtr, JniHandleOwnership)

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

ScanResult(ScanResult)

construtor de cópia

Campos

Nome Description
ChannelWidth320mhz
Obsoleto.

A largura de banda do Canal AP é 320 MHZ

PreambleEht
Obsoleto.

Tipo preâmbulo: EHT.

PreambleHe
Obsoleto.

Tipo preâmbulo: HE.

PreambleHt
Obsoleto.

Tipo preâmbulo: HT.

PreambleLegacy
Obsoleto.

Tipo preâmbulo: Herdado.

PreambleVht
Obsoleto.

Tipo preâmbulo: VHT.

Unspecified

O valor não especificado.

WifiBand24Ghz
Obsoleto.

Wi-Fi 2.

WifiBand5Ghz
Obsoleto.

Wi-Fi banda de 5 GHz.

WifiBand60Ghz
Obsoleto.

Wi-Fi banda de 60 GHz.

WifiBand6Ghz
Obsoleto.

Wi-Fi banda de 6 GHz.

WifiStandard11ac
Obsoleto.

Wi-Fi 802.

WifiStandard11ad
Obsoleto.

Wi-Fi 802.

WifiStandard11ax
Obsoleto.

Wi-Fi 802.

WifiStandard11be
Obsoleto.

Wi-Fi 802.

WifiStandard11n
Obsoleto.

Wi-Fi 802.

WifiStandardLegacy
Obsoleto.

Wi-Fi 802.

WifiStandardUnknown
Obsoleto.

Wi-Fi padrão desconhecido

Propriedades

Nome Description
AffiliatedMloLinks

Retorne os Links afiliados da MLO (Operação de Vários Vínculos) para Wi-Fi 7 pontos de acesso.

ApMldMacAddress

Retorne o endereço MAC do MLD (Dispositivo de Vários Vínculos) do ponto de acesso para Wi-Fi 7 pontos de acesso.

ApMloLinkId

Retorne a ID de link da MLO (Operação de Vários Vínculos) do ponto de acesso para Wi-Fi 7 pontos de acesso.

Bssid

O endereço do ponto de acesso.

Capabilities

Descreve os esquemas de autenticação, gerenciamento de chaves e criptografia compatíveis com o ponto de acesso.

CenterFreq0

Não usado se a largura de banda AP for de 20 MHz Se a AP usar 40, 80, 160 ou 320MHz, essa será a frequência central (em MHz) se a AP usar 80 + 80 MHz, essa será a frequência central do primeiro segmento (em MHz)

CenterFreq1

Usada somente se a largura de banda AP for 80 + 80 MHz se a AP usar 80 + 80 MHz, essa será a frequência central do segundo segmento (em MHz)

ChannelWidth

Largura de banda do CANAL AP; um de#CHANNEL_WIDTH_20MHZ, #CHANNEL_WIDTH_40MHZ, #CHANNEL_WIDTH_80MHZ, #CHANNEL_WIDTH_160MHZ, #CHANNEL_WIDTH_320MHZou , ou #CHANNEL_WIDTH_80MHZ_PLUS_MHZ#CHANNEL_WIDTH_320MHZ

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Creator

Descreve informações sobre um ponto de acesso detectado.

Frequency

A frequência central da frequência primária de 20 MHz (em MHz) do canal no qual o cliente está se comunicando com o ponto de acesso.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
InformationElements

Obtenha todos os elementos de informação encontrados no sinalizador.

IsPasspointNetwork

Descreve informações sobre um ponto de acesso detectado.

IsRangingFrameProtectionRequired

Retorna se a AP requer proteção de quadro para medição de variação.

IsSecureHeLtfSupported

Retorna se a AP dá suporte a HE-LTF seguras para medição de variação.

IsTwtResponder

Obtém se o ponto de acesso é um respondente de TWT (Hora de Ativação de Destino).

JniIdentityHashCode

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

(Herdado de Object)
JniManagedPeerState

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
JniPeerMembers

Descreve informações sobre um ponto de acesso detectado.

Level

O nível de sinal detectado no dBm, também conhecido como RSSI.

OperatorFriendlyName

Indica o nome do operador passpoint publicado pelo ponto de acesso.

PeerReference

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

(Herdado de Object)
Ssid

O nome da rede.

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.

Timestamp

carimbo de data/hora em microssegundos (desde a inicialização) quando esse resultado foi visto pela última vez.

VenueName

Indica o nome do local (como 'Aeroporto de São Francisco') publicado pelo ponto de acesso; disponível apenas na rede passpoint e se publicado por ponto de acesso.

WifiSsid

O SSID do ponto de acesso.

WifiStandard

retornar o padrão de wi-fi de AP.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
ConvertChannelToFrequencyMhzIfSupported(Int32, Int32)

Função de utilitário para converter Wi-Fi número de canal em frequência no MHz.

ConvertFrequencyMhzToChannelIfSupported(Int32)

Função do utilitário para converter a frequência em MHz em número de canal.

DescribeContents()

Implementar a interface Parcelable {

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()

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
Equals(Object)

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
Equals(Object)

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

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
GetSecurityTypes()

Obtenha todos os tipos de segurança compatíveis com este ScanResult.

Is80211azNtbResponder()

Determina se o ponto de acesso é um respondente de variação não baseado em gatilho do IEEE 802.11az.

Is80211mcResponder()

Descreve informações sobre um ponto de acesso detectado.

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)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
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)
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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Implementar a interface Parcelable {

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Descreve informações sobre um ponto de acesso detectado.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Descreve informações sobre um ponto de acesso detectado.

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)

Descreve informações sobre um ponto de acesso detectado.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a