vCalendar文件格式解析

来源:互联网 发布:阿里云企业邮箱管理员 编辑:程序博客网 时间:2024/06/10 17:50

vCalendar

电子日历及日程安排交换格式 (The Electronic Calendaring and Scheduling Exchange Format)
版本 1.0

相关信息
...

versit更新说明
...

verit协会制定
1996.9.18

内容
第一章: 介绍
1.1 简介
1.2 说明
1.3 内容
1.4 定义和缩写说明
第二章: vCalendar
2.1 字符编码
2.1.1 vCalendar物件
2.1.1.1 vEvent物件
2.1.1.2 vTodo物件
2.1.2 属性
2.1.3 定界符
2.1.4 编码方式
2.1.5 字符集
2.1.6 语言
2.1.7 时间和日期
2.1.8 持续时间
2.1.9 赋值位置
2.1.10 二进制值
2.1.11 基本循环(Recurrence)规则语法
2.1.11.1 Daily规则
2.1.11.2 Weekly规则
2.1.11.3 Monthly规则
2.1.11.4 Yearly规则
2.1.11.5 语法
2.1.11.6 术语表
2.1.11.7 授权
2.2 vCalendar属性
2.2.1 日常保存规则(Daylight Savings Rule)
2.2.2 地理位置
2.2.3 产品标志
2.2.4 时区
2.2.5 版本
2.3 vEvent和vTodo属性
2.3.1 附件
2.3.2 参加人员
2.3.3 声音提醒
2.3.4 类别
2.3.5 分类
2.3.6 日期/时间的创建
2.3.7 日期/时间的完成
2.3.8 描述
2.3.9 显示提醒
2.3.10 截止日期/时间(Due Date/Time)
2.3.11 结束日期/时间
2.3.12 例外(Exception)日期/时间
2.3.13 例外规则
2.3.14 上次更改
2.3.15 地点
2.3.16 邮件提醒
2.3.17 数字重复(Number Recurrences)
2.3.18 优先级
2.3.19 过程提醒
2.3.20 关于(Related To)
2.3.21 重复日期/时间
2.3.22 重复规则
2.3.23 资源
2.3.24 序号
2.3.25 开始日期/时间
2.3.26 状态
2.3.27 总结
2.3.28 时间透明度(Time Transparency)
2.3.29 统一资源位置(Uniform Resource Locator)
2.3.30 独一标志符
2.4 混杂属性(Miscellaneous Properties)
2.4.1 扩展名
2.5 以前的定义(Formal Definition)
第三章: Internet实现建议
3.1 使用SMTP/MIME协议实现
3.1.1 文本类型/普通内容类型(Text/Plain Content Type)
3.1.2 文本类型/X-vCalendar内容类型
3.2 使用HTTP/MIME协议实现
第四章: UI支持建议
4.1 文件系统
4.2 剪贴板
4.3 拖放操作
第五章: 一致性(Conformance)
第六章: 扩展重复语法(Extended Recurrence Grammar)
6.1 规则介绍
6.2 语法
6.3 术语表
6.4 授权(Policies)
6.5 举例


第一章: 介绍

 个人数据交换(Personal Data Interchange, (PDI))每时每刻进行着,两个人或更多人,为了公事或私事, 面对面或通过通讯工具,穿越着时空.这样的交流通常包含
了不正式的信息交换,比如名片,电话号码,地址,约会的日期和时间等等. 增加PDI的电子电讯形式可以帮助确认所交流的信息是否已被快速可靠的传达,储存,整理,并且很
方便的找到我们所需要的部分.
 个人信息通常复杂多变.通常,所有者(proprietary)创建一些PDI信息的类型(proprietary standards exist to structure some types of PDI information),但
不仅仅如此,通过许多普通的交流渠道,比如电话,语音邮件,电子邮件,面对面交谈, 开放的规范一直处于对PDI信息的完善中.versit正致力于建立一个基于开放规范和通用
协议的无所不包的PDI技术体系以满足这项科技的需求.

1.1 简介

 这份规范定义了电子日历和日程安排(vCalendar)的文件格式.vCalendar格式允许获得一般在日历或日程安排中储存的信息,比如一位经理的个人信息或是一个产
品的一组日程安排。该格式适用于在应用程序和系统之间的信息交流,并且是被定义为与传输方式无关的。这些传输方式包括: 文件系统,点对点异步通信,无线网络传输,
或者另一些形式的无线传输。

原创粉丝点击