PermissionInfo Clase

Definición

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

[Android.Runtime.Register("android/content/pm/PermissionInfo", DoNotGenerateAcw=true)]
public class PermissionInfo : Android.Content.PM.PackageItemInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/PermissionInfo", DoNotGenerateAcw=true)>]
type PermissionInfo = class
    inherit PackageItemInfo
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
PermissionInfo
Atributos
Implementaciones

Comentarios

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema. Esto corresponde a la información recopilada del < de la AndroidManifest.xml; permiso> Etiquetas.

Documentación de Java para android.content.pm.PermissionInfo.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Constructores

PermissionInfo()

Este miembro está en desuso.

PermissionInfo(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

PermissionInfo(PermissionInfo)

Este miembro está en desuso.

Campos

FlagCostsMoney
Obsoletos.

Marca para #flags, correspondiente al costsMoney valor de android.R.attr#permissionFlags.

FlagHardRestricted
Obsoletos.

Marca para #flags, correspondiente al hardRestricted valor de android.R.attr#permissionFlags.

FlagImmutablyRestricted
Obsoletos.

Marca para #flags, correspondiente al immutablyRestricted valor de android.R.attr#permissionFlags.

FlagInstalled
Obsoletos.

Marca para #flags, que indica que este permiso se ha instalado en los permisos definidos globalmente del sistema.

FlagSoftRestricted
Obsoletos.

Marca para #flags, correspondiente al softRestricted valor de android.R.attr#permissionFlags.

ProtectionInternal
Obsoletos.

Valor de nivel de sistema para #protectionLevel, correspondiente al internal valor de android.R.attr#protectionLevel.

Propiedades

Banner

Un identificador de recursos dibujable (en los recursos del paquete) del banner de este componente.

(Heredado de PackageItemInfo)
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator
DescriptionRes

Identificador de recurso de cadena (en los recursos del paquete) de la descripción de este permiso.

Flags

Marcas adicionales sobre este permiso, tal y como lo ha dado PermissionFlags.

Group

El grupo de este permiso forma parte de , según android.R.attr#permissionGroup.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Icon

Un identificador de recursos dibujable (en los recursos del paquete) del icono de este componente.

(Heredado de PackageItemInfo)
JniIdentityHashCode

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
JniPeerMembers

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

LabelRes

Identificador de recurso de cadena (en los recursos del paquete) de la etiqueta de este componente.

(Heredado de PackageItemInfo)
Logo

Un identificador de recursos dibujable (en los recursos del paquete) del logotipo de este componente.

(Heredado de PackageItemInfo)
MetaData

Metadatos adicionales asociados a este componente.

(Heredado de PackageItemInfo)
Name

Nombre público de este elemento.

(Heredado de PackageItemInfo)
NonLocalizedDescription

Cadena de descripción proporcionada en el archivo AndroidManifest, si existe.

NonLocalizedLabel

Cadena proporcionada en el archivo AndroidManifest, si existe.

(Heredado de PackageItemInfo)
PackageName

Nombre del paquete en el que se encuentra este elemento.

(Heredado de PackageItemInfo)
PeerReference

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
Protection

Devuelve el tipo de permiso base.

ProtectionFlags

Devuelve las marcas adicionales en #protectionLevel.

ProtectionLevel

El nivel de acceso a este permiso está protegiendo, según ProtectionLevel.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable.

Dispose()

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
Dispose(Boolean)

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
DumpBack(IPrinter, String) (Heredado de PackageItemInfo)
DumpFront(IPrinter, String) (Heredado de PackageItemInfo)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
LoadBanner(PackageManager)

Recupere el banner gráfico actual asociado a este elemento.

(Heredado de PackageItemInfo)
LoadDescription(PackageManager)

Recupere la descripción textual de este permiso.

LoadDescriptionFormatted(PackageManager)

Recupere la descripción textual de este permiso.

LoadIcon(PackageManager)

Recupera el icono gráfico actual asociado a este elemento.

(Heredado de PackageItemInfo)
LoadLabel(PackageManager)

Recupere la etiqueta de texto actual asociada a este elemento.

(Heredado de PackageItemInfo)
LoadLabelFormatted(PackageManager)

Recupere la etiqueta de texto actual asociada a este elemento.

(Heredado de PackageItemInfo)
LoadLogo(PackageManager)

Recupere el logotipo gráfico actual asociado a este elemento.

(Heredado de PackageItemInfo)
LoadUnbadgedIcon(PackageManager)

Recupere el icono gráfico actual asociado a este elemento sin la adición de un distintivo de trabajo si procede.

(Heredado de PackageItemInfo)
LoadXmlMetaData(PackageManager, String)

Cargue un recurso XML asociado a los metadatos de este elemento.

(Heredado de PackageItemInfo)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags) (Heredado de PackageItemInfo)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
IJavaPeerable.Finalized()

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

GetJniTypeName(IJavaPeerable)

Información que puede recuperar sobre un permiso de seguridad determinado conocido para el sistema.

Se aplica a