AdvertiseData Classe

Definição

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

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

Comentários

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth. Isso representa os dados a serem anunciados, bem como os dados de resposta de verificação para verificações ativas.

Use AdvertiseData.Builder para criar uma instância a AdvertiseData ser anunciada.

Java documentação para android.bluetooth.le.AdvertiseData.

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.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Creator
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IncludeDeviceName

Se o nome do dispositivo será incluído no pacote de anúncio.

IncludeTxPowerLevel

Se o nível de energia de transmissão será incluído no pacote de anúncio.

JniIdentityHashCode

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

(Herdado de Object)
JniManagedPeerState

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
JniPeerMembers

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

ManufacturerSpecificData

Retorna uma matriz de ID do fabricante e os dados específicos do fabricante correspondentes.

PeerReference

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

(Herdado de Object)
ServiceData

Retorna um mapa de UUID de 16 bits e seus dados de serviço correspondentes.

ServiceSolicitationUuids

Retorna uma lista de UUIDs de solicitação de serviço dentro do anúncio que convidamos para conectar.

ServiceUuids

Retorna uma lista de UUIDs de serviço dentro do anúncio que são usados para identificar os serviços do GATT Bluetooth.

ThresholdClass

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

(Herdado de Object)
ThresholdType

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

(Herdado de Object)
TransportDiscoveryData

Retorna uma lista de TransportDiscoveryData dentro do anúncio.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
DescribeContents()

Descreva os tipos de objetos especiais contidos na representação marshalled deste 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()

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
Equals(Object)

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

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

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

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

Nivele esse objeto em um Pacote.

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

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)

Anuncie o contêiner de pacotes de dados para anúncio de LE Bluetooth.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a