MapiTask
内容
[
隐藏
]MapiTask class
表示 Outlook 任务对象。
public class MapiTask : MapiMessageItemBase
构造函数
姓名 | 描述 |
---|---|
MapiTask() | 初始化MapiTask 类. |
MapiTask(string, string, DateTime, DateTime) | 初始化MapiTask 类. |
特性
姓名 | 描述 |
---|---|
AcceptanceState { get; set; } | 获取或设置任务的接受状态。 |
ActualEffort { get; set; } | 获取或设置 用户实际用于某项任务的分钟数。 |
Attachments { get; } | 获取附件集合。 |
Billing { get; set; } | 包含与项目关联的帐单信息。 |
Body { get; set; } | 获取消息文本。 |
BodyHtml { get; } | 获取BodyRtf 将消息转换为 HTML(如果存在),否则为空字符串。 |
BodyRtf { get; set; } | 获取或设置 RTF 格式的消息文本。 |
BodyType { get; } | 获取 body 的类型。 |
Categories { get; set; } | 包含消息对象的关键字或类别。 |
virtual CodePage { get; } | 获取代码页。 |
Companies { get; set; } | 包含与项目关联的公司名称。 |
DateCompleted { get; set; } | 获取或设置 用户完成任务工作的日期。 |
DueDate { get; set; } | 获取或设置用户期望任务上的工作 完成的日期。 |
EstimatedEffort { get; set; } | 获取或设置用户期望在任务上工作的分钟数 。 |
Flags { get; } | 获取Task对象的指示标志。 |
History { get; set; } | 获取或设置上次对 Task 对象进行的更改类型 。 |
virtual ItemId { get; } | 项目 ID,与服务器一起使用 |
LastUpdate { get; set; } | 获取或设置最近 对 Task 对象所做的更改的日期和时间。 |
MessageClass { get; set; } | 获取区分大小写的字符串,标识发送方定义的消息类,例如 IPM。注意。 消息类指定消息的类型、用途或内容。 |
Mileage { get; set; } | 包含与项目关联的里程信息。 |
Mode { get; set; } | 获取或设置Task对象的分配状态。 |
NamedProperties { get; } | 获取消息的命名属性。 |
NamedPropertyMapping { get; } | 获取命名属性映射。 |
PercentComplete { get; set; } | 获取或设置用户在任务上取得的进度。 |
virtual Properties { get; } | 获取属性的集合。 |
PropertyStream { get; } | 获取属性流。 |
Recipients { get; set; } | 获取消息的收件人。 |
Recurrence { get; set; } | 获取或设置循环属性。 |
ReminderFileParameter { get; set; } | 指定提醒过期时客户端应该播放的声音的完整路径。 |
ReminderSet { get; set; } | 获取或设置一个值,该值指示是否在对象上设置了提醒 |
ReminderTime { get; set; } | 获取或设置提醒的初始信号时间 |
Sensitivity { get; set; } | 获取灵敏度。 |
StartDate { get; set; } | 获取或设置用户 期望开始工作的日期。 |
State { get; set; } | 获取或设置Task对象的当前赋值 状态。 |
Status { get; set; } | 获取或设置用户在任务上的进度状态。 |
Subject { get; set; } | 获取或设置消息的主题。 |
SubjectPrefix { get; } | 获取主题前缀,该前缀通常指示对消息的某些操作,例如用于转发的“FW:”。 |
SubStorages { get; } | 获取子存储。 |
Users { get; set; } | 获取或设置有关任务用户的信息。 |
方法
姓名 | 描述 |
---|---|
static FromVTodo(Stream) | 从指定的流创建 MapiTask 的实例。 |
static FromVTodo(string) | 从指定的 .ics 文件创建 MapiTask 实例。 |
static FromVTodo(Stream, bool) | 从指定的流创建 MapiTask 的实例。 |
static FromVTodo(string, bool) | 从指定的 .ics 文件创建 MapiTask 实例。 |
virtual Dispose() | 执行与释放、释放或重置非托管资源相关的应用程序定义任务。 |
override GetProperty(PropertyDescriptor) | 通过属性描述符获取 MAPI 属性。 |
GetPropertyBoolean(long) | 获取tag指定的属性值为布尔类型。 |
GetPropertyBytes(long) | 获取tag指定的属性的字符串值。 |
GetPropertyDateTime(long) | 获取 tag 指定的属性值为 DateTime 类型。 |
GetPropertyInt32(long) | 获取tag指定的属性的int32值。 |
GetPropertyLong(long) | 获取tag指定的属性值为Long(int64)类型。 |
GetPropertyShort(long) | 获取 tag 指定的属性值为 Short 类型。 |
GetPropertyString(long) | 获取tag指定的属性的字符串值。 |
GetPropertyString(long, int) | 获取tag指定的属性的字符串值。 |
IsStoreUnicodeOk() | 确定字符串属性是否为 Unicode 编码。 |
RemoveProperty(long) | 提供从所有集合中正确删除的属性。 |
Save(Stream, TaskSaveFormat) | 保存这个MapiTask 使用指定格式到给定的流。 |
Save(string, TaskSaveFormat) | 保存这个MapiTask 使用指定格式进入文件。 |
virtual SetBodyContent(string, BodyContentType) | 设置正文的内容。 |
virtual SetBodyContent(string, BodyContentType, bool) | 设置正文的内容。 |
SetBodyRtf(string, bool) | 获取或设置 RTF 格式的消息文本。 |
SetMessageFlags(MapiMessageFlags) | 设置消息标志。 |
virtual SetProperty(MapiProperty) | 设置属性。 |
override SetProperty(PropertyDescriptor, object) | 设置 MAPI 属性。 |
TryGetPropertyData(long) | 尝试获取指定标签键的属性数据。 |
TryGetPropertyDateTime(long, ref DateTime) | 获取指定属性的值作为 DateTime 类型。 返回值表示操作是否成功。 |
TryGetPropertyInt32(long, ref int) | 获取指定属性的值作为 Int32 类型。 返回值表示操作是否成功。 |
TryGetPropertyLong(long, ref long) | 获取指定属性的值作为 Long 类型。 返回值表示操作是否成功。 |
TryGetPropertyString(long) | 尝试获取属性数据作为带有指定标签的字符串。 |
TryGetPropertyString(long, int) | 尝试将属性数据作为具有指定标签和代码页的字符串获取。 |
TryGetPropertyString(long, ref string) | 以字符串类型获取指定属性的值。 返回值表示操作是否成功。 |
TryGetPropertyString(long, ref string, int) | 以字符串类型获取指定属性的值。 返回值表示操作是否成功。 |
也可以看看
- class MapiMessageItemBase
- 命名空间 Aspose.Email.Mapi
- 部件 Aspose.Email