Appointment 类

定义

包含用于定义约会或会议的属性和方法。 约会中可用的属性在 类中 AppointmentSchema 定义。

public ref class Appointment : Microsoft::Exchange::WebServices::Data::Item
public class Appointment : Microsoft.Exchange.WebServices.Data.Item
Public Class Appointment
Inherits Item
继承
Appointment

构造函数

Appointment(ExchangeService)

初始化 类的未保存本地 Appointment 实例。 若要绑定到现有约会,请 Bind(ExchangeService, ItemId) 改用 方法。

属性

AdjacentMeetingCount

获取与约会相邻的日历条目数。

AdjacentMeetings

获取与约会相邻的会议列表。

AllowedResponseActions

获取一个值,该值指示允许对此项执行哪些响应操作。 响应操作的示例包括“答复”和“转发”。

(继承自 Item)
AllowNewTimeProposal

获取或设置与会者是否可以为会议建议新的时间。

AppointmentReplyTime

获取与会者答复会议请求的时间。

AppointmentSequenceNumber

获取一个值,该值指示已更改约会的版本号。

AppointmentState

获取一个值,该值指示关联的对象是约会、会议、对会议的响应还是取消的会议。

AppointmentType

获取一个值,该值指示约会的出现类型;例如,单个会议、定期会议的实例、定期会议的例外,或包含会议重复模式的主项目。

ArchiveTag

获取或设置存档标记。 属性ArchiveTag适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
Attachments

获取此项的附件列表。

(继承自 Item)
Body

获取或设置此项的正文。

(继承自 Item)
Categories

获取或设置与此项关联的类别列表。

(继承自 Item)
ConferenceType

获取或设置会议期间将使用的会议类型;例如,视频会议、演示文稿或聊天会话。

ConflictingMeetingCount

获取与约会冲突的日历条目数。

ConflictingMeetings

获取与约会冲突的会议列表。

ConversationId

获取此项所属的对话的 ID。

(继承自 Item)
Culture

获取或设置与此项关联的区域性。

(继承自 Item)
DateTimeCreated

获取创建此项的日期和时间。

(继承自 Item)
DateTimeReceived

获取收到此项的时间。

(继承自 Item)
DateTimeSent

获取发送此项的日期和时间。

(继承自 Item)
DeletedOccurrences

获取定期会议或约会的已删除事件列表。

DisplayCc

获取列出此项的抄送收件人的文本字符串。

(继承自 Item)
DisplayTo

获取一个文本字符串,该字符串列出此项的收件人。

(继承自 Item)
Duration

获取约会的持续时间。

EffectiveRights

获取一个值,该值指示当前经过身份验证的用户对此项拥有的有效权限。

(继承自 Item)
End

获取或设置约会的结束时间。

EndTimeZone

获取或设置约会的 end 属性的时区。

EnhancedLocation

获取或设置其他会议或约会位置信息。 属性EnhancedLocation适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

EntityExtractionResult

获取项的实体提取信息。 属性EntityExtractionResult适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
ExtendedProperties

获取对此项定义的扩展属性的列表。

(继承自 Item)
FirstOccurrence

获取定期会议或约会的第一个匹配项。

Flag

获取或设置一个标志值,该值指示项的状态、开始日期、截止日期或完成日期。 属性Flag适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
HasAttachments

获取一个值,该值指示项目是否具有附件。

(继承自 Item)
ICalDateTimeStamp

获取 iCalendar DateTimeStamp。

ICalRecurrenceId

获取 iCalendar RecurrenceId。

ICalUid

获取或设置 iCalendar Uid。

IconIndex

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

(继承自 Item)
Id

获取此项的 ID。

(继承自 Item)
Importance

获取或设置此项的重要性。

(继承自 Item)
InReplyTo

获取或设置此项的“答复中”引用。

(继承自 Item)
InstanceKey

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

(继承自 Item)
InternetMessageHeaders

获取此项的 Internet 标头列表。 若要获取整个 Internet 消息标头集合,请使用 PR_TRANSPORT_MESSAGE_HEADERS 属性。

(继承自 Item)
IsAllDayEvent

获取或设置约会是否为全天事件。

IsAssociated

获取一个值,该值指示这是否是关联的项。

(继承自 Item)
IsAttachment

获取一个值,该值指示项目是否为附件。

(继承自 Item)
IsCancelled

获取约会是否已取消。

IsDirty

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

(继承自 ServiceObject)
IsDraft

获取一个值,该值指示该项是否为草稿。 项尚未发送时即为草稿。

(继承自 Item)
IsFromMe

获取一个值,该值指示该项是否已由当前经过身份验证的用户发送。

(继承自 Item)
IsMeeting

获取约会是否为会议。

IsNew

获取一个值,该值指示此对象是实际存储项还是尚未保存的本地对象。

(继承自 Item)
IsOnlineMeeting

获取或设置会议是否为联机会议。

IsRecurring

获取约会是否属于定期系列。

IsReminderSet

获取或设置一个值,该值指示是否为此项设置了提醒。

(继承自 Item)
IsResend

获取一个值,该值指示该项是否是另一项的重新发送。

(继承自 Item)
IsResponseRequested

获取或设置在为会议发送邀请时是否请求响应。

IsSubmitted

获取一个值,该值指示是否已提交要发送的消息。

(继承自 Item)
IsUnmodified

获取一个值,该值指示项自创建以来是否已修改。

(继承自 Item)
Item[PropertyDefinitionBase]

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

(继承自 ServiceObject)
ItemClass

获取或设置此项的自定义类名称。

(继承自 Item)
JoinOnlineMeetingUrl

获取用于加入联机会议的 URL。 属性JoinOnlineMeetingUrl适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

LastModifiedName

获取上次修改此项的用户的名称。

(继承自 Item)
LastModifiedTime

获取此项上次修改的日期和时间。

(继承自 Item)
LastOccurrence

获取定期序列的最后一个匹配项。

LegacyFreeBusyStatus

获取或设置一个值,该值指示约会所有者的忙/闲状态。

Location

获取或设置此约会的位置。

MeetingRequestWasSent

获取是否已发送会议请求。

MeetingWorkspaceUrl

获取或设置会议工作区的 URL。 会议工作区是用于规划会议和跟踪结果的共享网站。

MimeContent

获取此项的 MIME 内容。

(继承自 Item)
ModifiedOccurrences

获取已更改的定期系列中的会议或约会的列表。

MyResponseType

获取用户对会议请求的最后响应;例如,接受或拒绝。

NetShowUrl

获取或设置 Microsoft NetShow 联机会议的 URL。

NormalizedBody

获取已转换为规范化值的项的消息正文。 属性NormalizedBody适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
OnlineMeetingSettings

获取联机会议的一组参与者访问设置。 属性OnlineMeetingSettings适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

OptionalAttendees

获取会议的可选与会者列表。

Organizer

获取会议组织者的电子邮件地址。

OriginalStart

获取约会的原始开始时间。

ParentFolderId

获取此项的父文件夹的 ID。

(继承自 Item)
PolicyTag

获取或设置保留策略值。 属性PolicyTag适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
Preview

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

(继承自 Item)
Recurrence

获取或设置约会的重复模式。 可用的重复模式类包括 Recurrence.DailyPatternRecurrence.WeeklyPatternRecurrence.MonthlyPatternRecurrence.YearlyPattern

ReminderDueBy

获取或设置此项的提醒到期的日期和时间。

(继承自 Item)
ReminderMinutesBeforeStart

获取或设置在此项开始前应触发提醒的分钟数。

(继承自 Item)
RequiredAttendees

获取会议所需与会者的列表。

Resources

获取会议的资源列表,例如视听设备。

RetentionDate

获取项必须保留的日期。 属性RetentionDate适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
Schema

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

(继承自 ServiceObject)
Sensitivity

获取此项的敏感度。

(继承自 Item)
Service

获取此对象的 Exchange 服务。

(继承自 ServiceObject)
Size

获取此项的大小。

(继承自 Item)
Start

获取或设置约会的开始时间。

StartTimeZone

获取或设置约会的 Start 属性的时区。

StoreEntryId

获取承载项的存储的条目 ID。 属性StoreEntryId适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
Subject

获取或设置此项的主题。

(继承自 Item)
TextBody

获取项的文本正文。 属性TextBody适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。

(继承自 Item)
TimeZone

获取为约会指定的时区。

UniqueBody

获取此项目所属的对话唯一的正文部分。

(继承自 Item)
WebClientEditFormQueryString

获取可追加到 Outlook Web App URL 以在 Web 浏览器中打开此项的查询字符串。

(继承自 Item)
WebClientReadFormQueryString

获取应追加到 Exchange Web 客户端 URL 的查询字符串,以便通过在 Web 浏览器中使用相应的阅读表单打开此项。

(继承自 Item)
When

获取一个文本值,该值指示约会的发生时间。 通过使用Exchange Server区域性或使用此约会绑定到的 ExchangeService 对象的 属性中指定的PreferredCulture区域性来本地化文本值。

方法

Accept(Boolean)

接受会议。 调用此方法会导致调用 Exchange Web Services (EWS) 。

AcceptTentatively(Boolean)

暂时接受会议。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Bind(ExchangeService, ItemId, PropertySet)

绑定到现有约会并加载指定的属性集。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Bind(ExchangeService, ItemId)

绑定到现有约会并加载其第一类属性。 调用此方法会导致调用 Exchange Web Services (EWS) 。

BindToOccurrence(ExchangeService, ItemId, Int32, PropertySet)

绑定到现有约会的匹配项并加载指定的属性集。 调用此方法会导致调用 Exchange Web Services (EWS) 。

BindToOccurrence(ExchangeService, ItemId, Int32)

绑定到现有约会的匹配项并加载其第一类属性。 调用此方法会导致调用 Exchange Web Services (EWS) 。

BindToRecurringMaster(ExchangeService, ItemId, PropertySet)

绑定到定期序列的主约会并加载指定的属性集。 调用此方法会导致调用 Exchange Web Services (EWS) 。

BindToRecurringMaster(ExchangeService, ItemId)

绑定到定期序列的主约会并加载其第一类属性。 调用此方法会导致调用 Exchange Web Services (EWS) 。

CancelMeeting()

取消会议并向所有与会者发送取消消息。 调用此方法会导致调用 Exchange Web Services (EWS) 。

CancelMeeting(String)

取消会议,并向所有与会者发送包含关联文本的取消消息。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Copy(FolderId)

在指定的文件夹中创建此项的副本。 调用此方法会导致调用 Exchange Web Services (EWS) 。

(继承自 Item)
Copy(WellKnownFolderName)

在指定的文件夹中创建此项的副本。 调用此方法会导致调用 Exchange Web Services (EWS) 。

(继承自 Item)
CreateAcceptMessage(Boolean)

创建可自定义和发送的本地会议接受消息。

CreateCancelMeetingMessage()

创建可自定义和发送的本地会议取消消息。

CreateDeclineMessage()

创建可自定义和发送的本地会议消息。

CreateForward()

从此约会创建转发邮件。

CreateReply(Boolean)

创建对会议组织者和/或与会者的回复响应。

Decline(Boolean)

拒绝会议邀请。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Delete(DeleteMode, Boolean)

删除项。 调用此方法会导致调用 EWS。

(继承自 Item)
Delete(DeleteMode, SendCancellationsMode)

删除此约会。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Delete(DeleteMode)

删除项。 调用此方法会导致调用 Exchange Web Services (EWS) 。

(继承自 Item)
Forward(MessageBody, EmailAddress[])

将约会转发到具有原始会议请求前面附加的消息的关联的收件人数组。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Forward(MessageBody, IEnumerable<EmailAddress>)

将约会转发到具有原始会议请求前的邮件的收件人的关联集合。 调用此方法会导致调用 Exchange Web Services (EWS) 。

GetLoadedPropertyDefinitions()

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

(继承自 ServiceObject)
Load()

加载第一类属性。

(继承自 ServiceObject)
Load(PropertySet)

加载指定的属性集。

(继承自 ServiceObject)
Move(FolderId)

将此项移动到指定的文件夹。 调用此方法会导致调用 Exchange Web Services (EWS) 。

(继承自 Item)
Move(WellKnownFolderName)

将此项移动到指定的文件夹。 调用此方法会导致调用 Exchange Web Services (EWS) 。

(继承自 Item)
RemoveExtendedProperty(ExtendedPropertyDefinition)

删除扩展属性。

(继承自 Item)
Reply(MessageBody, Boolean)

答复组织者和/或与会者。 调用此方法会导致调用 Exchange Web Services (EWS) 。

Save()

根据项目的类型将此项保存在默认文件夹中。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加附件,则可能会多次调用 EWS。

(继承自 Item)
Save(FolderId, SendInvitationsMode)

将此约会保存在指定的文件夹中。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加附件,则可能会多次调用 EWS。

Save(FolderId)

将此项保存在特定文件夹中。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加附件,则可能会多次调用 EWS。

(继承自 Item)
Save(SendInvitationsMode)

将此约会保存在“日历”文件夹中。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加附件,则可能会多次调用 EWS。

Save(WellKnownFolderName, SendInvitationsMode)

将此约会保存在指定的文件夹中。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加附件,则可能会多次调用 EWS。

Save(WellKnownFolderName)

将此项保存在特定文件夹中。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加附件,则可能会多次调用 EWS。

(继承自 Item)
SetExtendedProperty(ExtendedPropertyDefinition, Object)

将指定的扩展属性设置为指定的值。

(继承自 Item)
TryGetProperty(PropertyDefinitionBase, Object)

尝试获取指定属性的值。

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

尝试获取指定属性的值。

(继承自 ServiceObject)
Update(ConflictResolutionMode, Boolean)

应用已对此项进行的本地更改。 调用此方法会导致至少一次对 EWS 的调用。 如果已添加或删除附件,则可能会对 EWS 进行多方调用。

(继承自 Item)
Update(ConflictResolutionMode, SendInvitationsOrCancellationsMode)

应用已对此约会进行的本地更改。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加或删除附件,则可能会多次调用 EWS。

Update(ConflictResolutionMode)

应用已对此项进行的本地更改。 调用此方法会导致至少一次调用 Exchange Web Services (EWS) 。 如果已添加或删除附件,则可能会多次调用 EWS。

(继承自 Item)

适用于