UNPKG

@asposecloud/aspose-email-cloud

Version:
208 lines (207 loc) 8.59 kB
/** * Specify optional telephone numbers for the contact. */ export declare class MapiContactTelephonePropertySetDto { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; /** * Shows if MapiContactTelephonePropertySet is empty */ isEmpty: boolean; /** * Default value of electronic address Uses when user does not set any electronic address if UseAutocomplete property is set 'true' */ defaultTelephoneNumber: string; /** * Indicates that one electronic address is completed automatically in case if user does not set any electronic address */ useAutocomplete: boolean; /** * Gets or sets the callback telephone number */ callbackTelephoneNumber: string; /** * Gets or sets the business telephone number */ businessTelephoneNumber: string; /** * Gets or sets the home telephone number */ homeTelephoneNumber: string; /** * Gets or sets the primary telephone number */ primaryTelephoneNumber: string; /** * Gets or sets the second business telephone number */ business2TelephoneNumber: string; /** * Gets or sets the mobile telephone number */ mobileTelephoneNumber: string; /** * Gets or sets the radio telephone number */ radioTelephoneNumber: string; /** * Gets or sets the car telephone number */ carTelephoneNumber: string; /** * Gets or sets an alternate telephone number */ otherTelephoneNumber: string; /** * Gets or sets the telephone number of the contact's assistant */ assistantTelephoneNumber: string; /** * Gets or sets a second home telephone number */ home2TelephoneNumber: string; /** * Gets or sets the telephone number for the contact's text telephone (TTY) or telecommunication device for the deaf (TDD) */ ttyTddPhoneNumber: string; /** * Gets or sets the company phone number */ companyMainTelephoneNumber: string; /** * Gets or sets the telex number */ telexNumber: string; /** * Gets or sets the integrated services digital network (ISDN) number */ isdnNumber: string; /** * Gets or sets a pager telephone number */ pagerTelephoneNumber: string; /** * Specify optional telephone numbers for the contact. * @param isEmpty Shows if MapiContactTelephonePropertySet is empty * @param defaultTelephoneNumber Default value of electronic address Uses when user does not set any electronic address if UseAutocomplete property is set 'true' * @param useAutocomplete Indicates that one electronic address is completed automatically in case if user does not set any electronic address * @param callbackTelephoneNumber Gets or sets the callback telephone number * @param businessTelephoneNumber Gets or sets the business telephone number * @param homeTelephoneNumber Gets or sets the home telephone number * @param primaryTelephoneNumber Gets or sets the primary telephone number * @param business2TelephoneNumber Gets or sets the second business telephone number * @param mobileTelephoneNumber Gets or sets the mobile telephone number * @param radioTelephoneNumber Gets or sets the radio telephone number * @param carTelephoneNumber Gets or sets the car telephone number * @param otherTelephoneNumber Gets or sets an alternate telephone number * @param assistantTelephoneNumber Gets or sets the telephone number of the contact's assistant * @param home2TelephoneNumber Gets or sets a second home telephone number * @param ttyTddPhoneNumber Gets or sets the telephone number for the contact's text telephone (TTY) or telecommunication device for the deaf (TDD) * @param companyMainTelephoneNumber Gets or sets the company phone number * @param telexNumber Gets or sets the telex number * @param isdnNumber Gets or sets the integrated services digital network (ISDN) number * @param pagerTelephoneNumber Gets or sets a pager telephone number */ constructor(isEmpty?: boolean, defaultTelephoneNumber?: string, useAutocomplete?: boolean, callbackTelephoneNumber?: string, businessTelephoneNumber?: string, homeTelephoneNumber?: string, primaryTelephoneNumber?: string, business2TelephoneNumber?: string, mobileTelephoneNumber?: string, radioTelephoneNumber?: string, carTelephoneNumber?: string, otherTelephoneNumber?: string, assistantTelephoneNumber?: string, home2TelephoneNumber?: string, ttyTddPhoneNumber?: string, companyMainTelephoneNumber?: string, telexNumber?: string, isdnNumber?: string, pagerTelephoneNumber?: string); } /** * MapiContactTelephonePropertySetDto model builder */ export declare class MapiContactTelephonePropertySetDtoBuilder { private readonly model; constructor(model: MapiContactTelephonePropertySetDto); /** * Build model. */ build(): MapiContactTelephonePropertySetDto; /** * Shows if MapiContactTelephonePropertySet is empty */ isEmpty(isEmpty: boolean): MapiContactTelephonePropertySetDtoBuilder; /** * Default value of electronic address Uses when user does not set any electronic address if UseAutocomplete property is set 'true' */ defaultTelephoneNumber(defaultTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Indicates that one electronic address is completed automatically in case if user does not set any electronic address */ useAutocomplete(useAutocomplete: boolean): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the callback telephone number */ callbackTelephoneNumber(callbackTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the business telephone number */ businessTelephoneNumber(businessTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the home telephone number */ homeTelephoneNumber(homeTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the primary telephone number */ primaryTelephoneNumber(primaryTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the second business telephone number */ business2TelephoneNumber(business2TelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the mobile telephone number */ mobileTelephoneNumber(mobileTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the radio telephone number */ radioTelephoneNumber(radioTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the car telephone number */ carTelephoneNumber(carTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets an alternate telephone number */ otherTelephoneNumber(otherTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the telephone number of the contact's assistant */ assistantTelephoneNumber(assistantTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets a second home telephone number */ home2TelephoneNumber(home2TelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the telephone number for the contact's text telephone (TTY) or telecommunication device for the deaf (TDD) */ ttyTddPhoneNumber(ttyTddPhoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the company phone number */ companyMainTelephoneNumber(companyMainTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the telex number */ telexNumber(telexNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets the integrated services digital network (ISDN) number */ isdnNumber(isdnNumber: string): MapiContactTelephonePropertySetDtoBuilder; /** * Gets or sets a pager telephone number */ pagerTelephoneNumber(pagerTelephoneNumber: string): MapiContactTelephonePropertySetDtoBuilder; }