@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
91 lines (90 loc) • 3.01 kB
TypeScript
/**
* Refers to the group of properties that define the e-mail address or fax address for a contact.
*/
export declare class MapiContactElectronicAddressDto {
/**
* Attribute type map
*/
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
/**
* Returns attribute type map
*/
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
/**
* Address type of an electronic address
*/
addressType: string;
/**
* User-readable display name for the e-mail address
*/
displayName: string;
/**
* E-mail address of the contact
*/
emailAddress: string;
/**
* Telephone number of the mail user's primary fax machine
*/
faxNumber: string;
/**
* Shows if MapiContactElectronicAddress is empty
*/
isEmpty: boolean;
/**
* SMTP e-mail address that corresponds to the e-mail address for the Contact object.
*/
originalDisplayName: string;
/**
* Refers to the group of properties that define the e-mail address or fax address for a contact.
* @param addressType Address type of an electronic address
* @param displayName User-readable display name for the e-mail address
* @param emailAddress E-mail address of the contact
* @param faxNumber Telephone number of the mail user's primary fax machine
* @param isEmpty Shows if MapiContactElectronicAddress is empty
* @param originalDisplayName SMTP e-mail address that corresponds to the e-mail address for the Contact object.
*/
constructor(addressType?: string, displayName?: string, emailAddress?: string, faxNumber?: string, isEmpty?: boolean, originalDisplayName?: string);
}
/**
* MapiContactElectronicAddressDto model builder
*/
export declare class MapiContactElectronicAddressDtoBuilder {
private readonly model;
constructor(model: MapiContactElectronicAddressDto);
/**
* Build model.
*/
build(): MapiContactElectronicAddressDto;
/**
* Address type of an electronic address
*/
addressType(addressType: string): MapiContactElectronicAddressDtoBuilder;
/**
* User-readable display name for the e-mail address
*/
displayName(displayName: string): MapiContactElectronicAddressDtoBuilder;
/**
* E-mail address of the contact
*/
emailAddress(emailAddress: string): MapiContactElectronicAddressDtoBuilder;
/**
* Telephone number of the mail user's primary fax machine
*/
faxNumber(faxNumber: string): MapiContactElectronicAddressDtoBuilder;
/**
* Shows if MapiContactElectronicAddress is empty
*/
isEmpty(isEmpty: boolean): MapiContactElectronicAddressDtoBuilder;
/**
* SMTP e-mail address that corresponds to the e-mail address for the Contact object.
*/
originalDisplayName(originalDisplayName: string): MapiContactElectronicAddressDtoBuilder;
}