Partager via


DeviceAdminInfo Classe

Définition

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

[Android.Runtime.Register("android/app/admin/DeviceAdminInfo", DoNotGenerateAcw=true)]
public sealed class DeviceAdminInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/admin/DeviceAdminInfo", DoNotGenerateAcw=true)>]
type DeviceAdminInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Héritage
DeviceAdminInfo
Attributs
Implémente

Remarques

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

Documentation Java pour android.app.admin.DeviceAdminInfo.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

DeviceAdminInfo(Context, ResolveInfo)

Constructeur.

Champs

HeadlessDeviceOwnerModeAffiliated
Obsolète.

Valeur pour #getHeadlessDeviceOwnerMode laquelle indique que cette DPC doit être provisionnée en mode « affilié » lorsqu’il se produit sur un appareil en mode utilisateur système sans tête.

HeadlessDeviceOwnerModeUnsupported
Obsolète.

Valeur pour #getHeadlessDeviceOwnerMode laquelle indique que cette DPC ne doit pas être provisionnée en mode Propriétaire de l’appareil sur un appareil en mode utilisateur système sans tête.

UsesEncryptedStorage
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : exiger le chiffrement des données stockées.

UsesPolicyDisableCamera
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : désactive l’utilisation de toutes les caméras d’appareil.

UsesPolicyDisableKeyguardFeatures
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : désactive l’utilisation des fonctionnalités keyguard.

UsesPolicyExpirePassword
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : forcer l’utilisateur à modifier son mot de passe après une limite de temps définie par l’administrateur.

UsesPolicyForceLock
Obsolète.

Type de stratégie que cet administrateur de l’appareil peut utiliser : capable de forcer le verrouillage de l’appareil ouDevicePolicyManager#lockNow à limiter le délai maximal de verrouillage de l’appareil via DevicePolicyManager#setMaximumTimeToLock.

UsesPolicyLimitPassword
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : limiter les mots de passe que l’utilisateur peut sélectionner, via DevicePolicyManager#setPasswordQuality et DevicePolicyManager#setPasswordMinimumLength.

UsesPolicyResetPassword
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : en mesure de réinitialiser le mot de passe de l’utilisateur via DevicePolicyManager#resetPassword.

UsesPolicyWatchLogin
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : en mesure de surveiller les tentatives de connexion de l’utilisateur, via DeviceAdminReceiver#ACTION_PASSWORD_FAILED, DeviceAdminReceiver#ACTION_PASSWORD_SUCCEEDEDet DevicePolicyManager#getCurrentFailedPasswordAttempts.

UsesPolicyWipeData
Obsolète.

Type de stratégie que cet administrateur d’appareil peut utiliser : en mesure de réinitialiser l’appareil en usine, d’effacer toutes les données de l’utilisateur, via DevicePolicyManager#wipeData.

Propriétés

ActivityInfo

Retournez les informations brutes sur le récepteur implémentant cet administrateur d’appareil.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Component

Retournez le composant du récepteur qui implémente cet administrateur d’appareil.

Creator

Utilisé pour rendre cette classe colisable.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
HeadlessDeviceOwnerMode

Retourne le mode que deviceAdmin souhaite utiliser s’il est configuré en tant que propriétaire de l’appareil sur un appareil en mode utilisateur sans tête.

IsVisible

Retourne si cet administrateur d’appareil souhaite être visible pour l’utilisateur, même s’il n’est pas activé.

JniIdentityHashCode

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
JniPeerMembers

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

PackageName

Retournez .

PeerReference

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
ReceiverName

Retourne le nom de classe du composant récepteur qui implémente cet administrateur d’appareil.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)

Méthodes

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
DescribeContents()

Décrivez les types d’objets spéciaux contenus dans la représentation marshallée de ce Colisable.

Dispose()

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
Dispose(Boolean)

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
Dump(IPrinter, String)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetTagForPolicy(DeviceAdminUses)

Retourne le nom de balise XML de l’identificateur de stratégie donné.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
LoadDescription(PackageManager)

Chargez la description visible par l’utilisateur associée à cet administrateur d’appareil.

LoadDescriptionFormatted(PackageManager)

Chargez la description visible par l’utilisateur associée à cet administrateur d’appareil.

LoadIcon(PackageManager)

Chargez l’icône affichée par l’utilisateur pour cet administrateur d’appareil.

LoadLabel(PackageManager)

Chargez l’étiquette affichée par l’utilisateur pour cet administrateur d’appareil.

LoadLabelFormatted(PackageManager)

Chargez l’étiquette affichée par l’utilisateur pour cet administrateur d’appareil.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SupportsTransferOwnership()

Retourne la valeur true si cet administrateur peut être une cible dans un transfert de propriété.

ToArray<T>()

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
UsesPolicy(DeviceAdminUses)

Retourne la valeur true si l’administrateur de l’appareil a demandé qu’il puisse utiliser le contrôle de stratégie donné.

Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Utilisé pour empaqueter cet objet dans un Parcel.

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
IJavaPeerable.Finalized()

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

GetJniTypeName(IJavaPeerable)

Cette classe est utilisée pour spécifier les métadonnées d’un composant d’administrateur d’appareil.

S’applique à