Idioma

PackageManager.GetPackageInfo Método

Definição

Sobrecargas

Nome Description
GetPackageInfo(String, PackageManager+PackageInfoFlags)

Consulte getPackageInfo(String,int)

GetPackageInfo(String, PackageInfoFlags)

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Consulte getPackageInfo(VersionedPackage,int)

GetPackageInfo(String, PackageManager+PackageInfoFlags)

Consulte getPackageInfo(String,int)

[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.PackageInfo GetPackageInfo(string packageName, Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo
override this.GetPackageInfo : string * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parâmetros

packageName
String

Retornos

Atributos

Comentários

Consulte getPackageInfo(String,int)

Referência do Android para android.content.pm.PackageManager.getPackageInfo.

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.

Aplica-se a

GetPackageInfo(String, PackageInfoFlags)

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")]
public abstract Android.Content.PM.PackageInfo? GetPackageInfo(string packageName, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parâmetros

packageName
String

O nome completo (i.e. com.google.apps.contacts) do pacote desejado.

flags
PackageInfoFlags

Sinalizadores de opção adicionais para modificar os dados retornados.

Retornos

Um objeto PackageInfo que contém informações sobre o pacote. Se o sinalizador MATCH_UNINSTALLED_PACKAGES estiver definido e se o pacote não for encontrado na lista de aplicativos instalados, as informações do pacote serão recuperadas da lista de aplicativos desinstalados (que inclui aplicativos instalados, bem como aplicativos com o diretório de dados, ou seja, aplicativos que foram excluídos com DELETE_KEEP_DATA o conjunto de sinalizadores).

Atributos

Exceções

Comentários

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

Use #getPackageInfo(String, PackageInfoFlags) quando sinalizadores longos forem necessários.

Java documentação para android.content.pm.PackageManager.getPackageInfo(java.lang.String, int).

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.

Aplica-se a

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)]
public abstract Android.Content.PM.PackageInfo? GetPackageInfo(Android.Content.PM.VersionedPackage versionedPackage, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)>]
abstract member GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parâmetros

versionedPackage
VersionedPackage

O pacote com versão para o qual consultar.

flags
PackageInfoFlags

Sinalizadores de opção adicionais para modificar os dados retornados.

Retornos

Um objeto PackageInfo que contém informações sobre o pacote. Se o sinalizador MATCH_UNINSTALLED_PACKAGES estiver definido e se o pacote não for encontrado na lista de aplicativos instalados, as informações do pacote serão recuperadas da lista de aplicativos desinstalados (que inclui aplicativos instalados, bem como aplicativos com o diretório de dados, ou seja, aplicativos que foram excluídos com DELETE_KEEP_DATA o conjunto de sinalizadores).

Atributos

Comentários

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema. Esse método pode ser usado para recuperar informações sobre pacotes para os quais várias versões podem ser instaladas no momento. Atualmente, apenas pacotes que hospedam bibliotecas compartilhadas estáticas podem ter várias versões instaladas. O método também pode ser usado para obter informações para um pacote que tem uma única versão instalada passando #VERSION_CODE_HIGHEST o VersionedPackage construtor.

Use #getPackageInfo(VersionedPackage, PackageInfoFlags) quando sinalizadores longos forem necessários.

Java documentação para android.content.pm.PackageManager.getPackageInfo(android.content.pm.VersionedPackage, int).

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.

Aplica-se a

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Consulte getPackageInfo(VersionedPackage,int)

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.PackageInfo GetPackageInfo(Android.Content.PM.VersionedPackage versionedPackage, Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo
override this.GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parâmetros

versionedPackage
VersionedPackage

Retornos

Atributos

Comentários

Consulte getPackageInfo(VersionedPackage,int)

Referência do Android para android.content.pm.PackageManager.getPackageInfo.

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.

Aplica-se a