Compartilhar via


TileFlyoutNotification Classe

Definição

Fornece os detalhes de uma notificação de submenu de bloco (exibição mista). Isso inclui o conteúdo XML da notificação e, opcionalmente, seu tempo de expiração. Essa classe também fornece um método pelo qual você pode recuperar o conteúdo XML da notificação de submenu atual.

Essa classe faz parte do seguinte padrão geral de uso da API:

public ref class TileFlyoutNotification sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Notifications.ITileFlyoutNotificationFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class TileFlyoutNotification final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Notifications.ITileFlyoutNotificationFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class TileFlyoutNotification final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Notifications.ITileFlyoutNotificationFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class TileFlyoutNotification final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Notifications.ITileFlyoutNotificationFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class TileFlyoutNotification
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Notifications.ITileFlyoutNotificationFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class TileFlyoutNotification
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Notifications.ITileFlyoutNotificationFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class TileFlyoutNotification
function TileFlyoutNotification(content)
Public NotInheritable Class TileFlyoutNotification
Herança
Object Platform::Object IInspectable TileFlyoutNotification
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Construtores

TileFlyoutNotification(XmlDocument)

Cria um objeto TileFlyoutNotification para uso em uma notificação de submenu de bloco (exibição de combinação). Esse objeto fornece o conteúdo XML da notificação: os sub-blocos a serem exibidos e os elementos de texto e imagem usados em cada sub-bloco.

Propriedades

Content

Obtém a descrição XML da notificação de submenu do bloco atual (exibição de combinação). Esse conteúdo pode ser examinado ou manipulado conforme necessário.

Observação

Uma notificação de submenu de bloco sempre inclui todo o submenu. Para atualizar qualquer parte da notificação, você deve reenviar toda a notificação. Por exemplo, para atualizar o conteúdo de apenas um dos sub-blocos do submenu, deixando o restante da notificação inalterado, chame esse método para obter o conteúdo XML atual, altere apenas os atributos do elemento de subtile específico e reenviar o conteúdo completo em uma nova notificação.

ExpirationTime

Obtém ou define a hora em que o sistema removerá a notificação de submenu de bloco (exibição de combinação). Por padrão, uma notificação de submenu de bloco não expira. Geralmente, é uma prática recomendada definir explicitamente um tempo de expiração para evitar conteúdo obsoleto.

Aplica-se a

Confira também