Notification.Builder.SetShortcutId(String) Método
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.
No Android 11, as notificações de mensagens (aquelas que usam MessagingStyle) que usam esse método para vincular a um atalho de compartilhamento de longa duração publicado podem aparecer em uma seção de Conversa dedicada da sombra e podem mostrar opções de configuração exclusivas para conversas.
[Android.Runtime.Register("setShortcutId", "(Ljava/lang/String;)Landroid/app/Notification$Builder;", "GetSetShortcutId_Ljava_lang_String_Handler", ApiSince=26)]
public virtual Android.App.Notification.Builder SetShortcutId(string? shortcutId);
[<Android.Runtime.Register("setShortcutId", "(Ljava/lang/String;)Landroid/app/Notification$Builder;", "GetSetShortcutId_Ljava_lang_String_Handler", ApiSince=26)>]
abstract member SetShortcutId : string -> Android.App.Notification.Builder
override this.SetShortcutId : string -> Android.App.Notification.Builder
Parâmetros
- shortcutId
- String
Cadeia de caracteres: a ID do atalho ao qual esta notificação está vinculada
Retornos
Esta instância do Android.App.Notification.Builder, permitindo que as chamadas sejam encadeadas.
- Atributos
Comentários
No Android 11, as notificações de mensagens (aquelas que usam MessagingStyle) que usam esse método para vincular a um atalho de compartilhamento de longa duração publicado podem aparecer em uma seção de Conversa dedicada da sombra e podem mostrar opções de configuração exclusivas para conversas. Esse comportamento deve ser reservado para conversas de pessoa para pessoa, em que há uma obrigação social provável para que um indivíduo responda. Por exemplo, veja a seguir alguns exemplos de notificações que pertencem ao espaço de conversa: 1:1 conversas entre dois indivíduos Agrupar conversas entre indivíduos em que todos podem contribuir E a seguir estão alguns exemplos de notificações que não pertencem ao espaço de conversa: Anúncios de um bot (mesmo que pessoais e contextualizados) Notificações de envolvimento de um bot Conversas direcionais em que há um orador ativo e muitos indivíduos passivos Transmitir/postar atualizações de outros indivíduos Email, comentários de documento ou outros tipos de conversa que não são em tempo real
Além disso, esse método pode ser usado para todos os tipos de notificações para marcar essa notificação como duplicativa de um atalho do Iniciador. Os inicializadores que mostram selos ou conteúdo de notificação podem suprimir o atalho em favor do conteúdo dessa notificação. Se essa notificação tiver BubbleMetadata anexado que foi criado com um shortcutId, uma verificação será executada para garantir que a shortcutId fornecida para metadados de bolha corresponda ao conjunto shortcutId aqui, se um tiver sido definido. Se os shortcutIds foram especificados, mas não correspondem, uma exceção é gerada.
Consulte também:
Referência do Android para android.app.Notification.Builder.setShortcutId.
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.