IAdmExchangeMailboxAutoReplyConfiguration2
The IAdmExchangeMailboxAutoReplyConfiguration2 interface extends the IAdmExchangeMailboxAutoReplyConfiguration interface with the ability to block the calendar and cancel meetings.
Inheritance: IAdmExchangeMailboxAutoReplyConfiguration
Properties
-
Property
-
Description
-
AutoDeclineNewRequests
-
Gets or sets a value indicating whether to automatically decline new meeting requests during the period when automatic replies are enabled.
-
CancelMeetings
-
Gets or sets a value indicating whether all meetings for the period when automatic replies are enabled should be cancelled.
-
CancelMeetingMessageType
-
Gets or sets a value indicating which message will be used for meeting cancellations.
-
CancelMeetingMessage
-
Gets or sets a message that will be used for meeting cancellations.
-
BlockCalendar
-
Gets or sets a value indicating whether to block the calendar for the period when automatic replies are enabled.
-
BlockCalendarEventTitle
-
Gets or sets the title of the event created to block the calendar.
Details
AutoDeclineNewRequests
Gets or sets a value indicating whether to automatically decline new meeting requests during the period when automatic replies are enabled. Setting this property takes effect only if the IAdmExchangeMailboxAutoReplyConfiguration::AutoReplyState property is set to ADM_EXCHANGE_OOFSTATETYPE_SCHEDULED.
- Type:
- Boolean
- Access:
- Read/Write
CancelMeetings
Gets or sets a value indicating whether all meetings for the period when automatic replies are enabled should be cancelled. Setting this property takes effect only if the IAdmExchangeMailboxAutoReplyConfiguration::AutoReplyState property is set to ADM_EXCHANGE_OOFSTATETYPE_SCHEDULED.
- Type:
- Boolean
- Access:
- Read/Write
CancelMeetingMessageType
Gets or sets a value indicating which message will be used for meeting cancellations. Setting this property takes effect only if the CancelMeetings property is set to TRUE.
- Type:
- ADM_EXCHANGE_CANCELMEETINGMESSAGETYPE_ENUM
- Access:
- Read/Write
Remarks
- If the property is set to ADM_EXCHANGE_CANCELMEETINGMESSAGETYPE_INTERNAL, the message specified in property IAdmExchangeMailboxAutoReplyConfiguration::InternalMessage will be used.
- If the property is set to ADM_EXCHANGE_CANCELMEETINGMESSAGETYPE_EXTERNAL, the message specified in property IAdmExchangeMailboxAutoReplyConfiguration::ExternalMessage will be used.
- If the property is set to ADM_EXCHANGE_CANCELMEETINGMESSAGETYPE_CUSTOM, the message specified in property CancelMeetingMessage will be used.
CancelMeetingMessage
Gets or sets a message that will be used for meeting cancellations. Setting this property takes effect only if the CancelMeetingMessageType property is set to ADM_EXCHANGE_CANCELMEETINGMESSAGETYPE_CUSTOM.
- Type:
- String
- Access:
- Read/Write
BlockCalendar
Gets or sets a value indicating whether to block the calendar for the period when automatic replies are enabled. Setting this property takes effect only if the IAdmExchangeMailboxAutoReplyConfiguration::AutoReplyState property is set to ADM_EXCHANGE_OOFSTATETYPE_SCHEDULED.
- Type:
- Boolean
- Access:
- Read/Write
BlockCalendarEventTitle
Gets or sets the title of the event created to block the calendar. Setting this property takes effect only if the BlockCalendar property is set to TRUE.
- Type:
- String
- Access:
- Read/Write
Requirements
Minimum required version: 2019.1