NotificationManager.Policy Constructores

Definición

Sobrecargas

Nombre Description
NotificationManager.Policy(IntPtr, JniHandleOwnership)

Inicializa una representación administrada de un objeto Java Native Interface existente.

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Construye una directiva para el comportamiento del modo de prioridad No molestar.

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

Construye una directiva para el comportamiento del modo de prioridad No molestar.

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

Construye una directiva para el comportamiento del modo de prioridad No molestar.

NotificationManager.Policy(IntPtr, JniHandleOwnership)

Inicializa una representación administrada de un objeto Java Native Interface existente.

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

Parámetros

javaReference
IntPtr

nativeint

Referencia de objeto Java Native Interface.

transfer
JniHandleOwnership

Transferencia de propiedad que se va a aplicar a la referencia de objeto Java Native Interface.

Comentarios

El .NET entorno de ejecución de enlace de Android llama a este constructor cuando crea un par administrado para un objeto Java existente.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Construye una directiva para el comportamiento del modo de prioridad No molestar.

[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

Parámetros

priorityCategories
NotificationPriorityCategory

int: máscara de bits de categorías de notificaciones que pueden omitir DND.

priorityCallSenders
NotificationPrioritySenders

int: qué llamadores pueden omitir DND.

priorityMessageSenders
NotificationPrioritySenders

int: qué remitentes de mensajes pueden omitir DND.

Atributos

Comentarios

Construye una directiva para el comportamiento del modo de prioridad No molestar. Aplicaciones que tienen como destino niveles de API por debajo de Build.VERSION_CODES. P no puede cambiar los valores designados por el usuario para permitir o no permitir Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM y Policy.PRIORITY_CATEGORY_MEDIA de omitir dnd.

Referencia de Android para android.app.NotificationManager.Policy.Policy.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Construye una directiva para el comportamiento del modo de prioridad No molestar.

[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

Parámetros

priorityCategories
NotificationPriorityCategory

int: máscara de bits de categorías de notificaciones que pueden omitir DND.

priorityCallSenders
NotificationPrioritySenders

int: qué llamadores pueden omitir DND.

priorityMessageSenders
NotificationPrioritySenders

int: qué remitentes de mensajes pueden omitir DND.

suppressedVisualEffects
Int32

int: qué interrupciones visuales deben suprimirse de las notificaciones filtradas por DND.

Atributos

Comentarios

Construye una directiva para el comportamiento del modo de prioridad No molestar. Aplicaciones que tienen como destino niveles de API por debajo de Build.VERSION_CODES. R no puede cambiar los valores designados por el usuario para permitir o no permitir Policy.PRIORITY_CATEGORY_CONVERSATIONS, de omitir dnd. Además, las aplicaciones que tienen como destino los niveles de API por debajo de Build.VERSION_CODES. P solo puede modificar el SUPPRESSED_EFFECT_SCREEN_ON y SUPPRESSED_EFFECT_SCREEN_OFF bits del campo de efectos visuales suprimidos. Todos los demás efectos suprimidos se omitirán y se reconstituirán desde la pantalla en y los valores de pantalla desactivada. Aplicaciones destinadas a Build.VERSION_CODES. P o superior puede establecer cualquier efecto visual suprimido. Sin embargo, si se establecen efectos > suprimidos SUPPRESSED_EFFECT_SCREEN_ON, SUPPRESSED_EFFECT_SCREEN_ON y SUPPRESSED_EFFECT_SCREEN_OFF se omitirán y reconstituirán a partir de los bits de efecto visual suprimidos más específicos. Las aplicaciones deben migrar a efectos específicos dirigidos en lugar de los efectos SUPPRESSED_EFFECT_SCREEN_ON en desuso y SUPPRESSED_EFFECT_SCREEN_OFF.

Referencia de Android para android.app.NotificationManager.Policy.Policy.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Construye una directiva para el comportamiento del modo de prioridad No molestar.

[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

Parámetros

priorityCategories
NotificationPriorityCategory

int: máscara de bits de categorías de notificaciones que pueden omitir DND.

priorityCallSenders
NotificationPrioritySenders

int: qué llamadores pueden omitir DND. El valor es uno de los siguientes: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED

priorityMessageSenders
NotificationPrioritySenders

int: qué remitentes de mensajes pueden omitir DND. El valor es uno de los siguientes: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED

suppressedVisualEffects
Int32

int: qué interrupciones visuales deben suprimirse de las notificaciones filtradas por DND.

priorityConversationSenders
Int32

int: Value es uno de los siguientes: CONVERSATION_SENDERS_ANYONE CONVERSATION_SENDERS_IMPORTANT CONVERSATION_SENDERS_NONE

Atributos

Comentarios

Construye una directiva para el comportamiento del modo de prioridad No molestar. Aplicaciones que tienen como destino niveles de API por debajo de Build.VERSION_CODES. P no puede cambiar los valores designados por el usuario para permitir o impedir que Policy.PRIORITY_CATEGORY_CONVERSATIONS pasen dnd. Si necesita cambiarlos, use un ZenPolicy asociado a AutomaticZenRule en lugar de cambiar la configuración global. Aplicaciones que tienen como destino niveles de API por debajo de Build.VERSION_CODES. P no puede cambiar los valores designados por el usuario para permitir o no permitir Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM y Policy.PRIORITY_CATEGORY_MEDIA de omitir dnd. Además, las aplicaciones que tienen como destino los niveles de API por debajo de Build.VERSION_CODES. P solo puede modificar el SUPPRESSED_EFFECT_SCREEN_ON y SUPPRESSED_EFFECT_SCREEN_OFF bits del campo de efectos visuales suprimidos. Todos los demás efectos suprimidos se omitirán y se reconstituirán desde la pantalla en y los valores de pantalla desactivada. Aplicaciones destinadas a Build.VERSION_CODES. P o superior puede establecer cualquier efecto visual suprimido. Sin embargo, si se establecen efectos > suprimidos SUPPRESSED_EFFECT_SCREEN_ON, SUPPRESSED_EFFECT_SCREEN_ON y SUPPRESSED_EFFECT_SCREEN_OFF se omitirán y reconstituirán a partir de los bits de efecto visual suprimidos más específicos. Las aplicaciones deben migrar a efectos específicos dirigidos en lugar de los efectos SUPPRESSED_EFFECT_SCREEN_ON en desuso y SUPPRESSED_EFFECT_SCREEN_OFF.

Referencia de Android para android.app.NotificationManager.Policy.Policy.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a