DevicePolicyManager.GetUserRestrictions(ComponentName) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von einem Administrator aufgerufen, um Benutzereinschränkungen für sich selbst festzulegen #addUserRestriction(ComponentName, String)
.
[Android.Runtime.Register("getUserRestrictions", "(Landroid/content/ComponentName;)Landroid/os/Bundle;", "GetGetUserRestrictions_Landroid_content_ComponentName_Handler", ApiSince=24)]
public virtual Android.OS.Bundle GetUserRestrictions (Android.Content.ComponentName admin);
[<Android.Runtime.Register("getUserRestrictions", "(Landroid/content/ComponentName;)Landroid/os/Bundle;", "GetGetUserRestrictions_Landroid_content_ComponentName_Handler", ApiSince=24)>]
abstract member GetUserRestrictions : Android.Content.ComponentName -> Android.OS.Bundle
override this.GetUserRestrictions : Android.Content.ComponentName -> Android.OS.Bundle
Parameter
- admin
- ComponentName
Dieser DeviceAdminReceiver
Anforderung ist zugeordnet.
Gibt zurück
ein Bundle
Schlüssel, dessen Schlüssel die Benutzereinschränkungen sind, und die Werte, boolean
die angeben, ob die Einschränkung festgelegt ist.
- Attribute
Hinweise
Wird von einem Administrator aufgerufen, um Benutzereinschränkungen für sich selbst festzulegen #addUserRestriction(ComponentName, String)
.
Der Zielbenutzer hat möglicherweise mehr Einschränkungen, die vom System oder einem anderen Administrator festgelegt wurden. Um alle derzeit festgelegten Benutzereinschränkungen zu erhalten, verwenden Sie UserManager#getUserRestrictions()
.
Der Profilbesitzer eines unternehmenseigenen verwalteten Profils kann diese Methode für die Instanz aufrufen, aus #getParentProfileInstance(ComponentName)
der DevicePolicyManager
sie abgerufen wurde, um geräteweite Einschränkungen abzurufen, mit #addUserRestriction(ComponentName, String)
der sie zuvor festgelegt wurde.
Für Anrufer, die auf Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
oder höher abzielen, gibt diese API die lokalen Einschränkungen zurück, die für den aufrufenden Benutzer oder für das übergeordnete Profil festgelegt sind, wenn sie von der Instanz aufgerufen werden, die DevicePolicyManager
von #getParentProfileInstance(ComponentName)
der abgerufenen Instanz abgerufen wird. Rufen Sie stattdessen die #getUserRestrictionsGlobally()
vom Administrator festgelegten globalen Einschränkungen auf.
Beachten Sie, dass dies anders ist, als die zurückgegebenen Einschränkungen für Anrufer, die vor Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
adressiert sind, alle lokalen/globalen Einschränkungen zurückgibt, die vom Administrator für den aufrufenden Benutzer oder #addUserRestriction(ComponentName, String)
den übergeordneten Benutzer festgelegt werden, wenn die instanz aufgerufen wird, von der DevicePolicyManager
sie abgerufen wurde #getParentProfileInstance
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.