매개변수 이름
PARTSTAT
목적
속성(property)에서 지정한 캘린더 사용자의 참여 상태를 지정합니다.
형식 정의
이 속성 매개변수는 다음 표기법으로 정의됩니다.
partstatparam = "PARTSTAT" "="
(partstat-event
/ partstat-todo
/ partstat-jour)
partstat-event = ("NEEDS-ACTION" ; 조치가 필요한 이벤트
/ "ACCEPTED" ; 수락된 이벤트
/ "DECLINED" ; 거절된 이벤트
/ "TENTATIVE" ; 잠정적으로 수락된 이벤트
/ "DELEGATED" ; 위임된 이벤트
/ x-name ; 실험적 상태
/ iana-token) ; 그 외에 IANA 등록된 상태
; "VEVENT" 참여 상태를 가리킵니다.
; 기본값은 NEEDS-ACTION입니다.
partstat-todo = ("NEEDS-ACTION" ; 조치가 필요한 할 일(Todo)
/ "ACCEPTED" ; 수락된 할 일
/ "DECLINED" ; 거절된 할 일
/ "TENTATIVE" ; 잠정적으로 수락된 할 일
/ "DELEGATED" ; 위임된 할 일
/ "COMPLETED" ; 완료된 할 일
; COMPLETED property has
; DATE-TIME completed
/ "IN-PROCESS" ; 진행중인 할 일
/ x-name ; 실험적 상태
/ iana-token) ; 그 외에 IANA 등록된 상태
; "VTODO" 참여 상태를 가리킵니다.
; 기본값은 NEEDS-ACTION입니다.
partstat-jour = ("NEEDS-ACTION" ; 조치가 필요한 저널(Journal)
/ "ACCEPTED" ; 승인된 저널
/ "DECLINED" ; 거절된 저널
/ x-name ; 실험적 상태
/ iana-token) ; 그 외 IANA 등록된 상태
; "VJOURNAL" 참여 상태를 가리킵니다.
; 기본값은 NEEDS-ACTION입니다.
설명
이 매개변수는 CAL-ADDRESS 타입이 있는 속성에 지정할 수 있습니다. 이 매개변수는 속성(property)으로 지정된 캘린더 사용자의 참여 상태를 식별합니다. 매개변수의 값은 그룹 스케줄링(group-scheduled)된 “VEVENT”, “VTODO” 또는 “VJOURNAL” 중 어떤 것과 연관지는지의 여부에 따라 달라집니다. 값은 지정된 캘린더 구성 요소에게 허용되는 값 중 하나와 반드시 일치해야 합니다. 이 매개변수를 사용할 수 있는 속성임에도 값이 지정되지 않은 경우, 기본값은 NEEDS-ACTION입니다. 애플리케이션에서는 인식하지 못하는 x-name 및 iana-token 값을 NEEDS-ACTION과 동일한 방식으로 처리해야 합니다(MUST).
예시
ATTENDEE;PARTSTAT=DECLINED:mailto:jsmith@example.com
(Ref: 3.2.12. Participation Status)