IAdmExchangeResourceMailboxParameters

The IAdmExchangeResourceMailboxParameters interface is used to manage Exchange properties of a resource mailbox.

Inheritance: IAdmExchangeMailParameters

Properties

Details

AddressBookPolicy

Gets or sets the Address Book Policy for the resource mailbox.


AddressBookPolicyModificationEnabled

Gets or sets a value indicating whether the AddressBookPolicy property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

StorageDatabase

Gets the name of the mailbox database the mailbox belongs to.

  • Type:
  • string
  • Access:
  • Read-only

UsageInfo

Gets information about the resource mailbox usage.


ResourceCapacity

Gets or sets the resource mailbox capacity. If the property is set to -1 the capacity is undefined.

  • Type:
  • int
  • Access:
  • Read/Write

ResourceCapacityModificationEnabled

Gets or sets a value indicating whether the ResourceCapacity property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

ResourceDelegates

Gets or sets delegates that can approve or deny requests sent to the resource mailbox.


ResourceDelegatesModificationEnabled

Gets or sets a value indicating whether the ResourceDelegates property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

ForwardRequestsToDelegates

Gets or sets a value indicating whether to forward incoming meeting requests to the delegates specified by the ResourceDelegates property.

  • Type:
  • bool
  • Access:
  • Read/Write

ForwardRequestsToDelegatesModificationEnabled

Gets or sets a value indicating whether the ForwardRequestsToDelegates property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

InPolicyRequestsProcessingMode

Gets or sets a value indicating how in-policy booking requests will be processed.


InPolicyRequestsProcessingModificationEnabled

Gets or sets a value indicating whether the InPolicyRequestsProcessing property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

InPolicyBookFromMode

Gets or sets a value indicating whose in-policy requests will be automatically approved.


InPolicyBookFromModeModificationEnabled

Gets or sets a value indicating whether the InPolicyBookFromMode property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

InPolicyBookFrom

Gets or sets the recipients whose in-policy requests will be automatically approved. Setting the property takes effect only if the InPolicyBookFromMode property is set to ADM_EXCHANGE_SELECTITEMSMODE_SPECIFIC.


InPolicyBookFromModificationEnabled

Gets or sets a value indicating whether the InPolicyBookFrom property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

InPolicyRequestFromMode

Gets or sets a value indicating who is allowed to submit in-policy booking requests.


InPolicyRequestFromModeModificationEnabled

Gets or sets a value indicating whether the InPolicyRequestFromMode property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

InPolicyRequestFrom

Gets or sets the recipients who are allowed to submit in-policy booking requests. Setting the property takes effect only if the InPolicyRequestFromMode property is set to ADM_EXCHANGE_SELECTITEMSMODE_SPECIFIC.


InPolicyRequestFromModificationEnabled

Gets or sets a value indicating whether the InPolicyRequestFrom property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

OutPolicyRequestFromMode

Gets or sets a value indicating who is allowed to submit out-of-policy booking requests.


OutPolicyRequestFromModeModificationEnabled

Gets or sets a value indicating whether the OutPolicyRequestFromMode property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

OutPolicyRequestFrom

Gets or sets the recipients who are allowed to submit out-of-policy booking requests. Setting the property takes effect only if the OutPolicyRequestFromMode property is set to ADM_EXCHANGE_SELECTITEMSMODE_SPECIFIC.


OutPolicyRequestFromModificationEnabled

Gets or sets a value indicating whether the OutPolicyRequestFrom property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

AllowRecurringMeetings

Gets or sets a value indicating whether recurring meetings are allowed.

  • Type:
  • bool
  • Access:
  • Read/Write

AllowRecurringMeetingsModificationEnabled

Gets or sets a value indicating whether the AllowRecurringMeetings property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

AllowConflicts

Gets or sets a value indicating whether conflicting meeting requests are allowed.

  • Type:
  • bool
  • Access:
  • Read/Write

AllowConflictsModificationEnabled

Gets or sets a value indicating whether the AllowConflicts property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

ScheduleOnlyDuringWorkHours

Gets or sets a value indicating whether scheduling is allowed during working hours only.

  • Type:
  • bool
  • Access:
  • Read/Write

ScheduleOnlyDuringWorkHoursModificationEnabled

Gets or sets a value indicating whether the ScheduleOnlyDuringWorkHours property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

EnforceSchedulingHorizon

Gets or sets a value indicating whether requests will be always declined if the end date is beyond the maximum booking lead time.

  • Type:
  • bool
  • Access:
  • Read/Write

EnforceSchedulingHorizonModificationEnabled

Gets or sets a value indicating whether the EnforceSchedulingHorizon property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

BookingWindowInDays

Gets or sets the maximum booking lead time in days.

  • Type:
  • int
  • Access:
  • Read/Write

BookingWindowInDaysModificationEnabled

Gets or sets a value indicating whether the BookingWindowInDays property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

MaximumDurationInMinutes

Gets or sets the maximum duration for meeting requests in minutes.

  • Type:
  • int
  • Access:
  • Read/Write

MaximumDurationInMinutesModificationEnabled

Gets or sets a value indicating whether the MaximumDurationInMinutes property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

MeetingOrganizerReply

Get or sets a reply that will be sent to a meeting organizer.

  • Type:
  • string
  • Access:
  • Read/Write

MeetingOrganizerReplyModificationEnabled

Gets or sets a value indicating whether the MeetingOrganizerReply property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

SendOrganizerInfoOnRequestDeclined

Gets or sets a value indicating whether information about declined meetings will be sent to the organizer.

  • Type:
  • bool
  • Access:
  • Read/Write

SendOrganizerInfoOnRequestDeclinedModificationEnabled

Gets or sets a value indicating whether the SendOrganizerInfoOnRequestDeclined property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteAttachments

Gets or sets a value indicating whether to delete attachments from incoming meeting requests.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteAttachmentsModificationEnabled

Gets or sets a value indicating whether the DeleteAttachments property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteComments

Gets or sets a value indicating whether to delete comments of incoming meeting requests.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteCommentsModificationEnabled

Gets or sets a value indicating whether the DeleteComments property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteSubject

Gets or sets a value indicating whether to delete the subject of incoming meeting requests.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteSubjectModificationEnabled

Gets or sets a value indicating whether the DeleteSubject property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteNonCalendarItems

Gets or sets a value indicating whether all non-calendar items should be removed.

  • Type:
  • bool
  • Access:
  • Read/Write

DeleteNonCalendarItemsModificationEnabled

Gets or sets a value indicating whether the DeleteNonCalendarItems property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

AddOrganizerToSubject

Gets or sets a value indicating whether to add the name of the meeting organizer to the subject of a meeting request.

  • Type:
  • bool
  • Access:
  • Read/Write

AddOrganizerToSubjectModificationEnabled

Gets or sets a value indicating whether the AddOrganizerToSubject property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

RemovePrivateProperty

Gets or sets a value indicating whether to clear the Private flag for incoming meeting requests.

  • Type:
  • bool
  • Access:
  • Read/Write

RemovePrivatePropertyModificationEnabled

Gets or sets a value indicating whether the RemovePrivateProperty property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

TentativePendingApproval

Gets or sets a value indicating whether to mark pending requests as tentative in the calendar.

  • Type:
  • bool
  • Access:
  • Read/Write

TentativePendingApprovalModificationEnabled

Gets or sets a value indicating whether the TentativePendingApproval property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

MailboxRights

Gets or sets the mailbox rights.


MailboxRightsModificationEnabled

Gets or sets a value indicating whether the MailboxRights property will be modified.

  • Type:
  • bool
  • Access:
  • Read/Write

Requirements

Minimum required version: 2019.1

See also