Idioma

EventUrlProvider Classe

Definição

Gera URLs de acompanhamento de eventos para uma solicitação.

[Android.Runtime.Register("android/adservices/ondevicepersonalization/EventUrlProvider", ApiSince=35, DoNotGenerateAcw=true)]
public class EventUrlProvider : Java.Lang.Object
[<Android.Runtime.Register("android/adservices/ondevicepersonalization/EventUrlProvider", ApiSince=35, DoNotGenerateAcw=true)>]
type EventUrlProvider = class
    inherit Object
Herança
EventUrlProvider
Atributos

Comentários

Gera URLs de acompanhamento de eventos para uma solicitação. O serviço pode inserir essas URLs na saída HTML conforme necessário. Quando o HTML é renderizado em um WebView ODP, o ODP interceptará solicitações para essas URLs, chamará IsolatedWorker#onEvent(EventInput, android.os.OutcomeReceiver)e registrará a saída retornada na tabela EVENTS.

Java documentação para android.adservices.ondevicepersonalization.EventUrlProvider.

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

Gera URLs de acompanhamento de eventos para uma solicitação.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

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

(Herdado de Object)
JniManagedPeerState

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
JniPeerMembers

Gera URLs de acompanhamento de eventos para uma solicitação.

PeerReference

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

(Herdado de Object)
ThresholdClass

Gera URLs de acompanhamento de eventos para uma solicitação.

ThresholdType

Gera URLs de acompanhamento de eventos para uma solicitação.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
CreateEventTrackingUrlWithRedirect(PersistableBundle, Uri)

Cria uma URL de acompanhamento de eventos que redireciona para a URL de destino fornecida quando ela é clicada em uma visão da Web ODP.

CreateEventTrackingUrlWithResponse(PersistableBundle, Byte[], String)

Cria uma URL de acompanhamento de eventos que retorna a resposta fornecida.

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

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
Equals(Object)

Gera URLs de acompanhamento de eventos para uma solicitação.

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

Gera URLs de acompanhamento de eventos para uma solicitação.

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

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Gera URLs de acompanhamento de eventos para uma solicitação.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Gera URLs de acompanhamento de eventos para uma solicitação.

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

Gera URLs de acompanhamento de eventos para uma solicitação.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a