com.microsoft.connecteddevices.userdata.usernotifications
UserNotifications 네임스페이스에는 앱이 사용자 중심 디바이스 간 알림 환경을 사용하도록 Microsoft Graph 알림을 통해 앱 서버에서 게시한 사용자 대상 알림을 수신하고 관리할 수 있는 API가 포함되어 있습니다.
**중요**: 타사 앱 개발자는 이 네임스페이스를 아직 사용할 수 없습니다. 조기 액세스 권한을 얻기 위해 대기자 명단에 추가하려면 ProjectRomeTeam@microsoft.com이메일을 보내주세요.
클래스
UserNotification |
이 클래스는 단일 사용자 알림 인스턴스를 나타냅니다. 사용자 알림은 사용자를 대상으로 하는 앱 서버에서 만들어지고 게시되며, 동일한 로그인한 사용자의 모든 디바이스 엔드포인트에 배포됩니다. |
UserNotificationChannel |
이 클래스는 애플리케이션에 대한 사용자 알림의 수신 및 관리를 처리하는 알림 변경 판독기를 제공합니다. |
UserNotificationReader |
이 클래스는 들어오는 새 사용자 알림 및 사용자 알림 업데이트를 제공합니다. 또한 연결된 디바이스 플랫폼에 유지되는 사용자 알림 컬렉션에 대한 액세스 권한을 제공합니다. |
UserNotificationReaderDataChangedEventArgs |
UserNotificationReader의 데이터가 변경되는 경우에 대한 EventArgs 클래스 |
UserNotificationReaderOptions |
이 클래스를 사용하면 앱에서 새 사용자 알림만 수신하고 기존 알림 업데이트는 수신하지 않는 등의 알림 판독기에서 옵션을 제공할 수 있습니다. |
UserNotificationUpdateResult |
이 클래스는 알림 상태를 업데이트하려는 시도의 성공 및 실패 상태를 제공합니다. |
열거형
UserNotificationPriority |
알림의 우선 순위를 설명하는 값을 포함합니다. |
UserNotificationReaderStartPosition |
판독기에서 새 변경 내용이 시작되는 위치(새 들어오는 사용자 알림 또는 새 들어오는 상태 업데이트)를 결정하는 값을 포함합니다. |
UserNotificationReadState |
각 UserNotification의 읽기 상태를 결정하는 값을 포함합니다. 알림은 앱에서 읽거나 읽지 않음으로 표시할 수 있습니다. 앱은 해당 사용자 환경을 정의합니다. |
UserNotificationReadStateFilter |
알림 판독기를 만들 때 읽기 상태 필터를 나타내는 값을 포함합니다. 이렇게 하면 앱이 모든 알림을 받을지, 읽은 알림만 수신할지, 읽지 않은 알림만 수신할지를 결정합니다. |
UserNotificationStatus |
알림 삭제 여부를 결정하는 값을 포함합니다. 삭제된 알림은 여전히 알림 저장소에 있으며 플랫폼 정리가 수행되기 전에 판독기에서 반환됩니다. 해당 판독기 필터 *UserNotificationStatusFilter*를 적용하여 알림 판독기에서 이러한 알림이 표시되지 않도록 할 수 있습니다. |
UserNotificationStatusFilter |
알림 판독기를 만들 때 상태 필터를 나타내는 값을 포함합니다. 이렇게 하면 앱이 모든 알림을 받을지, 활성 알림만 수신할지, 삭제된 알림만 수신할지 여부가 결정됩니다. |
UserNotificationUserActionState |
각 UserNotification의 사용자 작업 상태를 결정하는 값을 포함합니다. 알림은 앱에서 활성화, 해제 또는 다시 알림으로 표시할 수 있습니다. 앱은 해당 사용자 환경을 정의합니다. |
UserNotificationUserActionStateFilter |
알림 판독기를 만들 때 사용자 작업 상태 필터를 나타내는 값을 포함합니다. 이렇게 하면 앱이 모든 알림, 해제된 알림만 수신할지, 활성화된 알림만 수신할지 여부가 결정됩니다. |