NotificationManager.Policy Konstruktoren

Definition

Überlädt

Name Beschreibung
NotificationManager.Policy(IntPtr, JniHandleOwnership)

Initialisiert eine verwaltete Darstellung eines vorhandenen Java Native Interface -Objekts.

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

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

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

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

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

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

NotificationManager.Policy(IntPtr, JniHandleOwnership)

Initialisiert eine verwaltete Darstellung eines vorhandenen Java Native Interface -Objekts.

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

Der Java Native Interface-Objektverweis.

transfer
JniHandleOwnership

Die Besitzübertragung, die auf den Java Native Interface-Objektverweis angewendet werden soll.

Hinweise

Dieser Konstruktor wird von der .NET für android-Bindungslaufzeit aufgerufen, wenn ein verwalteter Peer für ein vorhandenes Java-Objekt erstellt wird.

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

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

priorityCallSenders
NotificationPrioritySenders

int: welche Anrufer DND umgehen können.

priorityMessageSenders
NotificationPrioritySenders

int: Welche Nachrichtensender DND umgehen können.

Attribute

Hinweise

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören". Apps, die auf API-Ebenen unter Build.VERSION_CODES abzielen. P kann keine vom Benutzer festgelegten Werte ändern, um Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM und Policy.PRIORITY_CATEGORY_MEDIA nicht zuzulassen, dnd zu umgehen.

Android-Referenz für android.app.NotificationManager.Policy.Policy.

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

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

priorityCallSenders
NotificationPrioritySenders

int: welche Anrufer DND umgehen können.

priorityMessageSenders
NotificationPrioritySenders

int: Welche Nachrichtensender DND umgehen können.

suppressedVisualEffects
Int32

int: 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 auf API-Ebenen unter Build.VERSION_CODES abzielen. R kann vom Benutzer festgelegte Werte nicht ändern, um Policy.PRIORITY_CATEGORY_CONVERSATIONS zuzulassen oder zu verbieten, dnd zu umgehen. Darüber hinaus apps, die auf API-Ebenen unter Build.VERSION_CODES abzielen. P kann nur die SUPPRESSED_EFFECT_SCREEN_ON und SUPPRESSED_EFFECT_SCREEN_OFF Bits 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 abzielen. P oder höher können alle unterdrückten visuellen Effekte festlegen. Wenn jedoch unterdrückte Effekte > SUPPRESSED_EFFECT_SCREEN_ON festgelegt werden, werden SUPPRESSED_EFFECT_SCREEN_ON und SUPPRESSED_EFFECT_SCREEN_OFF ignoriert und aus den spezifischeren unterdrückten visuellen Effektbits wiederhergestellt. Apps sollten auf bestimmte Effekte anstatt auf veraltete SUPPRESSED_EFFECT_SCREEN_ON und SUPPRESSED_EFFECT_SCREEN_OFF Effekte migriert werden.

Android-Referenz für android.app.NotificationManager.Policy.Policy.

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

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

priorityCallSenders
NotificationPrioritySenders

int: welche Anrufer DND umgehen können. Der Wert ist einer der folgenden: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED

priorityMessageSenders
NotificationPrioritySenders

int: Welche Nachrichtensender DND umgehen können. Der Wert ist einer der folgenden: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED

suppressedVisualEffects
Int32

int: Welche visuellen Unterbrechungen von Benachrichtigungen unterdrückt werden sollen, die von DND gefiltert werden.

priorityConversationSenders
Int32

int: Der Wert ist eine der folgenden: CONVERSATION_SENDERS_ANYONE CONVERSATION_SENDERS_IMPORTANT CONVERSATION_SENDERS_NONE

Attribute

Hinweise

Erstellt eine Richtlinie für das Verhalten des Prioritätsmodus "Nicht stören". Apps, die auf API-Ebenen unter Build.VERSION_CODES abzielen. P kann keine vom Benutzer festgelegten Werte ändern, um zuzulassen oder zu verhindern, dass Policy.PRIORITY_CATEGORY_CONVERSATIONS den Dnd umgehen. Wenn Sie sie ändern müssen, verwenden Sie eine ZenPolicy, die einer AutomaticZenRule zugeordnet ist, anstatt die globale Einstellung zu ändern. Apps, die auf API-Ebenen unter Build.VERSION_CODES abzielen. P kann keine vom Benutzer festgelegten Werte ändern, um Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM und Policy.PRIORITY_CATEGORY_MEDIA nicht zuzulassen, dnd zu umgehen. Darüber hinaus apps, die auf API-Ebenen unter Build.VERSION_CODES abzielen. P kann nur die SUPPRESSED_EFFECT_SCREEN_ON und SUPPRESSED_EFFECT_SCREEN_OFF Bits 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 abzielen. P oder höher können alle unterdrückten visuellen Effekte festlegen. Wenn jedoch unterdrückte Effekte > SUPPRESSED_EFFECT_SCREEN_ON festgelegt werden, werden SUPPRESSED_EFFECT_SCREEN_ON und SUPPRESSED_EFFECT_SCREEN_OFF ignoriert und aus den spezifischeren unterdrückten visuellen Effektbits wiederhergestellt. Apps sollten auf bestimmte Effekte anstatt auf veraltete SUPPRESSED_EFFECT_SCREEN_ON und SUPPRESSED_EFFECT_SCREEN_OFF Effekte migriert werden.

Android-Referenz für android.app.NotificationManager.Policy.Policy.

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: