DevicePolicyManager.SetPackagesSuspended 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 Geräte- oder Profilbesitzern aufgerufen, um Pakete für diesen Benutzer anzusetzen.
[Android.Runtime.Register("setPackagesSuspended", "(Landroid/content/ComponentName;[Ljava/lang/String;Z)[Ljava/lang/String;", "GetSetPackagesSuspended_Landroid_content_ComponentName_arrayLjava_lang_String_ZHandler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PACKAGE_STATE")]
public virtual string[] SetPackagesSuspended(Android.Content.ComponentName? admin, string[] packageNames, bool suspended);
[<Android.Runtime.Register("setPackagesSuspended", "(Landroid/content/ComponentName;[Ljava/lang/String;Z)[Ljava/lang/String;", "GetSetPackagesSuspended_Landroid_content_ComponentName_arrayLjava_lang_String_ZHandler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PACKAGE_STATE")>]
abstract member SetPackagesSuspended : Android.Content.ComponentName * string[] * bool -> string[]
override this.SetPackagesSuspended : Android.Content.ComponentName * string[] * bool -> string[]
Parameter
- admin
- ComponentName
Dieser DeviceAdminReceiver
Anforderung ist zugeordnet. Null, wenn der Anrufer kein Geräteadministrator ist.
- packageNames
- String[]
Die Paketnamen, die angehalten oder nicht bereitgestellt werden sollen.
- suspended
- Boolean
Wenn die Pakete auf true
"Angehalten" festgelegt sind, werden die Pakete nicht angehalten, wenn diese auf die Pakete festgelegt false
sind.
Gibt zurück
ein Array von Paketnamen, für das der angehaltene Status in dieser Methode nicht wie angefordert festgelegt wird.
- Attribute
Hinweise
Wird von Geräte- oder Profilbesitzern aufgerufen, um Pakete für diesen Benutzer anzusetzen. Diese Funktion kann von einem Gerätebesitzer, Profilbesitzer oder von einer Stellvertretung aufgerufen werden, die über den #DELEGATION_PACKAGE_ACCESS
Bereich #setDelegatedScopes
verfügt.
Ein angehaltenes Paket kann keine Aktivitäten starten. Die Benachrichtigungen werden ausgeblendet, sie werden in den letzten Versionen nicht angezeigt, können keine Popups oder Dialogfelder anzeigen oder das Gerät klingeln.
Das Paket muss bereits installiert sein. Wenn das Paket beim Anhalten des Pakets deinstalliert wird, wird das Paket nicht mehr angehalten. Der Administrator kann dies mithilfe von #setUninstallBlocked
.
Einige Apps können nicht angehalten werden, z. B. Geräteadministratoren, das aktive Startprogramm, das erforderliche Paketinstallationsprogramm, den erforderlichen Paket-Deinstallationsprogramm, die erforderliche Paketüberprüfung, die Standardwählhilfe und den Berechtigungscontroller.
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.