매개변수 이름
VALUE
목적
속성(property) 값에 대한 값 타입을 명시적으로 지정합니다.
형식 정의
이 속성 매개변수는 다음 표기법으로 정의됩니다.
valuetypeparam = "VALUE" "=" valuetype
valuetype = ("BINARY"
/ "BOOLEAN"
/ "CAL-ADDRESS"
/ "DATE"
/ "DATE-TIME"
/ "DURATION"
/ "FLOAT"
/ "INTEGER"
/ "PERIOD"
/ "RECUR"
/ "TEXT"
/ "TIME"
/ "URI"
/ "UTC-OFFSET"
/ x-name
; 일부 실험적인 iCalendar 타입
/ iana-token)
; 일부 IANA 등록된 iCalendar 타입
설명
이 매개변수는 속성 값의 타입 및 형식을 지정합니다. 속성 값은 하나의 타입이어야만 합니다. 예를 들어, “RDATE” 속성은 DATE-TIME 타입과 TIME 타입의 조합을 가질 수 없습니다.
속성 값이 기본으로 정해진 유형이라면, 이 매개변수를 지정할 필요가 없습니다. 하지만 만약 속성의 기본값 형식이 다른 허용 가능한 값 형식에 의해 재정의 되는 경우, 이 매개변수를 지정해야 합니다(MUST).
애플리케이션에서는 값 데이터를 해석하거나 구문 분석하지 못해서 인식하지 못한 x-name 및 iana-otken에 대한 값 데이터를 유지해야 합니다(MUST).
(Ref: 3.2.20. Value Data Types)