UNPKG

@asposecloud/aspose-email-cloud

Version:
127 lines (126 loc) 3.95 kB
/** * The properties are used to specify the name of the person represented by the contact */ export declare class MapiContactNamePropertySetDto { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; /** * Full name of the contact */ displayName: string; /** * Title of the contact */ displayNamePrefix: string; /** * Name under which to file this contact when displaying a list of contacts */ fileUnder: string; /** * Value specifying how to generate and recompute the property when other properties are changed */ fileUnderId: number; /** * Generation suffix of the contact */ generation: string; /** * Given name (first name) of the contact */ givenName: string; /** * Initials of the contact */ initials: string; /** * Middle name of the contact */ middleName: string; /** * Nickname of the contact */ nickname: string; /** * Surname (family name) of the contact */ surname: string; /** * The properties are used to specify the name of the person represented by the contact * @param displayName Full name of the contact * @param displayNamePrefix Title of the contact * @param fileUnder Name under which to file this contact when displaying a list of contacts * @param fileUnderId Value specifying how to generate and recompute the property when other properties are changed * @param generation Generation suffix of the contact * @param givenName Given name (first name) of the contact * @param initials Initials of the contact * @param middleName Middle name of the contact * @param nickname Nickname of the contact * @param surname Surname (family name) of the contact */ constructor(displayName?: string, displayNamePrefix?: string, fileUnder?: string, fileUnderId?: number, generation?: string, givenName?: string, initials?: string, middleName?: string, nickname?: string, surname?: string); } /** * MapiContactNamePropertySetDto model builder */ export declare class MapiContactNamePropertySetDtoBuilder { private readonly model; constructor(model: MapiContactNamePropertySetDto); /** * Build model. */ build(): MapiContactNamePropertySetDto; /** * Full name of the contact */ displayName(displayName: string): MapiContactNamePropertySetDtoBuilder; /** * Title of the contact */ displayNamePrefix(displayNamePrefix: string): MapiContactNamePropertySetDtoBuilder; /** * Name under which to file this contact when displaying a list of contacts */ fileUnder(fileUnder: string): MapiContactNamePropertySetDtoBuilder; /** * Value specifying how to generate and recompute the property when other properties are changed */ fileUnderId(fileUnderId: number): MapiContactNamePropertySetDtoBuilder; /** * Generation suffix of the contact */ generation(generation: string): MapiContactNamePropertySetDtoBuilder; /** * Given name (first name) of the contact */ givenName(givenName: string): MapiContactNamePropertySetDtoBuilder; /** * Initials of the contact */ initials(initials: string): MapiContactNamePropertySetDtoBuilder; /** * Middle name of the contact */ middleName(middleName: string): MapiContactNamePropertySetDtoBuilder; /** * Nickname of the contact */ nickname(nickname: string): MapiContactNamePropertySetDtoBuilder; /** * Surname (family name) of the contact */ surname(surname: string): MapiContactNamePropertySetDtoBuilder; }