MessageObjectProperty

MessageObjectProperty class

表示一个属性MessageObject.

public sealed class MessageObjectProperty

构造函数

姓名 描述
MessageObjectProperty(long, MapiPropertyFlags, object) 初始化MessageObjectProperty类.
MessageObjectProperty(int, MapiType, MapiPropertyFlags, object) 初始化MessageObjectProperty类.

特性

姓名 描述
Atomic { get; } 获取一个值,该值指示这是否MessageObjectProperty是原子的。
Flags { get; } 获取在属性上设置的标志。
Guid { get; set; } 获取或设置命名属性的 GUID。
Id { get; } 获取属性的id。
Name { get; set; } 获取或设置属性的名称(如果已命名)。
Named { get; } 获取一个值,该值指示这是否MessageObjectProperty是一个命名属性。
NameId { get; set; } 获取或设置属性的名称 id(如果已命名)。
PropertyKind { get; set; } 获取或设置已命名的属性类型。
PropertyTag { get; } 获取属性标签,一个组合值,包含IdPropertyType
PropertyType { get; } 获取属性的类型。
Value { get; set; } 获取或设置属性的值。

方法

姓名 描述
ToDateTime() 将属性的值转换为 DateTime。
ToGuid() 将属性值转换为Guid.
ToInt() 将属性值转换为整数。
ToList<T>() 将属性的值转换为值列表。
ToStringRepresentation() 将属性的值转换为字符串。

也可以看看