UNPKG

@asposecloud/aspose-email-cloud

Version:
74 lines (73 loc) 2.53 kB
import * as model from "./index"; /** * Mapi calendar attendees. */ export declare class MapiCalendarAttendeesDto { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; /** * List of attendees. */ appointmentRecipients: Array<model.MapiRecipientDto>; /** * List of unsendable attendees. */ appointmentUnsendableRecipients: Array<model.MapiRecipientDto>; /** * Value indicating whether attendees are not allowed to propose a new date and/or time for the meeting. */ notAllowPropose: boolean; /** * Value indicating whether a response is requested to a Message object. */ responseRequested: boolean; /** * Mapi calendar attendees. * @param appointmentRecipients List of attendees. * @param appointmentUnsendableRecipients List of unsendable attendees. * @param notAllowPropose Value indicating whether attendees are not allowed to propose a new date and/or time for the meeting. * @param responseRequested Value indicating whether a response is requested to a Message object. */ constructor(appointmentRecipients?: Array<model.MapiRecipientDto>, appointmentUnsendableRecipients?: Array<model.MapiRecipientDto>, notAllowPropose?: boolean, responseRequested?: boolean); } /** * MapiCalendarAttendeesDto model builder */ export declare class MapiCalendarAttendeesDtoBuilder { private readonly model; constructor(model: MapiCalendarAttendeesDto); /** * Build model. */ build(): MapiCalendarAttendeesDto; /** * List of attendees. */ appointmentRecipients(appointmentRecipients: Array<model.MapiRecipientDto>): MapiCalendarAttendeesDtoBuilder; /** * List of unsendable attendees. */ appointmentUnsendableRecipients(appointmentUnsendableRecipients: Array<model.MapiRecipientDto>): MapiCalendarAttendeesDtoBuilder; /** * Value indicating whether attendees are not allowed to propose a new date and/or time for the meeting. */ notAllowPropose(notAllowPropose: boolean): MapiCalendarAttendeesDtoBuilder; /** * Value indicating whether a response is requested to a Message object. */ responseRequested(responseRequested: boolean): MapiCalendarAttendeesDtoBuilder; }