Windows.UI.Notifications 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
타일, 알림 메시지 및 배지 알림을 캡슐화하는 클래스를 포함합니다.
클래스
AdaptiveNotificationText |
적응 알림의 텍스트 콘텐츠를 나타냅니다. |
BadgeNotification |
타일 배지 오버레이에 대한 업데이트의 콘텐츠, 연결된 메타데이터 및 만료 시간을 정의합니다. 배지는 1에서 99까지의 숫자 또는 상태 문자 모양을 표시할 수 있습니다. |
BadgeUpdateManager |
타일의 배지 오버레이를 조작하는 데 사용하는 BadgeUpdater 개체를 만듭니다. 또한 이 클래스는 배지 업데이트에 사용할 콘텐츠를 사용자 지정할 수 있도록 시스템 제공 배지 템플릿의 XML 콘텐츠에 대한 액세스 권한을 제공합니다. |
BadgeUpdateManagerForUser |
특정 사용자에 대한 타일의 배지 오버레이를 조작하는 데 사용하는 BadgeUpdater 개체를 만듭니다. 또한 이 클래스는 배지 업데이트에 사용할 콘텐츠를 사용자 지정할 수 있도록 시스템 제공 배지 템플릿의 XML 콘텐츠에 대한 액세스 권한을 제공합니다. |
BadgeUpdater |
업데이트 도구가 바인딩된 특정 타일에 배지 오버레이를 업데이트. |
KnownAdaptiveNotificationHints |
적응 알림에 사용할 수 있는 힌트 유형을 지정합니다. |
KnownAdaptiveNotificationTextStyles |
적응 알림에 사용할 수 있는 텍스트 스타일을 지정합니다. |
KnownNotificationBindings |
적응 알림에 사용할 수 있는 바인딩 템플릿을 지정합니다. |
Notification |
알림을 나타냅니다. |
NotificationBinding |
적응 알림의 바인딩 요소를 나타냅니다. |
NotificationData |
표시할 데이터를 알림 메시지에 저장합니다. |
NotificationVisual |
알림의 시각적 요소를 나타냅니다. 시각적 요소에는 알림에 대한 텍스트 및 기타 시각적 콘텐츠가 포함된 바인딩이 포함되어 있습니다. |
ScheduledTileNotification |
타일에 대해 되풀이되지 않는 단일 예약 업데이트에 대한 시각적 콘텐츠 및 타이밍을 정의합니다. |
ScheduledToastNotification |
예약된 시간에 표시할 알림 메시지를 정의하는 XML을 포함합니다. |
ScheduledToastNotificationShowingEventArgs |
시스템이 예약된 알림 메시지를 표시하는 중일 때 정보를 제공합니다. |
ShownTileNotification |
시작 메뉴에 표시된 타일 알림에 대한 정보를 제공합니다. |
TileFlyoutNotification |
타일 플라이아웃(혼합 보기) 알림의 세부 정보를 제공합니다. 여기에는 알림의 XML 콘텐츠와 필요에 따라 만료 시간이 포함됩니다. 또한 이 클래스는 현재 플라이아웃 알림의 XML 콘텐츠를 검색할 수 있는 메서드를 제공합니다. 이 클래스는 다음과 같은 일반적인 API 사용 패턴의 일부입니다.
|
TileFlyoutUpdateManager |
타일 플라이아웃(혼합 보기) 알림과 함께 사용하기 위해 앱의 기본 또는 보조 타일과 관련된 TileFlyoutUpdater 개체를 만듭니다. 또한 이 클래스를 사용하면 타일 플라이아웃 알림을 정의하는 콘텐츠를 추가할 수 있는 빈 타일 플라이아웃 XML 템플릿을 검색할 수 있습니다. 이 클래스는 다음과 같은 일반적인 API 사용 패턴의 일부입니다.
|
TileFlyoutUpdater |
타일 플라이아웃(혼합 보기) 알림을 보내거나 지우는 데 사용됩니다. 이 클래스는 주기적인 타일 플라이아웃 알림을 시작하고 중지하는 메서드도 제공합니다. 이 클래스는 다음과 같은 일반적인 API 사용 패턴의 일부입니다.
|
TileNotification |
시각적 개체, 식별 태그 및 만료 시간을 포함하여 타일에 대한 업데이트를 정의합니다. |
TileUpdateManager |
시작 메뉴 타일을 변경하고 업데이트하는 데 사용되는 TileUpdater 개체를 만듭니다. 또한 이 클래스는 시스템 제공 타일 템플릿의 XML 콘텐츠에 대한 액세스를 제공하므로 타일 업데이트에 사용할 콘텐츠를 사용자 지정할 수 있습니다. |
TileUpdateManagerForUser |
특정 사용자의 시작 메뉴 타일을 변경하고 업데이트하는 데 사용되는 TileUpdater 개체를 만듭니다. 또한 이 클래스는 시스템 제공 타일 템플릿의 XML 콘텐츠에 대한 액세스를 제공하므로 타일 업데이트에 사용할 콘텐츠를 사용자 지정할 수 있습니다. |
TileUpdater |
업데이트 프로그램의 바인딩된 특정 타일의 내용을 변경합니다. |
ToastActivatedEventArgs |
사용자가 시작한 알림 작업과 연결된 인수를 검색하는 메서드를 노출합니다. 이렇게 하면 앱에서 여러 작업이 노출되었을 때 수행된 작업을 알 수 있습니다. |
ToastCollection |
특정 앱에 대한 알림 그룹을 나타냅니다. |
ToastCollectionManager |
ToastCollection 개체를 만들고, 검색하고, 업데이트하고, 제거하는 메서드를 제공합니다. |
ToastDismissedEventArgs |
알림 메시지가 더 이상 화면에 표시되지 않는 이유를 제공합니다. |
ToastFailedEventArgs |
알림 메시지를 발생시키는 과정에서 생성된 오류 코드를 제공합니다. |
ToastNotification |
알림 메시지의 콘텐츠, 연결된 메타데이터 및 이벤트 및 만료 시간을 정의합니다. |
ToastNotificationActionTriggerDetail |
알림 작업 트리거의 세부 정보를 나타냅니다. |
ToastNotificationHistory |
모든 알림 기록 지우기 및 개별 알림 제거 기능을 포함하여 앱에 대한 알림 메시지를 관리합니다. |
ToastNotificationHistoryChangedTriggerDetail |
알림 기록 변경 트리거의 세부 정보를 나타냅니다. |
ToastNotificationManager |
알림 메시지를 발생시키는 데 사용하는 ToastNotifier 개체를 만듭니다. 또한 이 클래스는 시스템에서 제공하는 알림 템플릿의 XML 콘텐츠에 대한 액세스를 제공하므로 알림에 사용할 콘텐츠를 사용자 지정할 수 있습니다. |
ToastNotificationManagerForUser |
바인딩된 사용자에 대한 알림 메시지를 발생시키는 데 사용하는 ToastNotifier 개체를 만듭니다. 또한 이 클래스는 시스템에서 제공하는 알림 템플릿의 XML 콘텐츠에 대한 액세스를 제공하므로 알림에 사용할 콘텐츠를 사용자 지정할 수 있습니다. |
ToastNotifier |
ToastNotifier가 바인딩된 특정 앱에 알림 메시지를 발생합니다. 이 클래스를 사용하면 알림 메시지를 예약하고 제거할 수도 있습니다. |
UserNotification |
특정 사용자에 대한 알림을 나타냅니다. |
UserNotificationChangedEventArgs |
사용자 알림이 변경되면 정보를 제공합니다. |
인터페이스
IAdaptiveNotificationContent |
적응 알림의 콘텐츠를 정의합니다. |
열거형
AdaptiveNotificationContentKind |
적응 알림에 포함된 콘텐츠의 형식을 지정합니다. |
BadgeTemplateType |
타일의 배지 오버레이에 사용할 템플릿을 지정합니다. BadgeUpdateManager.getTemplateContent에서 사용됩니다. |
NotificationKinds |
알림 유형을 지정합니다. |
NotificationMirroring |
알림 미러링이 허용되는지 여부를 지정합니다. 미러링을 사용하면 알림을 여러 디바이스에 표시할 수 있습니다. |
NotificationSetting |
타일 또는 알림 메시지 표시에 대한 제한 사항을 지정합니다. |
NotificationUpdateResult |
알림 업데이트의 결과를 설명합니다. |
PeriodicUpdateRecurrence |
새 콘텐츠에 대한 타일 또는 배지 데이터 원본의 후속 폴링 기간을 지정합니다. BadgeUpdater.StartPeriodicUpdate, TileUpdater.StartPeriodicUpdate 및 TileUpdater.StartPeriodicUpdateBatch에서 사용됩니다. |
TileFlyoutTemplateType |
타일 플라이아웃(혼합 보기) 업데이트에 사용할 레이아웃 템플릿을 지정합니다. 현재 하나의 템플릿만 정의됩니다. |
TileTemplateType |
타일 업데이트에 사용할 콘텐츠 템플릿을 지정합니다. XML 코딩의 예, 각 템플릿의 이미지 크기에 대한 세부 정보 및 타일 XML 스키마의 다른 버전과 함께 사용하는 등 각 타일에 대한 자세한 내용은 타일 템플릿 카탈로그를 참조하세요. 디바이스에서 RTL(오른쪽에서 왼쪽) 언어로 설정된 경우 일부 템플릿은 여기에서 왼쪽 및 오른쪽 설명에서 대칭 이동됩니다. 대부분의 템플릿에서 타일에 로고 또는 표시 이름이 포함되어 있으면 텍스트의 마지막 줄이 표시되지 않습니다. 대형(310 x 310) 타일에는 적용되지 않습니다. 로고/짧은 이름에 대한 자세한 내용은 빠른 시작: 매니페스트 편집기를 사용하여 기본 타일 만들기를 참조하세요. 중요 Windows 8.1 큰 사각형 타일에 대한 새 템플릿을 추가했습니다. 큰 타일과 중간 타일(Windows 8의 사각형 타일이라고 함)을 구분하기 위해 모든 이전 템플릿의 이름이 바뀌었습니다. 이를 고려하여 알림 페이로드를 특정 버전으로 선언할 수 있습니다. 시스템 간 호환성을 위해 이전 이름과 새 이름이 모두 존재할 수 있도록 대체 특성이 추가되었습니다. 알림이 표시되도록 버전 간의 차이점을 이해해야 합니다. 자세한 내용은 버전 관리 템플릿을 참조하세요.
|
ToastDismissalReason |
알림 메시지가 더 이상 표시되지 않는 이유를 지정합니다. ToastDismissedEventArgs.Reason와 함께 사용됩니다. |
ToastHistoryChangedType |
알림 기록에서 알림이 발생한 변경의 종류를 지정합니다. ToastNotificationHistoryChangedTriggerDetail.ChangeType과 함께 사용됩니다. |
ToastNotificationMode |
타일, 알림 메시지 및 배지 알림을 캡슐화하는 클래스를 포함합니다. |
ToastNotificationPriority |
ToastNotification의 우선 순위를 지정합니다. |
ToastTemplateType |
알림 메시지에 사용할 템플릿을 지정합니다. |
UserNotificationChangedKind |
발생한 사용자 알림 변경 유형을 지정합니다. |