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()将属性的值转换为字符串。

也可以看看