Compartilhar via


BugreportManager.BugreportCallback Classe

Definição

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

[Android.Runtime.Register("android/os/BugreportManager$BugreportCallback", ApiSince=31, DoNotGenerateAcw=true)]
public abstract class BugreportManager.BugreportCallback : Java.Lang.Object
[<Android.Runtime.Register("android/os/BugreportManager$BugreportCallback", ApiSince=31, DoNotGenerateAcw=true)>]
type BugreportManager.BugreportCallback = class
    inherit Object
Herança
BugreportManager.BugreportCallback
Atributos

Comentários

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

Os chamadores receberão #onProgress chamadas à medida que o relatório de bugs progride, seguido por uma chamada de terminal para um #onFinished ou #onError.

Se um problema for encontrado ao iniciar o relatório de bugs de forma assíncrona, os chamadores receberão uma #onError chamada sem retornos #onProgress de chamada.

Documentação Java para android.os.BugreportManager.BugreportCallback.

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

Construtores

BugreportManager.BugreportCallback()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

BugreportManager.BugreportCallback(IntPtr, JniHandleOwnership)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

Campos

BugreportErrorAnotherReportInProgress
Obsoleto.

No momento, há um relatório de bugs em execução.

BugreportErrorInvalidInput
Obsoleto.

As opções de entrada eram inválidas.

BugreportErrorNoBugreportToRetrieve
Obsoleto.

Não há nenhum relatório de bug a ser recuperado para o chamador.

BugreportErrorRuntime
Obsoleto.

Ocorreu um erro de tempo de execução.

BugreportErrorUserConsentTimedOut
Obsoleto.

A solicitação para obter o consentimento do usuário expirou.

BugreportErrorUserDeniedConsent
Obsoleto.

O usuário negou o consentimento para compartilhar o relatório de bug.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
JniPeerMembers

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

PeerReference

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
ThresholdClass

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

ThresholdType

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
Dispose(Boolean)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
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)
OnEarlyReportFinished()

Chamado quando ele está pronto para chamar o aplicativo para mostrar a interface do usuário, mostrar qualquer interface do usuário extra antes que esse retorno de chamada possa interferir na geração do relatório de bugs.

OnError(Int32)

Chamado ao tomar bugreport resultou em um erro.

OnFinished()

Chamado ao tomar bugreport termina com êxito.

OnProgress(Single)

Chamado quando há uma atualização de progresso.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
IJavaPeerable.Finalized()

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

GetJniTypeName(IJavaPeerable)

Uma interface que descreve o retorno de chamada para o progresso e o status do relatório de bugs.

Aplica-se a