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 propertyCancelMeetingMessage
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:
- 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