Conversation 类

定义

表示对话。

public ref class Conversation : Microsoft::Exchange::WebServices::Data::ServiceObject
public class Conversation : Microsoft.Exchange.WebServices.Data.ServiceObject
Public Class Conversation
Inherits ServiceObject
继承
Conversation

注解

类的 方法ExchangeService返回 FindConversation(ViewBase, FolderId) Conversation 对象的集合。 Conversation 类的属性定义在 类中 ConversationSchema 定义。

属性

Categories

获取当前文件夹中对话项的类别列表。

DraftItemIds

获取尚未发送的项目的草稿项标识符的集合。

FlagStatus

获取当前文件夹中对话项的聚合标志状态。

GlobalCategories

获取邮箱中所有对话项目的类别列表。

GlobalFlagStatus

获取邮箱中所有对话项目的聚合标志状态。

GlobalHasAttachments

获取一个值,该值指示邮箱中是否至少有一个对话项目具有附件。

GlobalHasIrm

获取一个值,该值指示邮箱中任何文件夹中的至少一个对话项是否受信息权限管理 (IRM) 保护。属性GlobalHasIrm适用于面向 Exchange Online 和从 15.00.0847.032 开始的 Exchange 版本的客户端。

GlobalIconIndex

获取全局图标索引。属性GlobalIconIndex适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

GlobalImportance

获取邮箱中所有对话项目的聚合重要性。

GlobalItemClasses

获取项目类的列表,这些类表示邮箱中对话项目的所有项目类。

GlobalItemIds

获取邮箱中所有对话项目的项标识符集合。

GlobalLastDeliveryTime

获取邮箱中所有文件夹中上次在此对话中收到的邮件的传递时间。

GlobalMessageCount

获取邮箱中对话项目的总数。

GlobalSize

获取根据邮箱中所有对话项目的大小计算的会话大小。

GlobalUniqueRecipients

获取在此对话中跨邮箱的所有文件夹收到邮件的所有人员的列表。

GlobalUniqueSenders

获取邮箱中对话项目的所有发件人的列表。

GlobalUniqueUnreadSenders

获取在邮箱中的所有文件夹中发送了当前在此对话中未读的邮件的所有人员的列表。

GlobalUnreadCount

获取邮箱中所有未读对话项目的计数。

HasAttachments

获取一个值,该值指示当前文件夹中的至少一个对话项是否具有附件。

HasIrm

获取一个值,该值指示当前文件夹中的至少一个对话项是否受信息权限管理 (IRM) 的保护。属性HasIrm适用于面向 Exchange Online 和从 15.00.0847.032 开始的 Exchange 版本的客户端。

IconIndex

获取图标索引。属性IconIndex适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

Id

获取会话标识符。

Importance

获取当前文件夹中所有对话项的聚合重要性。

InstanceKey

获取会话实例密钥。 属性InstanceKey适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

IsDirty

获取一个值,该值指示是否已修改对象。

(继承自 ServiceObject)
IsNew

指示此对象是否存在于 Exchange 数据库中,或者是否是尚未保存到 Exchange 数据库的本地对象。

(继承自 ServiceObject)
Item[PropertyDefinitionBase]

获取此实例中指定属性的值。

(继承自 ServiceObject)
ItemClasses

获取项目类的列表,这些类表示当前文件夹中对话项的所有项目类。

ItemIds

获取当前文件夹中所有对话项的项目标识符的集合。

LastDeliveryTime

获取当前文件夹中上次在此对话中收到的邮件的传递时间。

LastModifiedTime

获取上次修改此会话的日期和时间。 属性LastModifiedTime适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

MessageCount

获取当前文件夹中的对话项总数。

Preview

获取对话预览。 属性Preview适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

Schema

获取与此类型的对象关联的架构。

(继承自 ServiceObject)
Service

获取此对象的 Exchange 服务。

(继承自 ServiceObject)
Size

获取根据当前文件夹中所有对话项的大小计算的聊天大小。

Topic

获取对话的主题。

UniqueRecipients

获取在此对话中收到当前文件夹中邮件的所有人员的列表。

UniqueSenders

获取当前文件夹中对话项目的所有发件人的列表。

UniqueUnreadSenders

获取当前文件夹中发送当前在此对话中未读的邮件的所有人员的列表。

UnreadCount

获取当前文件夹中所有未读对话项目的计数。

方法

ClearItemFlags(FolderId)

清除关联对话中项的已标记状态。 方法ClearItemFlags(FolderId)适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

CopyItemsInConversation(FolderId, FolderId)

将对话中的项目复制到指定的文件夹。

DeleteItems(FolderId, DeleteMode)

删除对话中的项目。

DisableAlwaysCategorizeItems(Boolean)

禁用对话中项目的自动分类。

DisableAlwaysDeleteItems(Boolean)

禁止将对话中的项目自动移动到“已删除邮件”文件夹。

DisableAlwaysMoveItemsInConversation(Boolean)

禁用将对话中的项目自动移动到目标文件夹。

EnableAlwaysCategorizeItems(IEnumerable<String>, Boolean)

启用对话中项的自动分类。

EnableAlwaysDeleteItems(Boolean)

启用对话中的项目自动移动到“已删除邮件”文件夹。

EnableAlwaysMoveItems(FolderId, Boolean)

启用对话中的新项目和现有项自动移动到目标文件夹。

FlagItems(FolderId, Nullable<DateTime>, Nullable<DateTime>)

设置关联对话中项的已标记状态。 方法FlagItems(FolderId, Nullable<DateTime>, Nullable<DateTime>)适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

FlagItemsComplete(FolderId, Nullable<DateTime>)

将关联对话中项的标记状态更改为完成。 方法FlagItemsComplete(FolderId, Nullable<DateTime>)适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

GetLoadedPropertyDefinitions()

提供加载的属性定义的集合。

(继承自 ServiceObject)
Load()

加载第一类属性。

(继承自 ServiceObject)
Load(PropertySet)

加载指定的属性集。

(继承自 ServiceObject)
MoveItemsInConversation(FolderId, FolderId)

将对话中的项目移动到目标文件夹。

SetReadStateForItemsInConversation(FolderId, Boolean, Boolean)

设置指定会话中项的读取状态。 方法SetReadStateForItemsInConversation(FolderId, Boolean, Boolean)适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

SetReadStateForItemsInConversation(FolderId, Boolean)

设置会话中项目的读取状态。方法SetReadStateForItemsInConversation(FolderId, Boolean)适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

SetRetentionPolicyForItemsInConversation(FolderId, RetentionType, Nullable<Guid>)

设置指定会话中项目的保留策略。 方法SetRetentionPolicyForItemsInConversation(FolderId, RetentionType, Nullable<Guid>)适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

TryGetProperty(PropertyDefinitionBase, Object)

尝试获取指定属性的值。

(继承自 ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

尝试获取指定属性的值。

(继承自 ServiceObject)

适用于