Compartilhar via


Esquema de conteúdo de notificação do aplicativo

O texto a seguir descreve todas as propriedades e elementos dentro do conteúdo do toast.

Se preferir usar XML bruto em vez das APIs do construtor de SDK do Aplicativo Windows, consulte o esquema XML.

ToastContent

ToastContent

ToastContent é o objeto de nível superior que descreve o conteúdo de uma notificação, incluindo visuais, ações e áudio.

Propriedade Tipo Obrigatório Descrição
Launch cadeia falso Uma cadeia de caracteres que é passada para o aplicativo quando ele é ativado pelo Toast. O formato e o conteúdo dessa cadeia de caracteres são definidos pelo aplicativo para uso próprio. Quando o usuário toca ou clica no Toast para iniciar seu aplicativo associado, a cadeia de caracteres de inicialização fornece o contexto para o aplicativo que permite que ele mostre ao usuário uma exibição relevante para o conteúdo do Toast, em vez de iniciar da maneira padrão.
Visual ToastVisual verdadeiro Descreve a parte visual da notificação do aplicativo.
Ações IToastActions falso Opcionalmente, crie ações personalizadas com botões e entradas.
Áudio ToastAudio falso Descreve a parte de áudio da notificação do aplicativo.
ActivationType ToastActivationType falso Especifica qual tipo de ativação será usado quando o usuário clicar no corpo deste Toast.
ActivationOptions ToastActivationOptions falso Opções adicionais relacionadas à ativação da notificação do aplicativo.
Cenário ToastScenario falso Declara a situação para a qual a sua notificação é usada, como um alarme ou lembrete.
DisplayTimestamp DateTimeOffset? falso Substitua o carimbo de data/hora padrão por um carimbo de data/hora personalizado que representa quando o conteúdo da notificação foi realmente entregue, em vez da hora em que a notificação foi recebida pela plataforma Windows.
Header ToastHeader falso Adicione um cabeçalho personalizado à notificação para agrupar várias notificações na Central de Notificações.

ToastScenario

Especifica qual cenário a notificação representa.

Valor Meaning
Default O comportamento normal do sistema.
Reminder Uma notificação de lembrete. Isso será exibido previamente e permanecerá na tela do usuário até ser ignorado.
Alarm Uma notificação de alarme. Isso será exibido previamente e permanecerá na tela do usuário até ser ignorado. O áudio será reproduzido em loop por padrão e utilizará o som do alarme.
IncomingCall Uma notificação de chamada de entrada. Isso será exibido previamente expandido em um formato de chamada especial e permanecerá na tela do usuário até ser ignorado. O áudio será reproduzido em loop por padrão e usará áudio de toque de chamada.

ToastVisual

A seção visual das mensagens informativas contém as associações, que contêm texto, imagens, conteúdo adaptável e muito mais.

Propriedade Tipo Obrigatório Descrição
BindingGeneric ToastBindingGeneric verdadeiro O vínculo genérico de notificação, que pode ser exibido em todos os dispositivos. Essa associação é necessária e não pode ser nula.
BaseUri Uri falso Uma URL base padrão que é combinada com URLs relativas em atributos de origem de imagem.
AddImageQuery bool? falso Defina como "true" para permitir que Windows acrescente uma cadeia de caracteres de consulta à URL de imagem fornecida na notificação do aplicativo. Use esse atributo se o servidor hospedar imagens e puder lidar com cadeias de caracteres de consulta, recuperando uma variante de imagem com base nas cadeias de caracteres de consulta ou ignorando a cadeia de caracteres de consulta e retornando a imagem conforme especificado sem a cadeia de caracteres de consulta. Essa cadeia de caracteres de consulta especifica a escala, a configuração de contraste e o idioma; por exemplo, um valor de "www.website.com/images/hello.png" fornecido na notificação se torna "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"
Language cadeia falso A localidade de destino do conteúdo visual ao usar recursos localizados, especificados como marcas de idioma BCP-47, como "en-US" ou "fr-FR". Essa localidade é substituída por qualquer localidade especificada em associação ou texto. Caso não seja fornecido, a localidade do sistema será usada.

ToastBindingGeneric

A associação genérica é a associação padrão para notificações e é onde você especifica o texto, as imagens, o conteúdo adaptável e muito mais.

Propriedade Tipo Obrigatório Descrição
Crianças IList<IToastBindingGenericChild> falso O conteúdo do corpo do Toast, que pode incluir texto, imagens e grupos. Os elementos de texto devem vir antes de qualquer outro elemento, e apenas 3 elementos de texto têm suporte. Se um elemento de texto for colocado após qualquer outro elemento, ele será puxado para a parte superior ou descartado. Por fim, certas propriedades de texto, como HintStyle, não têm suporte nos elementos de texto principais e funcionam apenas dentro de um AdaptiveSubgroup.
AppLogoOverride ToastGenericAppLogo falso Um logotipo opcional para substituir o logotipo do aplicativo.
HeroImage ToastGenericHeroImage falso Uma imagem opcional em destaque do tipo "hero" que é exibida no toast e na Central de Notificações.
Attribution ToastGenericAttributionText falso Texto de atribuição opcional que será exibido na parte inferior da notificação do aplicativo.
BaseUri Uri falso Uma URL base padrão que é combinada com URLs relativas em atributos de origem de imagem.
AddImageQuery bool? falso Defina como "true" para permitir que Windows acrescente uma cadeia de caracteres de consulta à URL de imagem fornecida na notificação do aplicativo. Use esse atributo se o servidor hospedar imagens e puder lidar com cadeias de caracteres de consulta, recuperando uma variante de imagem com base nas cadeias de caracteres de consulta ou ignorando a cadeia de caracteres de consulta e retornando a imagem conforme especificado sem a cadeia de caracteres de consulta. Essa cadeia de caracteres de consulta especifica a escala, a configuração de contraste e o idioma; por exemplo, um valor de "www.website.com/images/hello.png" fornecido na notificação se torna "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"
Language cadeia falso A localidade de destino do conteúdo visual ao usar recursos localizados, especificados como marcas de idioma BCP-47, como "en-US" ou "fr-FR". Essa localidade é substituída por qualquer localidade especificada em associação ou texto. Caso não seja fornecido, a localidade do sistema será usada.

IToastBindingGenericChild

Interface de marcador para elementos filho do toast que incluem texto, imagens, grupos e muito mais.

Implementações
AdaptiveText
AdaptiveImage
AdaptiveGroup
AdaptiveProgressBar

AdaptiveText

Um elemento de texto adaptável. Se for colocado no nível superior de ToastBindingGeneric.Children, apenas HintMaxLines será aplicado. No entanto, se isso for colocado como um elemento de um grupo/subgrupo, o estilo de texto completo é suportado.

Propriedade Tipo Obrigatório Descrição
Texto cadeia de caracteres ou BindableString falso O texto a ser exibido. A associação de dados funciona apenas para elementos de texto de nível superior.
HintStyle AdaptiveTextStyle falso O estilo controla o tamanho, o peso e a opacidade da fonte do texto. Só funciona para elementos de texto dentro de um grupo/subgrupo.
HintWrap bool? falso Defina isso como true para habilitar o encapsulamento de texto. Elementos de texto de nível superior ignoram essa propriedade e sempre encapsulam (você pode usar HintMaxLines = 1 para desabilitar o encapsulamento para elementos de texto de nível superior). Elementos de texto dentro de grupos/subgrupos têm como padrão o valor false para quebra de linha.
HintMaxLines int? falso O número máximo de linhas que o elemento de texto tem permissão para exibir.
HintMinLines int? falso O número mínimo de linhas que o elemento de texto deve exibir. Só funciona para elementos de texto dentro de um grupo/subgrupo.
HintAlign AdaptiveTextAlign falso O alinhamento horizontal do texto. Só funciona para elementos de texto dentro de um grupo/subgrupo.
Language cadeia falso A localidade de destino do conteúdo XML, especificada como marcas de idioma BCP-47, como "en-US" ou "fr-FR". A localidade especificada aqui substitui qualquer outra localidade definida, como a usada em associação de dados ou visual. Se esse valor for uma cadeia de caracteres literal, esse atributo usará como padrão a linguagem de interface do usuário. Se esse valor for uma referência de cadeia de caracteres, esse atributo usará como padrão a localidade escolhida por Windows Runtime na resolução da cadeia de caracteres.

BindableString

Um valor de associação para cadeias de caracteres.

Propriedade Tipo Obrigatório Descrição
BindingName cadeia verdadeiro Obtém ou define o nome que mapeia para o valor de dados da sua vinculação.

AdaptiveTextStyle

O estilo de texto controla o tamanho da fonte, o peso e a opacidade. A opacidade sutil é 60% opaca.

Valor Meaning
Default Valor padrão. O estilo é determinado pelo renderizador.
Legenda Menor que o tamanho da fonte do parágrafo.
CaptionSubtle O mesmo que Legenda, mas com leve opacidade.
Corpo Tamanho da fonte do parágrafo.
BodySubtle O mesmo que Corpo, mas com opacidade sutil.
Base Tamanho da fonte do parágrafo, peso em negrito. Essencialmente, a versão em negrito de Body.
BaseSubtle O mesmo que Base, mas com opacidade sutil.
Subtitle Tamanho da fonte H4.
SubtitleSubtle O mesmo que Subtítulo, mas com opacidade sutil.
Título Tamanho da fonte H3.
TitleSubtle O mesmo que o Título, mas com opacidade sutil.
TitleNumeral Igual ao Título, mas com a margem superior/inferior removida.
Subheader Tamanho da fonte H2.
SubheaderSubtle O mesmo que Subheader, mas com opacidade sutil.
SubheaderNumeral O mesmo que o Subheader, mas com a margem superior e inferior removida.
Header Tamanho da fonte H1.
HeaderSubtle Mesmo que o cabeçalho, mas com uma opacidade sutil.
HeaderNumeral O mesmo que Cabeçalho, mas com o espaçamento superior/inferior removido.

AdaptiveTextAlign

Controla o alinhamento horizontal do texto.

Valor Meaning
Default Valor padrão. O alinhamento é determinado automaticamente pelo renderizador.
Automático Alinhamento determinado pela linguagem e pela cultura atuais.
Left Alinhe horizontalmente o texto à esquerda.
Center Alinhe horizontalmente o texto no centro.
Direita Alinhe horizontalmente o texto à direita.

AdaptiveImage

Uma imagem embutida.

Propriedade Tipo Obrigatório Descrição
Fonte cadeia verdadeiro A URL da imagem. Há suporte para ms-appx, ms-appdata e http. As imagens da Web podem ter até 3 MB em conexões normais e 1 MB em conexões limitadas.
HintCrop AdaptiveImageCrop falso Controlar o corte desejado da imagem.
HintRemoveMargin bool? falso Por padrão, as imagens dentro de grupos/subgrupos têm uma margem de 8px em torno delas. Você pode remover essa margem definindo essa propriedade como true.
HintAlign AdaptiveImageAlign falso O alinhamento horizontal da imagem. Só funciona para imagens dentro de um grupo/subgrupo.
AlternateText cadeia falso Texto alternativo que descreve a imagem, usada para fins de acessibilidade.
AddImageQuery bool? falso Defina como "true" para permitir que Windows acrescente uma cadeia de caracteres de consulta à URL de imagem fornecida na notificação do aplicativo. Use esse atributo se o servidor hospedar imagens e puder lidar com cadeias de caracteres de consulta, recuperando uma variante de imagem com base nas cadeias de caracteres de consulta ou ignorando a cadeia de caracteres de consulta e retornando a imagem conforme especificado sem a cadeia de caracteres de consulta. Essa cadeia de caracteres de consulta especifica a escala, a configuração de contraste e o idioma; por exemplo, um valor de "www.website.com/images/hello.png" fornecido na notificação se torna "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

AdaptiveImageCrop

Especifica o corte desejado da imagem.

Valor Meaning
Default Valor padrão. Comportamento de corte determinado pelo renderizador.
Nenhum A imagem não é cortada.
Circle A imagem é cortada em uma forma de círculo.

AdaptiveImageAlign

Especifica o alinhamento horizontal de uma imagem.

Valor Meaning
Default Valor padrão. Comportamento de alinhamento determinado pelo renderizador.
Stretch A imagem se estende para preencher a largura disponível (e a altura potencialmente disponível também, dependendo de onde a imagem é colocada).
Left Alinhe a imagem à esquerda, exibindo a imagem em sua resolução nativa.
Center Alinhe a imagem no centro horizontalmente, exibindo a imagem em sua resolução nativa.
Direita Alinhe a imagem à direita, exibindo a imagem em sua resolução nativa.

AdaptiveGroup

Os grupos identificam semanticamente que o conteúdo nos grupos deve ser exibido inteiro ou não deve ser exibido se não for possível caber. Os grupos também permitem a criação de várias colunas.

Propriedade Tipo Obrigatório Descrição
Crianças IList<> SubgrupoAdaptativo falso Os subgrupos são exibidos como colunas verticais. Você deve usar subgrupos para fornecer qualquer conteúdo dentro de um AdaptiveGroup.

AdaptiveSubgroup

Subgrupos são colunas verticais que podem conter texto e imagens.

Propriedade Tipo Obrigatório Descrição
Crianças IList<IAdaptiveSubgroupChild> falso AdaptiveText e AdaptiveImage são filhos válidos de subgrupos.
HintWeight int? falso Controle a largura dessa coluna de subgrupo especificando o peso, em relação aos outros subgrupos.
HintTextStacking AdaptiveSubgroupTextStacking falso Controle o alinhamento vertical do conteúdo desse subgrupo.

IAdaptiveSubgroupChild

Interface de marcador para filhos de subgrupo.

Implementações
AdaptiveText
AdaptiveImage

AdaptiveSubgroupTextStacking

TextStacking especifica o alinhamento vertical do conteúdo.

Valor Meaning
Default Valor padrão. O renderizador seleciona automaticamente o alinhamento vertical padrão.
Superior Alinhar verticalmente ao topo.
Center Alinhamento vertical ao centro.
Inferior Alinhar verticalmente à parte inferior.

AdaptiveProgressBar

Uma barra de progresso. Apenas compatível com Desktop.

Propriedade Tipo Obrigatório Descrição
Título cadeia de caracteres ou BindableString falso Obtém ou define uma cadeia de caracteres de título opcional. Dá suporte à associação de dados.
Valor double ou AdaptiveProgressBarValue ou BindableProgressBarValue falso Obtém ou define o valor da barra de progresso. Dá suporte à associação de dados. O valor padrão é 0.
ValueStringOverride cadeia de caracteres ou BindableString falso Obtém ou define uma cadeia de caracteres opcional a ser exibida em vez da cadeia de caracteres de porcentagem padrão. Se isso não for fornecido, algo como "70%" será exibido.
Status cadeia de caracteres ou BindableString verdadeiro Obtém ou define uma cadeia de caracteres de status (obrigatório), que é exibida abaixo da barra de progresso à esquerda. Essa cadeia de caracteres deve refletir o status da operação, como "Baixando..." ou "Instalando..."

AdaptiveProgressBarValue

Uma classe que representa o valor da barra de progresso.

Propriedade Tipo Obrigatório Descrição
Valor double falso Obtém ou define o valor (0,0 - 1,0) que representa a porcentagem concluída.
IsIndeterminate bool falso Obtém ou define um valor que indica se a barra de progresso é indeterminada. Se isso for verdade, Valor será ignorado.

BindableProgressBarValue

Um valor vinculável de barra de progresso.

Propriedade Tipo Obrigatório Descrição
BindingName cadeia verdadeiro Obtém ou define o nome que mapeia para o valor de dados da sua vinculação.

Um logotipo a ser exibido em vez do logotipo do aplicativo.

Propriedade Tipo Obrigatório Descrição
Fonte cadeia verdadeiro A URL da imagem. Há suporte para ms-appx, ms-appdata e http. As imagens http devem ter 200 KB ou menos de tamanho.
HintCrop ToastGenericAppLogoCrop falso Especifique como você gostaria que a imagem fosse cortada.
AlternateText cadeia falso Texto alternativo que descreve a imagem, usada para fins de acessibilidade.
AddImageQuery bool? falso Defina como "true" para permitir que Windows acrescente uma cadeia de caracteres de consulta à URL de imagem fornecida na notificação do aplicativo. Use esse atributo se o servidor hospedar imagens e puder lidar com cadeias de caracteres de consulta, recuperando uma variante de imagem com base nas cadeias de caracteres de consulta ou ignorando a cadeia de caracteres de consulta e retornando a imagem conforme especificado sem a cadeia de caracteres de consulta. Essa cadeia de caracteres de consulta especifica a escala, a configuração de contraste e o idioma; por exemplo, um valor de "www.website.com/images/hello.png" fornecido na notificação se torna "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

ToastGenericAppLogoCrop

Controla o corte da imagem do logotipo do aplicativo.

Valor Meaning
Default O recorte utiliza o comportamento padrão do renderizador.
Nenhum A imagem não é cortada, exibida em formato quadrado.
Circle A imagem é recortada em formato de círculo.

ToastGenericHeroImage

Uma imagem "hero" em destaque exibida no sistema e no Centro de Notificação.

Propriedade Tipo Obrigatório Descrição
Fonte cadeia verdadeiro A URL da imagem. Há suporte para ms-appx, ms-appdata e http. As imagens http devem ter 200 KB ou menos de tamanho.
AlternateText cadeia falso Texto alternativo que descreve a imagem, usada para fins de acessibilidade.
AddImageQuery bool? falso Defina como "true" para permitir que Windows acrescente uma cadeia de caracteres de consulta à URL de imagem fornecida na notificação do aplicativo. Use esse atributo se o servidor hospedar imagens e puder lidar com cadeias de caracteres de consulta, recuperando uma variante de imagem com base nas cadeias de caracteres de consulta ou ignorando a cadeia de caracteres de consulta e retornando a imagem conforme especificado sem a cadeia de caracteres de consulta. Essa cadeia de caracteres de consulta especifica a escala, a configuração de contraste e o idioma; por exemplo, um valor de "www.website.com/images/hello.png" fornecido na notificação se torna "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

ToastGenericAttributionText

Texto de atribuição exibido na parte inferior da notificação do aplicativo.

Propriedade Tipo Obrigatório Descrição
Texto cadeia verdadeiro O texto a ser exibido.
Language cadeia falso A localidade de destino do conteúdo visual ao usar recursos localizados, especificados como marcas de idioma BCP-47, como "en-US" ou "fr-FR". Caso não seja fornecido, a localidade do sistema será usada.

IToastActions

Interface de marcador para ações/entradas de notificações.

Implementações
ToastActionsCustom
ToastActionsSnoozeAndDismiss

ToastActionsCustom

Implementa IToastActions

Crie suas próprias ações e entradas personalizadas usando controles como botões, caixas de texto e entradas de seleção.

Propriedade Tipo Obrigatório Descrição
Entradas IList<IToastInput> falso Entradas como caixas de texto e campos de seleção. Somente até 5 entradas são permitidas.
Botões IList<IToastButton> falso Os botões são exibidos após todas as entradas (ou adjacentes a uma entrada se o botão for usado como um botão de resposta rápida). Somente até 5 botões são permitidos (ou menos se você também tiver itens de menu de contexto).
ContextMenuItems IList<ToastContextMenuItem> falso Itens de menu de contexto personalizados, fornecendo ações adicionais se o usuário clicar com o botão direito do mouse na notificação. Você só pode ter até 5 botões e itens de menu de contexto combinados.

IToastInput

Interface de marcador para entradas do sistema.

Implementações
ToastTextBox
ToastSelectionBox

ToastTextBox

Implementa IToastInput

Um controle de caixa de texto no qual o usuário pode digitar texto.

Propriedade Tipo Obrigatório Descrição
ID cadeia verdadeiro A ID é necessária e é usada para mapear o texto inserido pelo usuário em um par chave-valor de id/valor que seu aplicativo consumirá posteriormente.
Título cadeia falso Texto do título a ser exibido acima da caixa de texto.
PlaceholderContent cadeia falso Texto de espaço reservado exibido na caixa de texto quando o usuário ainda não digitou nenhum texto.
DefaultInput cadeia falso O texto inicial a ser colocado na caixa de texto. Deixe isso nulo para uma caixa de texto em branco.

ToastSelectionBox

Implementa IToastInput

Um controle de caixa de seleção, que permite que os usuários escolham em uma lista suspensa de opções.

Propriedade Tipo Obrigatório Descrição
ID cadeia verdadeiro A ID é necessária. Se o usuário tiver selecionado esse item, essa ID será passada de volta para o código do aplicativo, representando qual seleção ele escolheu.
Conteúdo cadeia verdadeiro O conteúdo é necessário e é uma cadeia de caracteres exibida no item de seleção.

ToastSelectionBoxItem

Um item de caixa de seleção (um item que o usuário pode selecionar na lista suspensa).

Propriedade Tipo Obrigatório Descrição
ID cadeia verdadeiro A ID é necessária e é usada para mapear o texto inserido pelo usuário em um par chave-valor de id/valor que seu aplicativo consumirá posteriormente.
Título cadeia falso Texto do título a ser exibido acima da caixa de seleção.
DefaultSelectionBoxItemId cadeia falso Isso controla qual item é selecionado por padrão e se refere à propriedade ID do ToastSelectionBoxItem. Se você não fornecer isso, a seleção padrão estará vazia (o usuário não verá nada).
Items IList<ToastSelectionBoxItem> falso Os itens de seleção que o usuário pode escolher neste SelectionBox. Somente 5 itens podem ser adicionados.

IToastButton

Interface de marcador para botões de notificação.

Implementações
ToastButton
ToastButtonSnooze
ToastButtonDismiss

ToastButton

Implementa IToastButton

Um botão em que o usuário pode clicar.

Propriedade Tipo Obrigatório Descrição
Conteúdo cadeia verdadeiro Obrigatório O texto a ser exibido no botão.
Argumentos cadeia verdadeiro Obrigatório Cadeia de caracteres de argumentos definida pelo aplicativo que o aplicativo receberá posteriormente se o usuário clicar nesse botão.
ActivationType ToastActivationType falso Controla que tipo de ativação esse botão usará quando clicado. O padrão é Foreground.
ActivationOptions ToastActivationOptions falso Obtém ou define opções adicionais relacionadas com a ativação do botão de notificação de toast.

ToastActivationType

Decide o tipo de ativação que será usado quando o usuário interagir com uma ação específica.

Valor Meaning
Foreground Valor padrão. Seu aplicativo em primeiro plano é iniciado.
Tela de fundo Sua tarefa em segundo plano correspondente (supondo que você configurou tudo) é disparada e você pode executar código em segundo plano (como enviar a mensagem de resposta rápida do usuário) sem interromper o usuário.
Protocolo Inicie um aplicativo diferente usando a ativação do protocolo.

ToastActivationOptions

Opções adicionais relacionadas à ativação.

Propriedade Tipo Obrigatório Descrição
AfterActivationBehavior ToastAfterActivationBehavior falso Obtém ou define o comportamento que o sistema deve usar quando o usuário invoca essa ação. Isso só funciona no desktop, para ToastButton e ToastContextMenuItem.
ProtocolActivationTargetApplicationPfn cadeia falso Se você estiver usando ToastActivationType.Protocol, opcionalmente poderá especificar o PFN de destino, de modo que, independentemente de vários aplicativos estarem registrados para lidar com o mesmo uri de protocolo, o aplicativo desejado sempre será iniciado.

ToastAfterActivationBehavior

Especifica o comportamento que a notificação (toast) deve usar quando o usuário toma uma ação na notificação.

Valor Meaning
Default Comportamento padrão. A notificação será descartada quando o usuário tomar ação sobre a notificação.
PendingUpdate Depois que o usuário clicar em um botão no seu sistema, a notificação permanecerá presente, em um estado visual de "atualização pendente". Você deve atualizar imediatamente sua notificação a partir de uma tarefa em segundo plano para que o usuário não veja este estado visual de "atualização pendente" por muito tempo.

ToastButtonSnooze

Implementa IToastButton

Um botão de soneca controlado pelo sistema que lida automaticamente com o adiamento da notificação.

Propriedade Tipo Obrigatório Descrição
CustomContent cadeia falso Texto personalizado opcional exibido no botão que substitui o texto "Soneca" localizado padrão.

ToastButtonDismiss

Implementa IToastButton

Um botão de descarte manipulado pelo sistema que descarta a notificação quando clicado.

Propriedade Tipo Obrigatório Descrição
CustomContent cadeia falso Texto personalizado opcional exibido no botão que substitui o texto "Ignorar" localizado padrão.

ToastActionsSnoozeAndDismiss

Implementa IToastActions

Constroi automaticamente uma lista de seleção para intervalos de soneca e botões de soneca/dispensa, todos localizados automaticamente, e a lógica de soneca é tratada automaticamente pelo sistema.

Propriedade Tipo Obrigatório Descrição
ContextMenuItems IList<ToastContextMenuItem> falso Itens de menu de contexto personalizados, fornecendo ações adicionais se o usuário clicar com o botão direito do mouse na notificação. Você só pode ter até 5 itens.

ToastContextMenuItem

Uma entrada de menu de contexto.

Propriedade Tipo Obrigatório Descrição
Conteúdo cadeia verdadeiro Obrigatório O texto a ser exibido.
Argumentos cadeia verdadeiro Obrigatório Cadeia de caracteres de argumentos definida pelo aplicativo que o aplicativo pode recuperar posteriormente quando é ativado quando o usuário clica no item de menu.
ActivationType ToastActivationType falso Controla que tipo de ativação esse item de menu usará quando clicado. O padrão é Foreground.
ActivationOptions ToastActivationOptions falso Opções adicionais relacionadas à ativação do item de menu de contexto de notificação tipo toast.

ToastAudio

Especifique o áudio a ser reproduzido quando a notificação do aplicativo for recebida.

Propriedade Tipo Obrigatório Descrição
Src uri falso O arquivo de mídia a ser reproduzido no lugar do som padrão. Há suporte apenas para ms-appx e ms-resource. Não há suporte para todos os outros (ms-appdata, http, C:, etc.).
Loop boolean falso Defina como true se o som deve se repetir enquanto o Toast é mostrado; false para reproduzir apenas uma vez (padrão).
Silent boolean falso True para silenciar o som; false para permitir que o som de notificação do aplicativo seja reproduzido (padrão).

ToastHeader

Um cabeçalho personalizado que agrupa várias notificações no Centro de Notificação.

Propriedade Tipo Obrigatório Descrição
ID cadeia verdadeiro Um identificador criado pelo desenvolvedor que identifica exclusivamente esse cabeçalho. Se duas notificações tiverem a mesma ID de cabeçalho, elas serão exibidas abaixo do mesmo cabeçalho na Central de Notificação.
Título cadeia verdadeiro Um título para o cabeçalho.
Argumentos cadeia verdadeiro Obtém ou define uma string de argumentos definida pelo desenvolvedor que é retornada ao aplicativo quando o usuário clica neste cabeçalho. Não pode ser nulo.
ActivationType ToastActivationType falso Obtém ou define o tipo de ativação que esse cabeçalho usará quando clicado. O padrão é Foreground. Observe que há suporte apenas para o Primeiro Plano e o Protocolo.
ActivationOptions ToastActivationOptions falso Obtém ou define opções adicionais relacionadas à ativação do cabeçalho da notificação.