알림(알림 XML 스키마)
하나 이상의 시각적 요소를 포함하는 기본 알림 요소입니다.
<토스트>
<toast launch? = string
duration? = "long" | "short"
displayTimeStamp? = string
scenario? = "reminder" | "alarm" | "incomingCall" | "urgent"
useButtonStyle? = boolean>
<!-- Child elements -->
visual,
audio?,
commands?
actions?
header?
</toast>
?
선택 사항(0개 또는 1개)
attribute | Description | 데이터 형식 | 필수 | 기본값 |
---|---|---|---|---|
duration | 알림이 표시되어야 하는 시간입니다. |
이 특성에는 다음 값 중 하나가 있을 수 있습니다.
|
예 | None |
시작 | 알림에 의해 활성화될 때 애플리케이션에 전달되는 문자열입니다. 이 문자열의 형식과 콘텐츠는 앱에서 앱 용도에 맞게 정의됩니다. 사용자가 알림을 탭하거나 클릭하여 연결된 앱을 시작할 때 시작 문자열은 기본 방식으로 시작하는 대신 사용자에게 알림 콘텐츠와 관련된 보기를 표시할 수 있는 컨텍스트를 앱에 제공합니다. |
문자열 | 예 | None |
displayTimestamp | 크리에이터스 업데이트에 도입됨: Windows 플랫폼에서 알림을 받은 시간이 아니라 알림 콘텐츠가 실제로 전달된 시간을 나타내는 사용자 지정 타임스탬프로 기본 타임스탬프를 재정의합니다. 이 값은 ISO 8601 표준을 사용하여 형식이 지정된 문자열이어야 합니다. |
문자열 | 예 | None |
scenario | 알림이 사용되는 시나리오(예: 알람 또는 미리 알림).
|
문자열 | 예 | None |
useButtonStyle | 스타일이 지정된 단추를 사용할지 여부를 지정합니다. 단추의 스타일 지정은 action 요소의 **hint-buttonStyle** 특성에 의해 결정됩니다. |
boolean | 예 | false |
자식 요소 | Description |
---|---|
오디오 | 알림 메시지가 표시될 때 재생할 소리를 지정합니다. 이 요소를 사용하면 알림 메시지 오디오를 음소거할 수도 있습니다. |
명령 | 각 시나리오와 연결된 적절한 명령을 사용하여 수신 전화 또는 알람을 나타내는 데 알림 메시지를 사용하도록 지정합니다. |
Visual | 알림을 정의하는 단일 바인딩 요소를 포함합니다. |
actions | 알림 메시지에 대해 최대 5개의 입력 및 최대 5개의 단추 작업을 선언하는 컨테이너 요소입니다. |
헤더 | 크리에이터스 업데이트에 도입되었습니다. 알림 센터 내에서 여러 알림을 함께 그룹화하는 사용자 지정 헤더를 지정합니다. |
이 가장 바깥쪽(문서) 요소는 다른 요소에 포함되지 않을 수 있습니다.