Share via


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 설명을 가져옵니다. 그런 다음 필요에 따라 이 콘텐츠를 검사하거나 조작할 수 있습니다.

참고

타일 플라이아웃 알림에는 항상 전체 플라이아웃이 포함됩니다. 알림의 일부를 업데이트하려면 전체 알림을 다시 보내야 합니다. instance 경우 나머지 알림을 변경하지 않고 플라이아웃 하위 타일 중 하나의 콘텐츠만 업데이트하려면 이 메서드를 호출하여 현재 XML 페이로드를 가져와 특정 하위 타일 요소의 특성만 변경하고 새 알림에 전체 페이로드를 다시 보냅니다.

ExpirationTime

시스템에서 타일 플라이아웃(혼합 보기) 알림을 제거하는 시간을 가져오거나 설정합니다. 기본적으로 타일 플라이아웃 알림은 만료되지 않습니다. 일반적으로 부실 콘텐츠를 방지하기 위해 만료 시간을 명시적으로 설정하는 것이 좋습니다.

적용 대상

추가 정보