次の方法で共有


TileFlyoutNotification クラス

定義

タイル ポップアップ (ミックス ビュー) 通知の詳細を提供します。 これには、通知の XML コンテンツと、必要に応じて有効期限が含まれます。 このクラスには、現在のポップアップ通知の XML コンテンツを取得できるメソッドも用意されています。

このクラスは、次の一般的な 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
継承
Object Platform::Object IInspectable TileFlyoutNotification
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

コンストラクター

TileFlyoutNotification(XmlDocument)

タイル ポップアップ (ミックス ビュー) 通知で使用する TileFlyoutNotification オブジェクトを作成します。 このオブジェクトは、通知の XML コンテンツ (表示されるサブタイル、および各サブタイルで使用されるテキスト要素と画像要素) を提供します。

プロパティ

Content

現在のタイル ポップアップ (ミックス ビュー) 通知の XML 説明を取得します。 その後、必要に応じて、このコンテンツを調べたり操作したりできます。

Note

タイル ポップアップ通知には、常にポップアップ全体が含まれます。 通知の一部を更新するには、通知全体を再送信する必要があります。 たとえば、通知の残りの部分を変更せずにポップアップのサブタイルの 1 つだけのコンテンツを更新するには、このメソッドを呼び出して現在の XML ペイロードを取得し、特定の サブタイル 要素の属性のみを変更し、新しい通知で完全なペイロードを再送信します。

ExpirationTime

タイル ポップアップ (ミックス ビュー) 通知がシステムによって削除される時間を取得または設定します。 既定では、タイルポップアップ通知の有効期限は切れません。 一般に、古いコンテンツを避けるために有効期限を明示的に設定することをお勧めします。

適用対象

こちらもご覧ください