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:
 - bool
 - 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:
 - bool
 - 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 propertyCancelMeetingMessagewill 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:
 - bool
 - 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