Idioma

MockPackageManager.GetPackageInfo Método

Definição

Sobrecargas

Nome Description
GetPackageInfo(VersionedPackage, PackageInfoFlags)

Gera UnsupportedOperationException. Substitua esse método para obter informações do pacote em um teste.

GetPackageInfo(String, PackageInfoFlags)

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

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Gera UnsupportedOperationException. Substitua esse método para obter informações do pacote em um teste.

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)]
public override 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)>]
override this.GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parâmetros

versionedPackage
VersionedPackage

O nome e a versão do pacote. Disponível para uma substituição de teste; a implementação simulada padrão não usa esse argumento.

flags
PackageInfoFlags

Os sinalizadores da operação solicitada. Disponível para uma substituição de teste; a implementação simulada padrão não usa esse argumento.

Retornos

Nenhum valor é retornado. A implementação simulada padrão é lançada UnsupportedOperationException; substitua esse método para fornecer um resultado de teste.

Atributos

Comentários

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 override 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")>]
override this.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. Use qualquer combinação de Activities, , Gids, Configurations, InstrumentationPermissions, Providers, , Receivers, Services, SignaturesUninstalledPackages para modificar os dados retornados.

Retornos

Nenhum valor é retornado. A implementação simulada padrão é lançada UnsupportedOperationException; substitua esse método para fornecer um resultado de teste.

Atributos

Exceções

Não gerado pela implementação simulada padrão, que é gerada UnsupportedOperationException em vez disso. Uma substituição de teste pode fornecer seu próprio comportamento.

Comentários

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