CalendarItemType Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The CalendarItemType class represents an Exchange calendar item.
public ref class CalendarItemType : ExchangeWebServices::ItemType
public class CalendarItemType : ExchangeWebServices.ItemType
Public Class CalendarItemType
Inherits ItemType
- Inheritance
Constructors
CalendarItemType() |
The CalendarItemType() constructor initializes a new instance of the CalendarItemType class. |
Properties
AdjacentMeetingCount |
The AdjacentMeetingCount property gets or sets an integer value that indicates the total number of calendar items that are adjacent to a meeting time. |
AdjacentMeetingCountSpecified |
The AdjacentMeetingCountSpecified property gets or sets a Boolean value that specifies whether the AdjacentMeetingCount property is serialized into the SOAPrequest. This property is required if the AdjacentMeetingCount property is specified. |
AdjacentMeetings |
The AdjacentMeetings property gets or sets an instance of the NonEmptyArrayOfAllItemsType class that contains all calendar items that are adjacent to a meeting time. |
AllowNewTimeProposal |
The AllowNewTimeProposal property gets or sets a Boolean value that indicates whether a new meeting time can be proposed for a meeting by an attendee. |
AllowNewTimeProposalSpecified |
The AllowNewTimeProposalSpecified property gets or sets a Boolean value that specifies whether the AllowNewTimeProposal property is serialized into the SOAPrequest. This property is required if the AllowNewTimeProposal property is specified. |
AppointmentReplyTime |
The AppointmentReplyTime property gets or sets an instance of the DateTime structure that represents the date and time that an attendee replied to a meeting request. |
AppointmentReplyTimeSpecified |
The AppointmentReplyTimeSpecified property gets or sets a Boolean value that specifies whether the AppointmentReplyTime property is serialized into the SOAPrequest. This property is required if the REFERRED_TO_PROPERTY_GOES_HERE property is specified. |
AppointmentSequenceNumber |
The AppointmentSequenceNumber property gets or sets an integer value that specifies the sequence number of a version of an appointment. |
AppointmentSequenceNumberSpecified |
The AppointmentSequenceNumberSpecified property gets or sets a Boolean value that specifies whether the AppointmentSequenceNumber property is serialized into the SOAPrequest. This property is required if the AppointmentSequenceNumber is specified. |
AppointmentState |
The AppointmentState property gets or sets an integer value that specifies the status of the appointment. |
AppointmentStateSpecified |
The AppointmentStateSpecified property gets or sets a Boolean value that specifies whether the AppointmentState property is serialized into the SOAPrequest. This property is required if the AppointmentState property is specified. |
ArchiveTag | (Inherited from ItemType) |
Attachments |
The Attachments property gets or sets an AttachmentType array that contains the items or files that are attached to an item in the Exchange store. (Inherited from ItemType) |
BlockStatus | (Inherited from ItemType) |
BlockStatusSpecified | (Inherited from ItemType) |
Body |
The Body property contains the body content of an item. (Inherited from ItemType) |
CalendarItemType1 |
The CalendarItemType1 property gets or sets one of the valid CalendarItemTypeType enumeration values that represents the type of a calendar item. |
CalendarItemType1Specified |
The CalendarItemType1Specified property gets or sets a Boolean value that specifies whether the CalendarItemType1 property is serialized into the SOAP request. This property is required if the CalendarItemType1 property is specified. |
Categories |
The Categories property gets or set a string array that identifies the categories to which an item in the mailbox belongs. (Inherited from ItemType) |
ConferenceType |
The ConferenceType property gets or sets an integer value that describes the type of conferencing that is performed with a calendar item. |
ConferenceTypeSpecified |
The ConferenceTypeSpecified property gets or sets a Boolean value that specifies whether the ConferenceType property is serialized into the SOAP request. This property is required if the ConferenceType property is specified. |
ConflictingMeetingCount |
The ConflictingMeetingCount property gets or sets an integer value that represents the number of meetings that conflict with the calendar item. |
ConflictingMeetingCountSpecified |
The ConflictingMeetingCountSpecified property gets or sets a Boolean value that specifies whether the ConflictingMeetingCount property is serialized into the SOAP request. This property is required if the ConflictingMeetingCount property is specified. |
ConflictingMeetings |
The ConflictingMeetings property gets or sets an instance of the NonEmptyArrayOfAllItemsType class that identifies all calendar items that conflict with a meeting time. |
ConversationId | (Inherited from ItemType) |
Culture |
The Culture property gets or sets the culture for a given item in a mailbox. (Inherited from ItemType) |
DateTimeCreated |
The DateTimeCreated property gets or sets the date and time that an item in the mailbox was created. (Inherited from ItemType) |
DateTimeCreatedSpecified |
The DateTimeCreatedSpecified property gets or sets a Boolean value that specifies whether the DateTimeCreated property is serialized into the SOAP request. This property is required if the DateTimeCreated property is specified. (Inherited from ItemType) |
DateTimeReceived |
The DateTimeReceived property gets the date and time that an item in a mailbox was received. (Inherited from ItemType) |
DateTimeReceivedSpecified |
The DateTimeReceivedSpecified property gets or sets a Boolean value that specifies whether the DateTimeReceived property is serialized into the SOAP request. This property is required if the DateTimeReceived property is specified. (Inherited from ItemType) |
DateTimeSent |
The DateTimeSent property gets or sets the date and time when an item in a mailbox was sent. (Inherited from ItemType) |
DateTimeSentSpecified |
The DateTimeSentSpecified property gets or sets a Boolean value that specifies whether the DateTimeSent property is serialized into the SOAP request. This property is required if the DateTimeSent property is specified. (Inherited from ItemType) |
DateTimeStamp |
The DateTimeStamp property gets or sets an instance of the DateTime structure that represents the date and time that the calendar item was created. |
DateTimeStampSpecified |
The DateTimeStampSpecified property gets or sets a Boolean value that specifies whether the DateTimeStamp property is serialized into the SOAP request. This property is required if the DateTimeStamp property is specified. |
DeletedOccurrences |
The DeletedOccurrences property gets or sets an instance of an array of type DeletedOccurrenceInfoType that contains deleted occurrences of a recurring calendar item. |
DisplayCc |
The DisplayCc property gets or sets the display string that is used for the contents of the Cc box. This is the concatenated string of all Cc recipient display names. (Inherited from ItemType) |
DisplayTo |
The DisplayTo property gets or sets the display string that is used for the contents of the To box. This is the concatenated string of all To recipient display names. (Inherited from ItemType) |
Duration |
The Duration property gets or sets a string value that represents the duration of a calendar item. |
EffectiveRights |
The EffectiveRights property gets or sets an instance of the EffectiveRightsType class that represents the client's rights based on the permission settings for the item or folder. (Inherited from ItemType) |
End |
The End property gets or sets an instance of the DateTime structure that represents the end of a duration. |
EndSpecified |
The EndSpecified property gets or sets a Boolean value that specifies whether the End property is serialized into the SOAP request. This property is required if the End property is specified. |
EndTimeZone | |
EndTimeZoneId | |
EndWallClock | |
EndWallClockSpecified | |
EnhancedLocation | |
EntityExtractionResult | (Inherited from ItemType) |
ExtendedProperty |
The ExtendedProperty property gets or sets an array of the type ExtendedPropertyType that identifies extended MAPI properties. (Inherited from ItemType) |
FirstOccurrence |
The FirstOccurrence property gets or sets one of the valid OccurrenceInfoType enumeration values that represents the first occurrence of a recurring calendar item. |
Flag | (Inherited from ItemType) |
GroupingAction | (Inherited from ItemType) |
GroupingActionSpecified | (Inherited from ItemType) |
HasAttachments |
The HasAttachments property gets or sets a Boolean value that indicates whether the item has at least one attachment. (Inherited from ItemType) |
HasAttachmentsSpecified |
The HasAttachmentsSpecified property gets or sets a Boolean value that specifies whether the HasAttachments property is serialized into the SOAP request. This property is required if the HasAttachments property is specified. (Inherited from ItemType) |
HasBlockedImages | (Inherited from ItemType) |
HasBlockedImagesSpecified | (Inherited from ItemType) |
IconIndex | (Inherited from ItemType) |
IconIndexSpecified | (Inherited from ItemType) |
Importance |
The Importance property gets or sets one of the valid ImportanceChoicesType values to indicate the importance of the item. (Inherited from ItemType) |
ImportanceSpecified |
The ImportanceSpecified property gets or sets a Boolean value that specifies whether the Importance property is serialized into theSOAP request. This property is required if the Importance property is specified. (Inherited from ItemType) |
InReplyTo |
The InReplyTo property gets or sets a string value that contains the identifier of the item to which this item is a reply. (Inherited from ItemType) |
InstanceKey | (Inherited from ItemType) |
IntendedFreeBusyStatus | |
IntendedFreeBusyStatusSpecified | |
InternetMessageHeaders |
The InternetMessageHeaders property gets or sets an array of the type InternetHeaderType that represents the collection of all Internet message headers that are contained in an item in a mailbox. (Inherited from ItemType) |
IsAllDayEvent |
The IsAllDayEvent property gets or sets a Boolean value that indicates whether a calendar item or meeting request represents an all-day event. |
IsAllDayEventSpecified |
The IsAllDayEventSpecified property gets or sets a Boolean value that specifies whether the IsAllDayEvent property is serialized into the SOAP request. This property is required if the IsAllDayEvent property is specified. |
IsAssociated | (Inherited from ItemType) |
IsAssociatedSpecified | (Inherited from ItemType) |
IsCancelled |
The IsCancelled property gets or sets a Boolean value that indicates whether an appointment or meeting has been canceled. |
IsCancelledSpecified |
The IsCancelledSpecified property gets or sets a Boolean value that specifies whether the IsCancelled property is serialized into the SOAP request. This property is required if the IsCancelled property is specified. |
IsDraft |
The IsDraft property gets or sets a Boolean value that indicates whether the item has not been sent. (Inherited from ItemType) |
IsDraftSpecified |
The IsDraftSpecified property gets or sets a Boolean value that specifies whether the IsDraft property is serialized into the SOAP request. This property is required if the IsDraft property is specified. (Inherited from ItemType) |
IsFromMe |
The IsFromMe property gets or sets a Boolean value that indicates whether a user sent an item to him or herself. (Inherited from ItemType) |
IsFromMeSpecified |
The IsFromMeSpecified property gets or sets a Boolean value that specifies whether the IsFromMe property is serialized into the SOAP request. This property is required if the IsFromMe property is specified. (Inherited from ItemType) |
IsMeeting |
The IsMeeting property gets or sets a Boolean value that indicates whether the calendar item is a meeting or appointment. |
IsMeetingSpecified |
The IsMeetingSpecified property gets or sets a Boolean value that specifies whether the IsMeeting property is serialized into the SOAP request. This property is required if the IsMeeting property is specified. |
IsOnlineMeeting |
The IsOnlineMeeting property gets or sets a Boolean value that indicates whether the meeting is online. |
IsOnlineMeetingSpecified |
The IsOnlineMeetingSpecified property gets or sets a Boolean value that specifies whether the IsOnlineMeeting property is serialized into the SOAP request. This property is required if the IsOnlineMeeting property is specified. |
IsOrganizer | |
IsOrganizerSpecified | |
IsRecurring |
The IsRecurring property gets or sets a Boolean value that indicates whether a calendar item is part of a recurring item. |
IsRecurringSpecified |
The IsRecurringSpecified property gets or sets a Boolean value that specifies whether the IsRecurring property is serialized into the SOAP request. This property is required if the IsRecurring property is specified. |
IsResend |
The IsResend property gets or sets a Boolean value that indicates whether the item has previously been sent. (Inherited from ItemType) |
IsResendSpecified |
The IsResendSpecified property gets or sets a Boolean value that specifies whether the IsResend property is serialized into the SOAP request. This property is required if the IsResend property is specified. (Inherited from ItemType) |
IsResponseRequested |
The IsResponseRequested property gets or sets a Boolean value that indicates whether a response to an item is requested. |
IsResponseRequestedSpecified |
The IsResponseRequestedSpecified property gets or sets a Boolean value that specifies whether the IsResponseRequested property is serialized into the SOAP request. This property is required if the IsResponseRequested property is specified. |
IsSubmitted |
The IsSubmitted property gets or sets a Boolean value that indicates whether an item has been submitted to the Outbox default folder. (Inherited from ItemType) |
IsSubmittedSpecified |
The IsSubmittedSpecified property gets or sets a Boolean value that specifies whether the IsSubmitted property is serialized into the (SOAP request. This property is required if the IsSubmitted property is specified. (Inherited from ItemType) |
IsUnmodified |
The IsUnmodified property returns a Boolean value that indicates whether the item has been modified. (Inherited from ItemType) |
IsUnmodifiedSpecified |
The IsUnmodifiedSpecified property gets or sets a Boolean value that specifies whether the IsUnmodified property is serialized into the SOAP request. This property is required if the IsUnmodified property is specified. (Inherited from ItemType) |
ItemClass |
The ItemClass property gets or sets a string value that indicates the message class of the item. (Inherited from ItemType) |
ItemId |
The ItemId property gets or sets an instance of the ItemIdType class that represents the unique identifier and change key of an item in the Exchange store. (Inherited from ItemType) |
JoinOnlineMeetingUrl | |
LastModifiedName |
The LastModifiedName property gets a string value that contains the name of the user who last modified the item. (Inherited from ItemType) |
LastModifiedTime |
The LastModifiedTime property gets an instance of the DateTime structure that represents the date and time that the item was last modified. (Inherited from ItemType) |
LastModifiedTimeSpecified |
The LastModifiedTimeSpecified property gets or sets a Boolean value that specifies whether the LastModifiedTime property is serialized into the SOAP request. This property is required if the LastModifiedTime property is specified. (Inherited from ItemType) |
LastOccurrence |
The LastOccurrence property gets or sets an instance of the OccurrenceInfoType class that represents the last occurrence of a recurring calendar item. |
LegacyFreeBusyStatus |
The LegacyFreeBusyStatus property gets or sets one of the valid LegacyFreeBusyType enumeration values that represents the free/busy status of the calendar item. |
LegacyFreeBusyStatusSpecified |
The LegacyFreeBusyStatusSpecified property gets or sets a Boolean value that specifies whether the LegacyFreeBusyStatus property is serialized into the SOAP request. This property is required if the LegacyFreeBusyStatus property is specified. |
Location |
The Location property gets or sets a string value that represents the location of a meeting or appointment. |
MeetingRequestWasSent |
The MeetingRequestWasSent property gets or sets a Boolean value that indicates whether a meeting request has been sent to requested attendees. |
MeetingRequestWasSentSpecified |
The MeetingRequestWasSentSpecified property gets or sets a Boolean value that specifies whether the MeetingRequestWasSent property is serialized into the SOAP request. This property is required if the MeetingRequestWasSent property is specified. |
MeetingTimeZone |
The MeetingTimeZone property gets or sets an instance of the TimeZoneType class that represents the time zone of the location where the meeting is hosted. |
MeetingWorkspaceUrl |
The MeetingWorkspaceUrl property gets or sets a string value that contains the URL for the meeting workspace that is included in the calendar item. A meeting workspace is a shared Web site for planning the meeting and tracking the results. |
MimeContent |
The MimeContent property gets or sets an instance of the MimeContentType class that contains the native MIME stream of an object that is represented in base64Binary format. (Inherited from ItemType) |
ModifiedOccurrences |
The ModifiedOccurrences property gets or sets an instance of an array of type OccurrenceInfoType that contains recurring calendar item occurrences that have been modified so that they differ from the recurrence master item. |
MyResponseType |
The MyResponseType property gets or sets one of the valid ResponseTypeType enumeration values that represents the status of or response to a calendar item. |
MyResponseTypeSpecified |
The MyResponseTypeSpecified property gets or sets a Boolean value that specifies whether the MyResponseType property is serialized into the SOAP request. This property is required if the MyResponseType property is specified. |
NetShowUrl |
The NetShowUrl property gets or sets a string value that specifies the URL for a Microsoft NetShow online meeting. |
NextPredictedAction | (Inherited from ItemType) |
NextPredictedActionSpecified | (Inherited from ItemType) |
NormalizedBody | (Inherited from ItemType) |
OnlineMeetingSettings | |
OptionalAttendees |
The OptionalAttendees property gets or sets an instance of an array of the type AttendeeType that contains attendees who are not required to attend a meeting. |
Organizer |
The Organizer property gets or sets an instance of the SingleRecipientType class that represents the organizer of a meeting. |
OriginalStart |
The OriginalStart property gets or sets an instance of the DateTime structure that represents the original start time of an occurrence. |
OriginalStartSpecified |
The OriginalStartSpecified property gets or sets a Boolean value that specifies whether the OriginalStart property is serialized into the SOAP request. This property is required if the OriginalStart property is specified. |
ParentFolderId |
The ParentFolderId property gets or sets an instance of the FolderIdType class that represents the identifier of the parent folder that contains the item or folder. (Inherited from ItemType) |
PolicyTag | (Inherited from ItemType) |
Preview | (Inherited from ItemType) |
Recurrence |
The Recurrence property gets or sets an instance of the RecurrenceType class that contains the recurrence pattern for calendar items and meeting requests. |
RecurrenceId |
The RecurrenceId property gets or sets an instance of the DateTime structure that identifies a specific instance of a recurring calendar item. |
RecurrenceIdSpecified |
The RecurrenceIdSpecified property gets or sets a Boolean value that specifies whether the RecurrenceId property is serialized into the SOAP request. This property is required if the RecurrenceId property is specified. |
ReminderDueBy |
The ReminderDueBy property gets or sets an instance of the DateTime structure that represents the date and time when the event occurs. This is used by the ReminderMinutesBeforeStart property to determine when the reminder is displayed. (Inherited from ItemType) |
ReminderDueBySpecified |
The ReminderDueBySpecified property gets or sets a Boolean value that specifies whether the ReminderDueBy property is serialized into the SOAP request. This property is required if the ReminderDueBy property is specified. (Inherited from ItemType) |
ReminderIsSet |
The ReminderIsSet property gets or sets a Boolean value that indicates whether a reminder has been set for an item in the Exchange store. (Inherited from ItemType) |
ReminderIsSetSpecified |
The ReminderIsSetSpecified property gets or sets a Boolean value that specifies whether the ReminderIsSet property is serialized into the SOAP request. This property is required if the ReminderIsSet property is specified. (Inherited from ItemType) |
ReminderMinutesBeforeStart |
The ReminderMinutesBeforeStart property gets or sets a string value that indicates the number of minutes before an event occurs when a reminder is displayed. (Inherited from ItemType) |
ReminderNextTime | (Inherited from ItemType) |
ReminderNextTimeSpecified | (Inherited from ItemType) |
RequiredAttendees |
The RequiredAttendees property gets or sets an instance of an array of the type AttendeeType that represents attendees that are required to attend a meeting. |
Resources |
The Resources property gets or sets an instance an array of the type AttendeeType that represents a scheduled resource for a meeting. |
ResponseObjects |
The ResponseObjects property gets or sets an array of the type ResponseObjectType that contains a collection of all the response objects that are associated with an item in the Exchange store. (Inherited from ItemType) |
RetentionDate | (Inherited from ItemType) |
RetentionDateSpecified | (Inherited from ItemType) |
RightsManagementLicenseData | (Inherited from ItemType) |
Sensitivity |
The Sensitivity property gets or sets one of the valid SensitivityChoicesType values that indicates the sensitivity level of an item. (Inherited from ItemType) |
SensitivitySpecified |
The SensitivitySpecified property gets or sets a Boolean value that specifies whether the Sensitivity property is serialized into the SOAP request. This property is required if the Sensitivity property is specified. (Inherited from ItemType) |
Size |
The Size property gets or sets an integer value that represents the size in bytes of an item. (Inherited from ItemType) |
SizeSpecified |
The SizeSpecified property gets or sets a Boolean value that specifies whether the Size property is serialized into the SOAP request. This property is required if the Size property is specified. (Inherited from ItemType) |
Start |
The Start property gets or sets an instance of the DateTime structure that represents the start of a duration. |
StartSpecified |
The StartSpecified property gets or sets a Boolean value that specifies whether the Start property is serialized into the SOAP request. This property is required if the Start property is specified. |
StartTimeZone | |
StartTimeZoneId | |
StartWallClock | |
StartWallClockSpecified | |
StoreEntryId | (Inherited from ItemType) |
Subject |
The Subject property gets or sets a string value that represents the subject property of Exchange store items. The subject is limited to 255 characters. (Inherited from ItemType) |
TextBody | (Inherited from ItemType) |
TimeZone |
The TimeZone property gets or sets a string value that provides a text description of a time zone. |
UID |
The UID property gets or sets a string value that contains the GUID for the calendar item. |
UniqueBody | (Inherited from ItemType) |
WebClientEditFormQueryString | (Inherited from ItemType) |
WebClientReadFormQueryString | (Inherited from ItemType) |
When |
The When property gets or sets a string value that provides information about when a calendar or meeting item occurs. |