NotificationManager.Policy Konstruktoren

Definition

Überlädt

NotificationManager.Policy(IntPtr, JniHandleOwnership)

protected Policy(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.NotificationManager.Policy : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.NotificationManager.Policy

Parameter

javaReference
IntPtr

nativeint

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:

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören".

[Android.Runtime.Register(".ctor", "(III)V", "", ApiSince=23)]
public Policy(Android.App.NotificationPriorityCategory priorityCategories, Android.App.NotificationPrioritySenders priorityCallSenders, Android.App.NotificationPrioritySenders priorityMessageSenders);
[<Android.Runtime.Register(".ctor", "(III)V", "", ApiSince=23)>]
new Android.App.NotificationManager.Policy : Android.App.NotificationPriorityCategory * Android.App.NotificationPrioritySenders * Android.App.NotificationPrioritySenders -> Android.App.NotificationManager.Policy

Parameter

priorityCategories
NotificationPriorityCategory

Bitmaske von Kategorien von Benachrichtigungen, die DND umgehen können.

priorityCallSenders
NotificationPrioritySenders

welche Anrufer DND umgehen können.

priorityMessageSenders
NotificationPrioritySenders

welche Nachrichtensender DND umgehen können.

Attribute

Hinweise

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören".

Apps, die unten Build.VERSION_CODES#P auf API-Ebenen abzielen, können vom Benutzer festgelegte Werte nicht ändern, um dnd zuzulassen oder zu verbieten Policy#PRIORITY_CATEGORY_ALARMSPolicy#PRIORITY_CATEGORY_SYSTEMund Policy#PRIORITY_CATEGORY_MEDIA nicht zu umgehen.

Java Dokumentation für android.app.NotificationManager.Policy.NotificationManager$Policy(int, int, int).

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:

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders, Int32)

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören".

[Android.Runtime.Register(".ctor", "(IIII)V", "", ApiSince=24)]
public Policy(Android.App.NotificationPriorityCategory priorityCategories, Android.App.NotificationPrioritySenders priorityCallSenders, Android.App.NotificationPrioritySenders priorityMessageSenders, int suppressedVisualEffects);
[<Android.Runtime.Register(".ctor", "(IIII)V", "", ApiSince=24)>]
new Android.App.NotificationManager.Policy : Android.App.NotificationPriorityCategory * Android.App.NotificationPrioritySenders * Android.App.NotificationPrioritySenders * int -> Android.App.NotificationManager.Policy

Parameter

priorityCategories
NotificationPriorityCategory

Bitmaske von Kategorien von Benachrichtigungen, die DND umgehen können.

priorityCallSenders
NotificationPrioritySenders

welche Anrufer DND umgehen können.

priorityMessageSenders
NotificationPrioritySenders

welche Nachrichtensender DND umgehen können.

suppressedVisualEffects
Int32

welche visuellen Unterbrechungen von Benachrichtigungen unterdrückt werden sollen, die von DND gefiltert werden.

Attribute

Hinweise

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören".

Apps, die unten Build.VERSION_CODES#R auf API-Ebenen abzielen, können keine vom Benutzer festgelegten Werte ändern, um das Umgehen von dnd zuzulassen Policy#PRIORITY_CATEGORY_CONVERSATIONSoder zu verbieten.

Darüber hinaus können Apps, die unten Build.VERSION_CODES#P auf API-Ebenen abzielen, nur die #SUPPRESSED_EFFECT_SCREEN_ON Und-Bits #SUPPRESSED_EFFECT_SCREEN_OFF des unterdrückten visuellen Effektfelds ändern. Alle anderen unterdrückten Effekte werden ignoriert und von den Werten des Bildschirms auf dem Bildschirm wiederhergestellt.

Apps, die auf Build.VERSION_CODES#P oder höher ausgerichtet sind, können alle unterdrückten visuellen Effekte festlegen. Wenn jedoch unterdrückte Effekte >#SUPPRESSED_EFFECT_SCREEN_ON festgelegt sind, #SUPPRESSED_EFFECT_SCREEN_ON#SUPPRESSED_EFFECT_SCREEN_OFF werden sie ignoriert und aus den spezifischeren unterdrückten visuellen Effektbits wiederhergestellt. Apps sollten zu bestimmten Effekten migriert werden, anstatt #SUPPRESSED_EFFECT_SCREEN_ON veraltete Effekte und #SUPPRESSED_EFFECT_SCREEN_OFF Effekte zu verwenden.

Java Dokumentation für android.app.NotificationManager.Policy.NotificationManager$Policy(int, int, int, int).

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:

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders, Int32, Int32)

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören".

[Android.Runtime.Register(".ctor", "(IIIII)V", "", ApiSince=30)]
public Policy(Android.App.NotificationPriorityCategory priorityCategories, Android.App.NotificationPrioritySenders priorityCallSenders, Android.App.NotificationPrioritySenders priorityMessageSenders, int suppressedVisualEffects, int priorityConversationSenders);
[<Android.Runtime.Register(".ctor", "(IIIII)V", "", ApiSince=30)>]
new Android.App.NotificationManager.Policy : Android.App.NotificationPriorityCategory * Android.App.NotificationPrioritySenders * Android.App.NotificationPrioritySenders * int * int -> Android.App.NotificationManager.Policy

Parameter

priorityCategories
NotificationPriorityCategory

Bitmaske von Kategorien von Benachrichtigungen, die DND umgehen können.

priorityCallSenders
NotificationPrioritySenders

welche Anrufer DND umgehen können.

priorityMessageSenders
NotificationPrioritySenders

welche Nachrichtensender DND umgehen können.

suppressedVisualEffects
Int32

welche visuellen Unterbrechungen von Benachrichtigungen unterdrückt werden sollen, die von DND gefiltert werden.

priorityConversationSenders
Int32
Attribute

Hinweise

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören".

Apps, die unten Build.VERSION_CODES#P auf API-Ebenen abzielen, können vom Benutzer festgelegte Werte nicht ändern, um das Umgehen von Dnd zuzulassen oder zu verbieten Policy#PRIORITY_CATEGORY_CONVERSATIONS . Wenn Sie sie ändern müssen, verwenden Sie eine ZenPolicyAutomaticZenRule zugeordnete Einstellung, anstatt die globale Einstellung zu ändern.

Apps, die unten Build.VERSION_CODES#P auf API-Ebenen abzielen, können vom Benutzer festgelegte Werte nicht ändern, um dnd zuzulassen oder zu verbieten Policy#PRIORITY_CATEGORY_ALARMSPolicy#PRIORITY_CATEGORY_SYSTEMund Policy#PRIORITY_CATEGORY_MEDIA nicht zu umgehen.

Darüber hinaus können Apps, die unten Build.VERSION_CODES#P auf API-Ebenen abzielen, nur die #SUPPRESSED_EFFECT_SCREEN_ON Und-Bits #SUPPRESSED_EFFECT_SCREEN_OFF des unterdrückten visuellen Effektfelds ändern. Alle anderen unterdrückten Effekte werden ignoriert und von den Werten des Bildschirms auf dem Bildschirm wiederhergestellt.

Apps, die auf Build.VERSION_CODES#P oder höher ausgerichtet sind, können alle unterdrückten visuellen Effekte festlegen. Wenn jedoch unterdrückte Effekte >#SUPPRESSED_EFFECT_SCREEN_ON festgelegt sind, #SUPPRESSED_EFFECT_SCREEN_ON#SUPPRESSED_EFFECT_SCREEN_OFF werden sie ignoriert und aus den spezifischeren unterdrückten visuellen Effektbits wiederhergestellt. Apps sollten zu bestimmten Effekten migriert werden, anstatt #SUPPRESSED_EFFECT_SCREEN_ON veraltete Effekte und #SUPPRESSED_EFFECT_SCREEN_OFF Effekte zu verwenden.

Java Dokumentation für android.app.NotificationManager.Policy.NotificationManager$Policy(int, int, int, int, int).

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: