Lingua

NotificationManager.Policy Costruttori

Definizione

Overload

Nome Descrizione
NotificationManager.Policy(IntPtr, JniHandleOwnership)

Inizializza una rappresentazione gestita di un oggetto native interface Java esistente.

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare.

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

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare.

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

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare.

NotificationManager.Policy(IntPtr, JniHandleOwnership)

Inizializza una rappresentazione gestita di un oggetto native interface Java esistente.

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

Parametri

javaReference
IntPtr

nativeint

Riferimento all'oggetto Java Native Interface.

transfer
JniHandleOwnership

Trasferimento della proprietà da applicare al riferimento all'oggetto Java Native Interface.

Commenti

Questo costruttore viene chiamato dal runtime di associazione .NET per Android quando crea un peer gestito per un oggetto Java esistente.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare.

[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

Parametri

priorityCategories
NotificationPriorityCategory

int: maschera di bit di categorie di notifiche che possono ignorare DND.

priorityCallSenders
NotificationPrioritySenders

int: i chiamanti possono ignorare DND.

priorityMessageSenders
NotificationPrioritySenders

int: quali mittenti di messaggi possono ignorare DND.

Attributi

Commenti

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare. App destinate a livelli API inferiori a Build.VERSION_CODES. P non può modificare i valori designati dall'utente per consentire o impedire Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM e Policy.PRIORITY_CATEGORY_MEDIA ignorando dnd.

Informazioni di riferimento su Android per android.app.NotificationManager.Policy.Policy.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare.

[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

Parametri

priorityCategories
NotificationPriorityCategory

int: maschera di bit di categorie di notifiche che possono ignorare DND.

priorityCallSenders
NotificationPrioritySenders

int: i chiamanti possono ignorare DND.

priorityMessageSenders
NotificationPrioritySenders

int: quali mittenti di messaggi possono ignorare DND.

suppressedVisualEffects
Int32

int: le interruzioni visive da eliminare dalle notifiche filtrate in base al DND.

Attributi

Commenti

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare. App destinate a livelli API inferiori a Build.VERSION_CODES. R non può modificare i valori designati dall'utente per consentire o impedire Policy.PRIORITY_CATEGORY_CONVERSATIONS, ignorando dnd. Inoltre, le app destinate ai livelli API inferiori a Build.VERSION_CODES. P può modificare solo i bit SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF del campo degli effetti visivi eliminati. Tutti gli altri effetti soppressi verranno ignorati e ricostituiti dalla schermata e i valori disattivati. App destinate a Build.VERSION_CODES. P o versione successiva può impostare qualsiasi effetto visivo eliminato. Tuttavia, se vengono impostati effetti > soppressi SUPPRESSED_EFFECT_SCREEN_ON, SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF verranno ignorati e ricostituiti dai bit degli effetti visivi eliminati più specifici. Le app devono eseguire la migrazione a effetti specifici anziché gli effetti deprecati SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF.

Informazioni di riferimento su Android per android.app.NotificationManager.Policy.Policy.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare.

[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

Parametri

priorityCategories
NotificationPriorityCategory

int: maschera di bit di categorie di notifiche che possono ignorare DND.

priorityCallSenders
NotificationPrioritySenders

int: i chiamanti possono ignorare DND. Il valore è uno dei seguenti: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED

priorityMessageSenders
NotificationPrioritySenders

int: quali mittenti di messaggi possono ignorare DND. Il valore è uno dei seguenti: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED

suppressedVisualEffects
Int32

int: le interruzioni visive da eliminare dalle notifiche filtrate in base al DND.

priorityConversationSenders
Int32

int: Value è uno dei seguenti: CONVERSATION_SENDERS_ANYONE CONVERSATION_SENDERS_IMPORTANT CONVERSATION_SENDERS_NONE

Attributi

Commenti

Costruisce un criterio per il comportamento della modalità di priorità Non disturbare. App destinate a livelli API inferiori a Build.VERSION_CODES. P non può modificare i valori designati dall'utente per consentire o impedire Policy.PRIORITY_CATEGORY_CONVERSATIONS di ignorare dnd. Se è necessario modificarli, usare zenPolicy associato a AutomaticZenRule invece di modificare l'impostazione globale. App destinate a livelli API inferiori a Build.VERSION_CODES. P non può modificare i valori designati dall'utente per consentire o impedire Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM e Policy.PRIORITY_CATEGORY_MEDIA ignorando dnd. Inoltre, le app destinate ai livelli API inferiori a Build.VERSION_CODES. P può modificare solo i bit SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF del campo degli effetti visivi eliminati. Tutti gli altri effetti soppressi verranno ignorati e ricostituiti dalla schermata e i valori disattivati. App destinate a Build.VERSION_CODES. P o versione successiva può impostare qualsiasi effetto visivo eliminato. Tuttavia, se vengono impostati effetti > soppressi SUPPRESSED_EFFECT_SCREEN_ON, SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF verranno ignorati e ricostituiti dai bit degli effetti visivi eliminati più specifici. Le app devono eseguire la migrazione a effetti specifici anziché gli effetti deprecati SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF.

Informazioni di riferimento su Android per android.app.NotificationManager.Policy.Policy.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a