AutomaticZenRule Konstruktoren
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.
Überlädt
| Name | Beschreibung |
|---|---|
| AutomaticZenRule(Parcel) |
Erstellt eine automatische Zen-Regel. |
| AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean) |
Erstellt eine automatische Zen-Regel. |
| AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, Int32, Boolean) |
Erstellt eine automatische Zen-Regel. |
AutomaticZenRule(Parcel)
Erstellt eine automatische Zen-Regel.
[Android.Runtime.Register(".ctor", "(Landroid/os/Parcel;)V", "", ApiSince=24)]
public AutomaticZenRule(Android.OS.Parcel? source);
[<Android.Runtime.Register(".ctor", "(Landroid/os/Parcel;)V", "", ApiSince=24)>]
new Android.App.AutomaticZenRule : Android.OS.Parcel -> Android.App.AutomaticZenRule
Parameter
- source
- Parcel
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean)
Erstellt eine automatische Zen-Regel.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/net/Uri;IZ)V", "", ApiSince=24)]
public AutomaticZenRule(string? name, Android.Content.ComponentName? owner, Android.Net.Uri? conditionId, int interruptionFilter, bool enabled);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/net/Uri;IZ)V", "", ApiSince=24)>]
new Android.App.AutomaticZenRule : string * Android.Content.ComponentName * Android.Net.Uri * int * bool -> Android.App.AutomaticZenRule
Parameter
- name
- String
Der Name der Regel.
- owner
- ComponentName
Der Bedingungsanbieterdienst, der diese Regel besitzt.
- conditionId
- Uri
Eine Darstellung des Zustands, der dazu führen soll, dass Ihre App den angegebenen Unterbrechungsfilter anwendet.
- interruptionFilter
- Int32
Der Unterbrechungsfilter definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen (z. B. über Sound & Vibration), während diese Regel aktiv ist.
- enabled
- Boolean
Gibt an, ob die Regel aktiviert ist.
- Attribute
Hinweise
Erstellt eine automatische Zen-Regel.
Dieses Element ist veraltet. Dient AutomaticZenRule.Builder zum Erstellen eines AutomaticZenRule.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, Int32, Boolean)
Erstellt eine automatische Zen-Regel.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/net/Uri;Landroid/service/notification/ZenPolicy;IZ)V", "", ApiSince=29)]
public AutomaticZenRule(string name, Android.Content.ComponentName? owner, Android.Content.ComponentName? configurationActivity, Android.Net.Uri conditionId, Android.Service.Notification.ZenPolicy? policy, int interruptionFilter, bool enabled);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/net/Uri;Landroid/service/notification/ZenPolicy;IZ)V", "", ApiSince=29)>]
new Android.App.AutomaticZenRule : string * Android.Content.ComponentName * Android.Content.ComponentName * Android.Net.Uri * Android.Service.Notification.ZenPolicy * int * bool -> Android.App.AutomaticZenRule
Parameter
- name
- String
Der Name der Regel.
- owner
- ComponentName
Der Bedingungsanbieterdienst, der diese Regel besitzt. Dies kann null sein, wenn Sie NotificationManager#setAutomaticZenRuleState(String, Condition) anstelle von android.service.notification.ConditionProviderService.
- configurationActivity
- ComponentName
Eine Aktivität, die NotificationManager#ACTION_AUTOMATIC_ZEN_RULE den Benutzer behandelt, um weitere Informationen zu dieser Regel anzuzeigen und/oder sie zu konfigurieren. Dies ist erforderlich, wenn Sie keine android.service.notification.ConditionProviderService.
Wenn Sie sind, überschreibt sie die in Ihrem Manifest angegebenen Informationen.
- conditionId
- Uri
Eine Darstellung des Zustands, der dazu führen soll, dass Ihre App den angegebenen Unterbrechungsfilter anwendet.
- policy
- ZenPolicy
Die Richtlinie definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen, während diese Regel aktiv ist. Dadurch wird die globale Richtlinie außer Kraft gesetzt, während diese Regel aktion (Condition#STATE_TRUE) ist.
- interruptionFilter
- Int32
Der Unterbrechungsfilter definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen (z. B. über Sound & Vibration), während diese Regel aktiv ist.
- enabled
- Boolean
Gibt an, ob die Regel aktiviert ist.
- Attribute
Hinweise
Erstellt eine automatische Zen-Regel.
Hinweis: Erstellen Sie lieber AutomaticZenRule.Builder eine AutomaticZenRule.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.