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) |
Dieser Konstruktor ist veraltet. |
| 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
Parzelle
- Attribute
Hinweise
Android-Referenz für android.app.AutomaticZenRule.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, Uri, Int32, Boolean)
Dieser Konstruktor ist veraltet.
[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
Zeichenfolge: Der Name der Regel.
- owner
- ComponentName
ComponentName: Der Bedingungsanbieterdienst, der diese Regel besitzt.
- conditionId
- Uri
Uri
- interruptionFilter
- Int32
int: Der Unterbrechungsfilter definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen (z. B. über Sound & Vibration), während diese Regel aktiv ist.
- enabled
- Boolean
boolescher Wert: Gibt an, ob die Regel aktiviert ist.
- Attribute
Hinweise
Dieser Konstruktor ist veraltet. Verwenden Sie AutomaticZenRule.Builder, um eine AutomaticZenRule zu erstellen.
Erstellt eine automatische Zen-Regel.
Android-Referenz für android.app.AutomaticZenRule.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
Zeichenfolge: Der Name der Regel. Dieser Wert darf nicht NULL sein.
- owner
- ComponentName
ComponentName: Der Bedingungsanbieterdienst, der diese Regel besitzt. Dies kann null sein, wenn Sie NotificationManager.setAutomaticZenRuleState(String,Condition) anstelle von ConditionProviderService verwenden.
- configurationActivity
- ComponentName
ComponentName: Eine Aktivität, die NotificationManager.ACTION_AUTOMATIC_ZEN_RULE behandelt, die dem Benutzer weitere Informationen zu dieser Regel anzeigt und/oder ermöglicht, sie zu konfigurieren. Dies ist erforderlich, wenn Sie keinen ConditionProviderService verwenden. Wenn Sie sind, überschreibt sie die in Ihrem Manifest angegebenen Informationen. Dieser Wert kann null sein.
- conditionId
- Uri
URI: Eine Darstellung des Zustands, der dazu führen soll, dass Ihre App den angegebenen Unterbrechungsfilter anwendet. Dieser Wert darf nicht NULL sein.
- policy
- ZenPolicy
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 ist (Condition.STATE_TRUE). Dieser Wert kann null sein.
- interruptionFilter
- Int32
int: Der Unterbrechungsfilter definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen (z. B. über Sound & Vibration), während diese Regel aktiv ist.
- enabled
- Boolean
boolescher Wert: Gibt an, ob die Regel aktiviert ist.
- Attribute
Hinweise
Erstellt eine automatische Zen-Regel. Hinweis: Prefer AutomaticZenRule.Builder to construct an AutomaticZenRule.
Android-Referenz für android.app.AutomaticZenRule.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.