NotificationManager.Policy Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.