NotificationManager.Policy Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.