public class MapiContactDto extends MapiMessageItemBaseDto
Constructor and Description |
---|
MapiContactDto() |
MapiContactDto(List<MapiAttachmentDto> attachments,
String billing,
String body,
String bodyHtml,
String bodyRtf,
String bodyType,
List<String> categories,
List<String> companies,
String itemId,
String messageClass,
String mileage,
List<MapiRecipientDto> recipients,
String sensitivity,
String subject,
String subjectPrefix,
List<MapiPropertyDto> properties,
String discriminator,
MapiContactElectronicAddressPropertySetDto electronicAddresses,
MapiContactEventPropertySetDto events,
MapiContactNamePropertySetDto nameInfo,
MapiContactOtherPropertySetDto otherFields,
MapiContactPersonalInfoPropertySetDto personalInfo,
MapiContactPhotoDto photo,
MapiContactPhysicalAddressPropertySetDto physicalAddresses,
MapiContactProfessionalPropertySetDto professionalInfo,
MapiContactTelephonePropertySetDto telephones)
Initializes a new instance of the MapiContactDto
|
addAttachmentsItem, addCategoriesItem, addCompaniesItem, addPropertiesItem, addRecipientsItem, attachments, billing, body, bodyHtml, bodyRtf, bodyType, categories, companies, getAttachments, getBilling, getBody, getBodyHtml, getBodyRtf, getBodyType, getCategories, getCompanies, getDiscriminator, getItemId, getMessageClass, getMileage, getProperties, getRecipients, getSensitivity, getSubject, getSubjectPrefix, itemId, messageClass, mileage, properties, recipients, sensitivity, setAttachments, setBilling, setBody, setBodyHtml, setBodyRtf, setBodyType, setCategories, setCompanies, setDiscriminator, setItemId, setMessageClass, setMileage, setProperties, setRecipients, setSensitivity, setSubject, setSubjectPrefix, subject, subjectPrefix
public MapiContactDto()
public MapiContactDto(List<MapiAttachmentDto> attachments, String billing, String body, String bodyHtml, String bodyRtf, String bodyType, List<String> categories, List<String> companies, String itemId, String messageClass, String mileage, List<MapiRecipientDto> recipients, String sensitivity, String subject, String subjectPrefix, List<MapiPropertyDto> properties, String discriminator, MapiContactElectronicAddressPropertySetDto electronicAddresses, MapiContactEventPropertySetDto events, MapiContactNamePropertySetDto nameInfo, MapiContactOtherPropertySetDto otherFields, MapiContactPersonalInfoPropertySetDto personalInfo, MapiContactPhotoDto photo, MapiContactPhysicalAddressPropertySetDto physicalAddresses, MapiContactProfessionalPropertySetDto professionalInfo, MapiContactTelephonePropertySetDto telephones)
attachments
- Message item attachments.billing
- Billing information associated with an item.body
- Message text.bodyHtml
- Gets the BodyRtf of the message converted to HTML, if present, otherwise an empty string.bodyRtf
- RTF formatted message text.bodyType
- The content type of message body. Enum, available values: PlainText, Html, Rtfcategories
- Contains keywords or categories for the message object.companies
- Contains the names of the companies that are associated with an item.itemId
- The item id, uses with a server.messageClass
- Case-sensitive string that identifies the sender-defined message class, such as IPM.Note. The message class specifies the type, purpose, or content of the message.mileage
- Contains the mileage information that is associated with an item.recipients
- Recipients of the message.sensitivity
- Contains values that indicate the message sensitivity. Enum, available values: None, Personal, Private, CompanyConfidentialsubject
- Subject of the message.subjectPrefix
- Subject prefix that typically indicates some action on a message, such as \"FW: \" for forwarding.properties
- List of MAPI propertiesdiscriminator
- electronicAddresses
- Specify properties for up to three different e-mail addresses and three different fax addresses.events
- Specify events associated with a contact.nameInfo
- The properties are used to specify the name of the person represented by the contact.otherFields
- Specify other fields of contact.personalInfo
- Specify other additional contact information.photo
- Contact photo.physicalAddresses
- Specify three physical addresses: Home Address, Work Address, and Other Address. One of the addresses can be marked as the Mailing Address.professionalInfo
- Properties are used to store professional details for the person represented by the contact.telephones
- Specify telephone numbers for the contact.public MapiContactDto electronicAddresses(MapiContactElectronicAddressPropertySetDto electronicAddresses)
electronicAddresses
- Specify properties for up to three different e-mail addresses and three different fax addresses.public MapiContactElectronicAddressPropertySetDto getElectronicAddresses()
public void setElectronicAddresses(MapiContactElectronicAddressPropertySetDto electronicAddresses)
electronicAddresses
- Specify properties for up to three different e-mail addresses and three different fax addresses.public MapiContactDto events(MapiContactEventPropertySetDto events)
events
- Specify events associated with a contact.public MapiContactEventPropertySetDto getEvents()
public void setEvents(MapiContactEventPropertySetDto events)
events
- Specify events associated with a contact.public MapiContactDto nameInfo(MapiContactNamePropertySetDto nameInfo)
nameInfo
- The properties are used to specify the name of the person represented by the contact.public MapiContactNamePropertySetDto getNameInfo()
public void setNameInfo(MapiContactNamePropertySetDto nameInfo)
nameInfo
- The properties are used to specify the name of the person represented by the contact.public MapiContactDto otherFields(MapiContactOtherPropertySetDto otherFields)
otherFields
- Specify other fields of contact.public MapiContactOtherPropertySetDto getOtherFields()
public void setOtherFields(MapiContactOtherPropertySetDto otherFields)
otherFields
- Specify other fields of contact.public MapiContactDto personalInfo(MapiContactPersonalInfoPropertySetDto personalInfo)
personalInfo
- Specify other additional contact information.public MapiContactPersonalInfoPropertySetDto getPersonalInfo()
public void setPersonalInfo(MapiContactPersonalInfoPropertySetDto personalInfo)
personalInfo
- Specify other additional contact information.public MapiContactDto photo(MapiContactPhotoDto photo)
photo
- Contact photo.public MapiContactPhotoDto getPhoto()
public void setPhoto(MapiContactPhotoDto photo)
photo
- Contact photo.public MapiContactDto physicalAddresses(MapiContactPhysicalAddressPropertySetDto physicalAddresses)
physicalAddresses
- Specify three physical addresses: Home Address, Work Address, and Other Address. One of the addresses can be marked as the Mailing Address.public MapiContactPhysicalAddressPropertySetDto getPhysicalAddresses()
public void setPhysicalAddresses(MapiContactPhysicalAddressPropertySetDto physicalAddresses)
physicalAddresses
- Specify three physical addresses: Home Address, Work Address, and Other Address. One of the addresses can be marked as the Mailing Address.public MapiContactDto professionalInfo(MapiContactProfessionalPropertySetDto professionalInfo)
professionalInfo
- Properties are used to store professional details for the person represented by the contact.public MapiContactProfessionalPropertySetDto getProfessionalInfo()
public void setProfessionalInfo(MapiContactProfessionalPropertySetDto professionalInfo)
professionalInfo
- Properties are used to store professional details for the person represented by the contact.public MapiContactDto telephones(MapiContactTelephonePropertySetDto telephones)
telephones
- Specify telephone numbers for the contact.public MapiContactTelephonePropertySetDto getTelephones()
public void setTelephones(MapiContactTelephonePropertySetDto telephones)
telephones
- Specify telephone numbers for the contact.public boolean equals(Object o)
equals
in class MapiMessageItemBaseDto
public int hashCode()
hashCode
in class MapiMessageItemBaseDto
public String toString()
toString
in class MapiMessageItemBaseDto
Copyright © 2020. All rights reserved.