MeetingRequest MeetingRequest MeetingRequest Class

Definition

Represents a meeting request that an attendee can accept or decline. Properties that are available on meeting requests are defined in the MeetingRequestSchema class.

public ref class MeetingRequest : Microsoft::Exchange::WebServices::Data::MeetingMessage
public class MeetingRequest : Microsoft.Exchange.WebServices.Data.MeetingMessage
Public Class MeetingRequest
Inherits MeetingMessage
Inheritance

Properties

AdjacentMeetingCount AdjacentMeetingCount AdjacentMeetingCount

Gets the number of calendar entries that are adjacent to the appointment in the authenticated user's calendar.

AdjacentMeetings AdjacentMeetings AdjacentMeetings

Gets a list of meetings that are adjacent to the appointment in the authenticated user's calendar.

AllowedResponseActions AllowedResponseActions AllowedResponseActions

Gets a value that indicates which response actions are allowed on this item. Examples of response actions are Reply and Forward.

(Inherited from Item)
AllowNewTimeProposal AllowNewTimeProposal AllowNewTimeProposal

Gets or sets a value that indicates whether attendees can propose a new time for the meeting.

AppointmentReplyTime AppointmentReplyTime AppointmentReplyTime

Gets the time when the attendee replied to the meeting request.

AppointmentSequenceNumber AppointmentSequenceNumber AppointmentSequenceNumber

Gets the sequence number of the appointment.

AppointmentState AppointmentState AppointmentState

Gets the state of the appointment.

AppointmentType AppointmentType AppointmentType

Gets the type of the appointment.

ApprovalRequestData ApprovalRequestData ApprovalRequestData

Gets approval request details on an approval request message.

(Inherited from EmailMessage)
ArchiveTag ArchiveTag ArchiveTag

Gets or sets the archive tag. The ArchiveTag property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
AssociatedAppointmentId AssociatedAppointmentId AssociatedAppointmentId

Gets the identifier of the appointment that is associated with the meeting message.

(Inherited from MeetingMessage)
Attachments Attachments Attachments

Gets a list of the attachments to this item.

(Inherited from Item)
BccRecipients BccRecipients BccRecipients

Gets the list of Bcc recipients for the e-mail message.

(Inherited from EmailMessage)
Body Body Body

Gets or sets the body of this item.

(Inherited from Item)
Categories Categories Categories

Gets or sets the list of categories that are associated with this item.

(Inherited from Item)
CcRecipients CcRecipients CcRecipients

Gets the list of Cc recipients for the e-mail message.

(Inherited from EmailMessage)
ChangeHighlights ChangeHighlights ChangeHighlights

Gets the highlighted changes to a meeting request. The ChangeHighlights property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

ConferenceType ConferenceType ConferenceType

Gets or sets the type of conferencing that will be used during the meeting.

ConflictingMeetingCount ConflictingMeetingCount ConflictingMeetingCount

Gets the number of calendar entries that conflict with the appointment in the authenticated user's calendar.

ConflictingMeetings ConflictingMeetings ConflictingMeetings

Gets a list of meetings that conflict with the appointment in the authenticated user's calendar.

ConversationId ConversationId ConversationId

Gets the ID of the conversation that this item is part of.

(Inherited from Item)
ConversationIndex ConversationIndex ConversationIndex

Gets the conversation index of the e-mail message.

(Inherited from EmailMessage)
ConversationTopic ConversationTopic ConversationTopic

Gets the conversation topic of the e-mail message.

(Inherited from EmailMessage)
Culture Culture Culture

Gets or sets the culture that is associated with this item.

(Inherited from Item)
DateTimeCreated DateTimeCreated DateTimeCreated

Gets the date and time at which this item was created.

(Inherited from Item)
DateTimeReceived DateTimeReceived DateTimeReceived

Gets the time when this item was received.

(Inherited from Item)
DateTimeSent DateTimeSent DateTimeSent

Gets the date and time at which this item was sent.

(Inherited from Item)
DeletedOccurrences DeletedOccurrences DeletedOccurrences

Gets the deleted occurrences in the recurring series.

DisplayCc DisplayCc DisplayCc

Gets a text string that lists the Cc recipients of this item.

(Inherited from Item)
DisplayTo DisplayTo DisplayTo

Gets a text string that lists the To recipients of this item.

(Inherited from Item)
Duration Duration Duration

Gets the duration of the appointment.

EffectiveRights EffectiveRights EffectiveRights

Gets a value that indicates the effective rights that the current authenticated user has on this item.

(Inherited from Item)
End End End

Gets or sets the end date and time of the appointment.

EndTimeZone EndTimeZone EndTimeZone

Gets or sets the time zone of the End property of the meeting request.

EnhancedLocation EnhancedLocation EnhancedLocation

Gets location information such as the name, address, and optional notes for the associated meeting request. The EnhancedLocation property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

EntityExtractionResult EntityExtractionResult EntityExtractionResult

Gets the entity extraction information on the item. The EntityExtractionResult property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
ExtendedProperties ExtendedProperties ExtendedProperties

Gets a list of extended properties that are defined on this item.

(Inherited from Item)
FirstOccurrence FirstOccurrence FirstOccurrence

Gets an instance of the OccurrenceInfo class that identifies the first occurrence of the meeting.

Flag Flag Flag

Gets or sets a flag value that indicates the status, start date, due date, or completion date for an item. The Flag property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
From From From

Gets or sets who the e-mail came from.

(Inherited from EmailMessage)
HasAttachments HasAttachments HasAttachments

Gets a value that indicates whether the item has attachments.

(Inherited from Item)
HasBeenProcessed HasBeenProcessed HasBeenProcessed

Gets a value that indicates whether the meeting message has been processed by Exchange (that is, whether Exchange has noted the arrival of a meeting request and has created the associated meeting item in the calendar).

(Inherited from MeetingMessage)
ICalDateTimeStamp ICalDateTimeStamp ICalDateTimeStamp

Gets the iCalendar DateTimeStamp property.

(Inherited from MeetingMessage)
ICalRecurrenceId ICalRecurrenceId ICalRecurrenceId

Gets the iCalendar RecurrenceId property.

(Inherited from MeetingMessage)
ICalUid ICalUid ICalUid

Gets the iCalendar UID.

(Inherited from MeetingMessage)
IconIndex IconIndex IconIndex

Gets the icon index. The IconIndex property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
Id Id Id

Gets the ID of this item.

(Inherited from Item)
Importance Importance Importance

Gets or sets the importance of this item.

(Inherited from Item)
InReplyTo InReplyTo InReplyTo

Gets or sets the In-Reply-To reference of this item.

(Inherited from Item)
InstanceKey InstanceKey InstanceKey

Gets the item instance key. The InstanceKey property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
IntendedFreeBusyStatus IntendedFreeBusyStatus IntendedFreeBusyStatus

Gets the intended free/busy status of the meeting.

InternetMessageHeaders InternetMessageHeaders InternetMessageHeaders

Gets a list of Internet headers for this item. To get the entire collection of Internet message headers, use the PR_TRANSPORT_MESSAGE_HEADERS property.

(Inherited from Item)
InternetMessageId InternetMessageId InternetMessageId

Gets the Internet message identifier of the e-mail message.

(Inherited from EmailMessage)
IsAllDayEvent IsAllDayEvent IsAllDayEvent

Gets or sets a value that indicates whether the appointment is an all-day event.

IsAssociated IsAssociated IsAssociated

Gets or sets a value that indicates whether this is an associated message.

(Inherited from EmailMessage)
IsAttachment IsAttachment IsAttachment

Gets a value that indicates whether the item is an attachment.

(Inherited from Item)
IsCancelled IsCancelled IsCancelled

Gets a value that indicates whether the appointment has been canceled.

IsDelegated IsDelegated IsDelegated

Gets a value that indicates whether the meeting message is delegated.

(Inherited from MeetingMessage)
IsDeliveryReceiptRequested IsDeliveryReceiptRequested IsDeliveryReceiptRequested

Gets or sets a value that indicates whether a delivery receipt is requested for the e-mail message.

(Inherited from EmailMessage)
IsDirty IsDirty IsDirty

Gets a value that indicates whether the object has been modified.

(Inherited from ServiceObject)
IsDraft IsDraft IsDraft

Gets a value that indicates whether the item is a draft. An item is a draft when it has not yet been sent.

(Inherited from Item)
IsFromMe IsFromMe IsFromMe

Gets a value that indicates whether the item has been sent by the current authenticated user.

(Inherited from Item)
IsMeeting IsMeeting IsMeeting

Gets a value that indicates whether the appointment is a meeting.

IsNew IsNew IsNew

Gets a value that indicates whether this object is a real store item or a local object that has yet to be saved.

(Inherited from Item)
IsOnlineMeeting IsOnlineMeeting IsOnlineMeeting

Gets or sets a value that indicates whether the meeting is an online meeting.

IsOrganizer IsOrganizer IsOrganizer

Gets whether the message sender is the meeting organizer. The IsOrganizer property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from MeetingMessage)
IsOutOfDate IsOutOfDate IsOutOfDate

Gets a value that indicates whether the meeting message is out of date.

(Inherited from MeetingMessage)
IsRead IsRead IsRead

Gets or sets a value that indicates whether the e-mail message has been read.

(Inherited from EmailMessage)
IsReadReceiptRequested IsReadReceiptRequested IsReadReceiptRequested

Gets or sets a value that indicates whether a read receipt is requested for the e-mail message.

(Inherited from EmailMessage)
IsRecurring IsRecurring IsRecurring

Gets a value that indicates whether the appointment is recurring.

IsReminderSet IsReminderSet IsReminderSet

Gets or sets a value that indicates whether a reminder is set for this item.

(Inherited from Item)
IsResend IsResend IsResend

Gets a value that indicates whether the item is a resend of another item.

(Inherited from Item)
IsResponseRequested IsResponseRequested IsResponseRequested

Gets or sets a value that indicates whether a response is requested for the e-mail message.

(Inherited from EmailMessage)
IsSubmitted IsSubmitted IsSubmitted

Gets a value that indicates whether the message has been submitted to be sent.

(Inherited from Item)
IsUnmodified IsUnmodified IsUnmodified

Gets a value that indicates whether the item has been modified since it was created.

(Inherited from Item)
ItemClass ItemClass ItemClass

Gets or sets the custom class name of this item.

(Inherited from Item)
Item[PropertyDefinitionBase] Item[PropertyDefinitionBase] Item[PropertyDefinitionBase]

Gets the value of the specified property in this instance.

(Inherited from ServiceObject)
LastModifiedName LastModifiedName LastModifiedName

Gets the name of the user who last modified this item.

(Inherited from Item)
LastModifiedTime LastModifiedTime LastModifiedTime

Gets the date and time that this item was last modified.

(Inherited from Item)
LastOccurrence LastOccurrence LastOccurrence

Gets an instance of the OccurrenceInfo class that identifies the last occurrence of the meeting.

LegacyFreeBusyStatus LegacyFreeBusyStatus LegacyFreeBusyStatus

Gets or sets the free/busy status of the owner of the appointment.

Location Location Location

Gets the location of the appointment.

MeetingRequestType MeetingRequestType MeetingRequestType

Gets the type of the meeting request.

MeetingRequestWasSent MeetingRequestWasSent MeetingRequestWasSent

Gets a value that indicates whether the meeting request has already been sent.

MeetingWorkspaceUrl MeetingWorkspaceUrl MeetingWorkspaceUrl

Gets or sets the URL of the meeting workspace (that is, the shared Web site for planning meetings and tracking results).

MimeContent MimeContent MimeContent

Gets the MIME content of this item.

(Inherited from Item)
ModifiedOccurrences ModifiedOccurrences ModifiedOccurrences

Gets the modified occurrences in the recurring series.

MyResponseType MyResponseType MyResponseType

Gets the most recent response of the user who loaded the meeting.

NetShowUrl NetShowUrl NetShowUrl

Gets or sets the URL of the Microsoft NetShow online meeting.

NormalizedBody NormalizedBody NormalizedBody

Gets the message body of an item that has been converted to a normalized value. The NormalizedBody property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
OptionalAttendees OptionalAttendees OptionalAttendees

Gets a list of optional attendees for the meeting.

Organizer Organizer Organizer

Gets the organizer of the meeting.

OriginalStart OriginalStart OriginalStart

Gets the original start date and time of the appointment.

ParentFolderId ParentFolderId ParentFolderId

Gets the ID of the parent folder of this item.

(Inherited from Item)
PolicyTag PolicyTag PolicyTag

Gets or sets the retention policy value. The PolicyTag property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
Preview Preview Preview

Gets the item preview. The Preview property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
ReceivedBy ReceivedBy ReceivedBy

Gets the delegate who received the e-mail message.

(Inherited from EmailMessage)
ReceivedRepresenting ReceivedRepresenting ReceivedRepresenting

Gets the principal of the e-mail message.

(Inherited from EmailMessage)
Recurrence Recurrence Recurrence

Gets or sets the recurrence pattern of the appointment.

References References References

Gets or sets the references of the e-mail message.

(Inherited from EmailMessage)
ReminderDueBy ReminderDueBy ReminderDueBy

Gets or sets the date and time when the reminder is due for this item.

(Inherited from Item)
ReminderMinutesBeforeStart ReminderMinutesBeforeStart ReminderMinutesBeforeStart

Gets or sets the number of minutes before the start of this item that the reminder should be triggered.

(Inherited from Item)
ReplyTo ReplyTo ReplyTo

Gets a list of e-mail addresses to which replies should be addressed.

(Inherited from EmailMessage)
RequiredAttendees RequiredAttendees RequiredAttendees

Gets a list of required attendees for the meeting.

Resources Resources Resources

Gets a list of resources for the meeting.

ResponseType ResponseType ResponseType

Gets the type of response that the meeting message represents.

(Inherited from MeetingMessage)
RetentionDate RetentionDate RetentionDate

Gets the date until which an item must be preserved. The RetentionDate property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
Schema Schema Schema

Gets the schema that is associated with this type of object.

(Inherited from ServiceObject)
Sender Sender Sender

Gets or sets the sender of the e-mail message.

(Inherited from EmailMessage)
Sensitivity Sensitivity Sensitivity

Gets the sensitivity of this item.

(Inherited from Item)
Service Service Service

Gets the Exchange service for this object.

(Inherited from ServiceObject)
Size Size Size

Gets the size of this item.

(Inherited from Item)
Start Start Start

Gets or sets the start date and time of the appointment.

StartTimeZone StartTimeZone StartTimeZone

Gets or sets the time zone of the Start property and the ReminderDueBy property of the meeting request.

StoreEntryId StoreEntryId StoreEntryId

Gets the entry ID of the store that hosts the item. The StoreEntryId property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
Subject Subject Subject

Gets or sets the subject of this item.

(Inherited from Item)
TextBody TextBody TextBody

Gets the text body of the item. The TextBody property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

(Inherited from Item)
TimeZone TimeZone TimeZone

Gets the name of the time zone that the appointment is defined in.

ToRecipients ToRecipients ToRecipients

Gets the list of To recipients for the e-mail message.

(Inherited from EmailMessage)
UniqueBody UniqueBody UniqueBody

Gets the body part that is unique to the conversation that this item is part of.

(Inherited from Item)
VotingInformation VotingInformation VotingInformation

Gets voting details on a message that has voting buttons, a voting response, or an approval request message.

(Inherited from EmailMessage)
WebClientEditFormQueryString WebClientEditFormQueryString WebClientEditFormQueryString

Gets the query string that can be appended to the Outlook Web App URL to open this item in a web browser.

(Inherited from Item)
WebClientReadFormQueryString WebClientReadFormQueryString WebClientReadFormQueryString

Gets the query string that should be appended to the Exchange web client URL to open this item by using the appropriate read form in a web browser.

(Inherited from Item)
When When When

Gets a text value that indicates when the appointment occurs. The text value is localized by using the Exchange Server culture or by using the culture specified in the PreferredCulture property of the ExchangeService object that the appointment is bound to.

Methods

Accept(Boolean) Accept(Boolean) Accept(Boolean)

Accepts the meeting. Calling this method results in a call to Exchange Web Service (EWS).

AcceptTentatively(Boolean) AcceptTentatively(Boolean) AcceptTentatively(Boolean)

Tentatively accepts the meeting. Calling this method results in a call to Exchange Web Service (EWS).

Bind(ExchangeService, ItemId) Bind(ExchangeService, ItemId) Bind(ExchangeService, ItemId)

Binds to an existing meeting request and loads its first class properties. Calling this method results in a call to Exchange Web Services (EWS).

Bind(ExchangeService, ItemId, PropertySet) Bind(ExchangeService, ItemId, PropertySet) Bind(ExchangeService, ItemId, PropertySet)

Binds to an existing meeting request and loads the specified set of properties. Calling this method results in a call to Exchange Web Services (EWS).

Copy(FolderId) Copy(FolderId) Copy(FolderId)

Creates a copy of this item in the specified folder. Calling this method results in a call to Exchange Web Services (EWS).

(Inherited from Item)
Copy(WellKnownFolderName) Copy(WellKnownFolderName) Copy(WellKnownFolderName)

Creates a copy of this item in the specified folder. Calling this method results in a call to Exchange Web Services (EWS).

(Inherited from Item)
CreateAcceptMessage(Boolean) CreateAcceptMessage(Boolean) CreateAcceptMessage(Boolean)

Creates a local meeting acceptance message that can be customized and sent.

CreateDeclineMessage() CreateDeclineMessage() CreateDeclineMessage()

Creates a local meeting declination message that can be customized and sent.

CreateForward() CreateForward() CreateForward()

Creates a forward response to the message.

(Inherited from EmailMessage)
CreateReply(Boolean) CreateReply(Boolean) CreateReply(Boolean)

Creates a reply response to the message.

(Inherited from EmailMessage)
Decline(Boolean) Decline(Boolean) Decline(Boolean)

Declines the meeting invitation. Calling this method results in a call to Exchange Web Service (EWS).

Delete(DeleteMode) Delete(DeleteMode) Delete(DeleteMode)

Deletes the item. Calling this method results in a call to Exchange Web Services (EWS).

(Inherited from Item)
Delete(DeleteMode, Boolean) Delete(DeleteMode, Boolean) Delete(DeleteMode, Boolean)

Deletes the item. Calling this method results in a call to EWS.

(Inherited from Item)
Forward(MessageBody, EmailAddress[]) Forward(MessageBody, EmailAddress[]) Forward(MessageBody, EmailAddress[])

Forwards the message.

(Inherited from EmailMessage)
Forward(MessageBody, IEnumerable<EmailAddress>) Forward(MessageBody, IEnumerable<EmailAddress>) Forward(MessageBody, IEnumerable<EmailAddress>)

Forwards the message.

(Inherited from EmailMessage)
GetLoadedPropertyDefinitions() GetLoadedPropertyDefinitions() GetLoadedPropertyDefinitions()

Provides the collection of loaded property definitions.

(Inherited from ServiceObject)
Load() Load() Load()

Loads the first-class properties.

(Inherited from ServiceObject)
Load(PropertySet) Load(PropertySet) Load(PropertySet)

Loads the specified set of properties.

(Inherited from ServiceObject)
Move(FolderId) Move(FolderId) Move(FolderId)

Moves this item to the specified folder. Calling this method results in a call to Exchange Web Services (EWS).

(Inherited from Item)
Move(WellKnownFolderName) Move(WellKnownFolderName) Move(WellKnownFolderName)

Moves this item to the specified folder. Calling this method results in a call to Exchange Web Services (EWS).

(Inherited from Item)
RemoveExtendedProperty(ExtendedPropertyDefinition) RemoveExtendedProperty(ExtendedPropertyDefinition) RemoveExtendedProperty(ExtendedPropertyDefinition)

Removes an extended property.

(Inherited from Item)
Reply(MessageBody, Boolean) Reply(MessageBody, Boolean) Reply(MessageBody, Boolean)

Replies to the message.

(Inherited from EmailMessage)
Save() Save() Save()

Saves this item in the default folder based on the item's type. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added.

(Inherited from Item)
Save(FolderId) Save(FolderId) Save(FolderId)

Saves this item in a specific folder. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added.

(Inherited from Item)
Save(WellKnownFolderName) Save(WellKnownFolderName) Save(WellKnownFolderName)

Saves this item in a specific folder. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added.

(Inherited from Item)
Send() Send() Send()

Sends this e-mail message.

(Inherited from EmailMessage)
SendAndSaveCopy() SendAndSaveCopy() SendAndSaveCopy()

Sends this e-mail message and saves a copy of it in the Sent Items folder.

(Inherited from EmailMessage)
SendAndSaveCopy(FolderId) SendAndSaveCopy(FolderId) SendAndSaveCopy(FolderId)

Sends this e-mail message and saves a copy of it in the specified folder.

(Inherited from EmailMessage)
SendAndSaveCopy(WellKnownFolderName) SendAndSaveCopy(WellKnownFolderName) SendAndSaveCopy(WellKnownFolderName)

Sends this e-mail message and saves a copy of it in the specified folder.

(Inherited from EmailMessage)
SetExtendedProperty(ExtendedPropertyDefinition, Object) SetExtendedProperty(ExtendedPropertyDefinition, Object) SetExtendedProperty(ExtendedPropertyDefinition, Object)

Sets the specified extended property to the specified value.

(Inherited from Item)
SuppressReadReceipt() SuppressReadReceipt() SuppressReadReceipt()

Suppresses the read receipt on the message.

(Inherited from EmailMessage)
TryGetProperty(PropertyDefinitionBase, Object) TryGetProperty(PropertyDefinitionBase, Object) TryGetProperty(PropertyDefinitionBase, Object)

Tries to get the value of a specified property.

(Inherited from ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T) TryGetProperty<T>(PropertyDefinitionBase, T) TryGetProperty<T>(PropertyDefinitionBase, T)

Tries to get the value of a specified property.

(Inherited from ServiceObject)
Update(ConflictResolutionMode) Update(ConflictResolutionMode) Update(ConflictResolutionMode)

Applies the local changes that have been made to this item. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added or removed.

(Inherited from Item)
Update(ConflictResolutionMode, Boolean) Update(ConflictResolutionMode, Boolean) Update(ConflictResolutionMode, Boolean)

Applies the local changes that have been made to this item. Calling this method results in at least one call to EWS. Mutliple calls to EWS might be made if attachments have been added or removed.

(Inherited from Item)

Applies to