PackageInstaller.SessionInfo Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Detalhes de uma sessão de instalação ativa.
[Android.Runtime.Register("android/content/pm/PackageInstaller$SessionInfo", DoNotGenerateAcw=true)]
public class PackageInstaller.SessionInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/PackageInstaller$SessionInfo", DoNotGenerateAcw=true)>]
type PackageInstaller.SessionInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herança
- Atributos
- Implementações
Comentários
Detalhes de uma sessão de instalação ativa.
Documentação Java para android.content.pm.PackageInstaller.SessionInfo
.
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
PackageInstaller.SessionInfo(IntPtr, JniHandleOwnership) |
Detalhes de uma sessão de instalação ativa. |
Campos
InvalidId |
Uma ID de sessão que não existe ou é inválida. |
SessionActivationFailed |
Obsoleto.
Constante indicando que ocorreu um erro durante a fase de ativação desta sessão. |
SessionConflict |
Obsoleto.
Constante indicando que a sessão estava em conflito com outra sessão e teve que ser sacrificada para resolução. |
SessionNoError |
Obsoleto.
Constante indicando que nenhum erro ocorreu durante a preparação ou a ativação desta sessão. |
SessionUnknownError |
Obsoleto.
Constante indicando que ocorreu um erro desconhecido durante o processamento desta sessão. |
SessionVerificationFailed |
Obsoleto.
Constante indicando que ocorreu um erro durante a fase de verificação desta sessão. |
StagedSessionActivationFailed |
Este membro foi preterido. |
StagedSessionConflict |
Este membro foi preterido. |
StagedSessionNoError |
Este membro foi preterido. |
StagedSessionUnknown |
Este membro foi preterido. |
StagedSessionVerificationFailed |
Este membro foi preterido. |
Propriedades
AppIcon |
Retornar um ícone que representa o aplicativo que está sendo instalado. |
AppLabel |
Detalhes de uma sessão de instalação ativa. |
AppLabelFormatted |
Retornar um rótulo que representa o aplicativo que está sendo instalado. |
AppPackageName |
Retorne o nome do pacote com o qual esta sessão está trabalhando. |
Class |
Retorna a classe de tempo de execução deste |
CreatedMillis |
O carimbo de data/hora da criação inicial da sessão. |
Creator |
Detalhes de uma sessão de instalação ativa. |
DontKillApp |
Obtenha o valor definido em |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
HasParentSessionId |
Retorna true se a sessão tiver uma sessão pai válida, caso contrário, false. |
InstallerAttributionTag |
Detalhes de uma sessão de instalação ativa. |
InstallerPackageName |
Retornar o nome do pacote do aplicativo que possui esta sessão. |
InstallerUid |
Retorna o Uid do proprietário da sessão. |
InstallLocation |
Obtenha o valor definido em |
InstallReason |
Retorne o motivo da instalação deste pacote. |
IsActive |
Retorne se esta sessão estiver ativa no momento. |
IsApplicationEnabledSettingPersistent |
Retorna |
IsCommitted |
Retorna |
IsMultiPackage |
Retorna true se esta sessão for uma sessão de vários pacotes contendo referências a outras sessões. |
IsPreApprovalRequested |
Retorna se esta sessão solicitou a pré-aprovação do usuário. |
IsRequestUpdateOwnership |
Detalhes de uma sessão de instalação ativa. |
IsSealed |
Retorne se esta sessão estiver selada. |
IsStaged |
Retorna true se esta sessão for uma sessão em estágios. |
IsStagedSessionActive |
Retorna |
IsStagedSessionApplied |
Se a sessão em estágios foi aplicada com êxito, o que significa que todos os seus pacotes foram ativados e nenhuma ação adicional é necessária. |
IsStagedSessionFailed |
Se algo deu errado e a sessão encenada é declarada como falha, o que significa que ela será ignorada na próxima reinicialização. |
IsStagedSessionReady |
Se a sessão em estágios está pronta para ser aplicada na próxima reinicialização. |
JniIdentityHashCode |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
JniPeerMembers |
Detalhes de uma sessão de instalação ativa. |
Mode |
Obtenha o modo da sessão conforme definido no construtor do |
OriginatingUid |
Obtenha o valor definido em |
OriginatingUri |
Obtenha o valor definido em |
PackageSource |
Obtenha o código-fonte do pacote que foi definido em |
ParentSessionId |
Retorna a ID de sessão de vários pacotes pai se essa sessão pertencer a uma, |
PeerReference |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
Progress |
Retorne o progresso geral atual desta sessão, entre 0 e 1. |
ReferrerUri |
Obtenha o valor definido em |
RequireUserAction |
Se a ação do usuário foi exigida pelo instalador. |
SessionId |
Retorne a ID desta sessão. |
Size |
Obtenha o valor conforme definido em |
StagedSessionErrorCode |
Se algo deu errado com uma sessão em estágios, os clientes podem verificar esse código de erro para entender que tipo de falha aconteceu. |
StagedSessionErrorMessage |
Descrição de texto do código de erro retornado por |
ThresholdClass |
Detalhes de uma sessão de instalação ativa. |
ThresholdType |
Detalhes de uma sessão de instalação ativa. |
UpdatedMillis |
O carimbo de data/hora da última atualização que ocorreu na sessão, incluindo a alteração de estados no caso de sessões encenadas. |
User |
Retorne o usuário associado a esta sessão. |
Métodos
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
CreateDetailsIntent() |
Retorne uma Intenção que pode ser iniciada para exibir detalhes sobre essa sessão de instalação. |
DescribeContents() |
Detalhes de uma sessão de instalação ativa. |
Dispose() |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
Dispose(Boolean) |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetChildSessionIds() |
Retorna o conjunto de IDs de sessão que serão confirmados quando essa sessão for confirmada se essa sessão for uma sessão de vários pacotes. |
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) |
ToArray<T>() |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Detalhes de uma sessão de instalação ativa. (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, 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) |
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) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Detalhes de uma sessão de instalação ativa. |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
IJavaPeerable.Finalized() |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Detalhes de uma sessão de instalação ativa. (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Detalhes de uma sessão de instalação ativa. (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) |
Detalhes de uma sessão de instalação ativa. |
GetJniTypeName(IJavaPeerable) |
Detalhes de uma sessão de instalação ativa. |