Idioma

NotificationManager.Policy Construtores

Definição

Sobrecargas

Nome Description
NotificationManager.Policy(IntPtr, JniHandleOwnership)

Inicializa uma representação gerenciada de um objeto de interface nativa Java existente.

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Constrói uma política para o comportamento do modo de prioridade Não Incomodar.

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

Constrói uma política para o comportamento do modo de prioridade Não Incomodar.

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

Constrói uma política para o comportamento do modo de prioridade Não Incomodar.

NotificationManager.Policy(IntPtr, JniHandleOwnership)

Inicializa uma representação gerenciada de um objeto de interface nativa Java 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

A referência do objeto Java Native Interface.

transfer
JniHandleOwnership

A transferência de propriedade a ser aplicada à referência do objeto Java Native Interface.

Comentários

Esse construtor é chamado pelo .NET para o runtime de associação do Android quando cria um par gerenciado para um objeto Java existente.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NotificationManager.Policy(NotificationPriorityCategory, NotificationPrioritySenders, NotificationPrioritySenders)

Constrói uma política para o comportamento do modo de prioridade Não Incomodar.

[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

bitmask de categorias de notificações que podem ignorar o DND.

priorityCallSenders
NotificationPrioritySenders

quais chamadores podem ignorar o DND.

priorityMessageSenders
NotificationPrioritySenders

quais remetentes de mensagem podem ignorar o DND.

Atributos

Comentários

Constrói uma política para o comportamento do modo de prioridade Não Incomodar. Aplicativos destinados a níveis de API abaixo Build.VERSION_CODES. P não pode alterar valores designados pelo usuário para permitir ou não permitir Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM e Policy.PRIORITY_CATEGORY_MEDIA de ignorar dnd.

Referência do Android para android.app.NotificationManager.Policy.Policy.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Constrói uma política para o comportamento do modo de prioridade Não Incomodar.

[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

bitmask de categorias de notificações que podem ignorar o DND.

priorityCallSenders
NotificationPrioritySenders

quais chamadores podem ignorar o DND.

priorityMessageSenders
NotificationPrioritySenders

quais remetentes de mensagem podem ignorar o DND.

suppressedVisualEffects
Int32

quais interrupções visuais devem ser suprimidas de notificações filtradas pelo DND.

Atributos

Comentários

Constrói uma política para o comportamento do modo de prioridade Não Incomodar. Aplicativos destinados a níveis de API abaixo Build.VERSION_CODES. O R não pode alterar valores designados pelo usuário para permitir ou não permitir Policy.PRIORITY_CATEGORY_CONVERSATIONS, ignorando o dnd. Além disso, os aplicativos destinados aos níveis de API abaixo Build.VERSION_CODES. P só pode modificar os bits SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF do campo de efeitos visuais suprimidos. Todos os outros efeitos suprimidos serão ignorados e reconstituídos da tela e da tela de valores desativados. Aplicativos direcionados Build.VERSION_CODES. P ou superior pode definir quaisquer efeitos visuais suprimidos. No entanto, se algum efeito > suprimido SUPPRESSED_EFFECT_SCREEN_ON estiver definido, SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF serão ignorados e reconstituídos dos bits de efeito visual suprimidos mais específicos. Os aplicativos devem migrar para efeitos específicos de destino em vez dos efeitos de SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF preteridos.

Referência do Android para android.app.NotificationManager.Policy.Policy.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Constrói uma política para o comportamento do modo de prioridade Não Incomodar.

[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

bitmask de categorias de notificações que podem ignorar o DND.

priorityCallSenders
NotificationPrioritySenders

quais chamadores podem ignorar o DND.

priorityMessageSenders
NotificationPrioritySenders

quais remetentes de mensagem podem ignorar o DND.

suppressedVisualEffects
Int32

quais interrupções visuais devem ser suprimidas de notificações filtradas pelo DND.

priorityConversationSenders
Int32

int: O valor é um dos seguintes: CONVERSATION_SENDERS_ANYONE CONVERSATION_SENDERS_IMPORTANT CONVERSATION_SENDERS_NONE

Atributos

Comentários

Constrói uma política para o comportamento do modo de prioridade Não Incomodar. Aplicativos destinados a níveis de API abaixo Build.VERSION_CODES. P não pode alterar valores designados pelo usuário para permitir ou impedir que Policy.PRIORITY_CATEGORY_CONVERSATIONS ignorem o dnd. Se você precisar alterá-los, use um ZenPolicy associado a um AutomaticZenRule em vez de alterar a configuração global. Aplicativos destinados a níveis de API abaixo Build.VERSION_CODES. P não pode alterar valores designados pelo usuário para permitir ou não permitir Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM e Policy.PRIORITY_CATEGORY_MEDIA de ignorar dnd. Além disso, os aplicativos destinados aos níveis de API abaixo Build.VERSION_CODES. P só pode modificar os bits SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF do campo de efeitos visuais suprimidos. Todos os outros efeitos suprimidos serão ignorados e reconstituídos da tela e da tela de valores desativados. Aplicativos direcionados Build.VERSION_CODES. P ou superior pode definir quaisquer efeitos visuais suprimidos. No entanto, se algum efeito > suprimido SUPPRESSED_EFFECT_SCREEN_ON estiver definido, SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF serão ignorados e reconstituídos dos bits de efeito visual suprimidos mais específicos. Os aplicativos devem migrar para efeitos específicos de destino em vez dos efeitos de SUPPRESSED_EFFECT_SCREEN_ON e SUPPRESSED_EFFECT_SCREEN_OFF preteridos.

Referência do Android para android.app.NotificationManager.Policy.Policy.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a