API Reference
| Classic JavaDoc |
Class OutlookContact
java.lang.Object └ com.moyosoft.connector.ms.outlook.item.OutlookItem └ com.moyosoft.connector.ms.outlook.contact.OutlookContact
Implemented Interfaces:
public class OutlookContact extends OutlookItem implements IAttachmentsContainer
Represents an Outlook contact item.
See Also:To access contacts stored in Outlook, please have a look at this sample application.
A new contact item can be created by instantiating this class. To save the new contact in Outlook, call the method save().
This class provides getter and setter methods to access or modify the contact's properties.
Constructors
public | OutlookContact (OutlookFolder folder) | |
Creates a new contact item in the specified folder |
public | OutlookContact (Outlook outlookApplication) | |
Creates a new contact item in the default contacts folder |
public | OutlookContact (com.moyosoft.connector.com.Dispatch dispatch) | |
Methods
void | addPicture (java.io.File pictureFile) | |
The addPicture() method is only supported by Outlook 2003 or higher. With other versions this method will throw a ComponentObjectModelException. |
void | close (InspectorClose saveMode) | |
createAttachment (java.io.File pAttachmentFile, AttachmentType pType) | ||
forwardAsVcard () | ||
String | getAccount () | |
java.util.Date | getAnniversary () | |
String | getAssistantName () | |
String | getAssistantTelephoneNumber () | |
getAttachments () | ||
int | getAttachmentsCount () | |
String | getBillingInformation () | |
java.util.Date | getBirthday () | |
String | getBody () | |
String | getBusiness2TelephoneNumber () | |
String | getBusinessAddress () | |
String | getBusinessAddressCity () | |
String | getBusinessAddressCountry () | |
String | getBusinessAddressPostalCode () | |
String | getBusinessAddressPostOfficeBox () | |
String | getBusinessAddressState () | |
String | getBusinessAddressStreet () | |
String | getBusinessFaxNumber () | |
String | getBusinessHomePage () | |
String | getBusinessTelephoneNumber () | |
String | getCallbackTelephoneNumber () | |
String | getCarTelephoneNumber () | |
String | getCategories () | |
String | getChildren () | |
String | getCompanies () | |
String | getCompanyAndFullName () | |
String | getCompanyLastFirstNoSpace () | |
String | getCompanyLastFirstSpaceOnly () | |
String | getCompanyMainTelephoneNumber () | |
String | getCompanyName () | |
String | getComputerNetworkName () | |
getConflicts () | ||
String | getConversationIndex () | |
String | getConversationTopic () | |
String | getCustomerID () | |
String | getDepartment () | |
getDownloadState () | ||
String | getEmail1Address () | |
String | getEmail1AddressType () | |
String | getEmail1DisplayName () | |
String | getEmail1EntryID () | |
String | getEmail2Address () | |
String | getEmail2AddressType () | |
String | getEmail2DisplayName () | |
String | getEmail2EntryID () | |
String | getEmail3Address () | |
String | getEmail3AddressType () | |
String | getEmail3DisplayName () | |
String | getEmail3EntryID () | |
String | getFileAs () | |
String | getFirstName () | |
java.util.Date | getFollowUpCompletedDate () | |
java.util.Date | getFollowUpDueDate () | |
String | getFollowUpFlagText () | |
double | getFollowUpPercentComplete () | |
java.util.Date | getFollowUpReminderTime () | |
java.util.Date | getFollowUpStartDate () | |
getFollowUpStatus () | ||
int | getFollowUpStatusValue () | |
Returns the follow-up status. The status value meaning is: 0: No flag 1: White flag (Completed) 2: Red flag |
getFormDescription () | ||
String | getFTPSite () | |
String | getFullName () | |
String | getFullNameAndCompany () | |
getGender () | ||
String | getGovernmentIDNumber () | |
String | getHobby () | |
String | getHome2TelephoneNumber () | |
String | getHomeAddress () | |
String | getHomeAddressCity () | |
String | getHomeAddressCountry () | |
String | getHomeAddressPostalCode () | |
String | getHomeAddressPostOfficeBox () | |
String | getHomeAddressState () | |
String | getHomeAddressStreet () | |
String | getHomeFaxNumber () | |
String | getHomeTelephoneNumber () | |
String | getIMAddress () | |
The 'IMAddress' property is only supported by Outlook 2002 or higher. With other versions this method will throw an ComponentObjectModelException. |
getImportance () | ||
String | getInitials () | |
getInspector () | ||
String | getInternetFreeBusyAddress () | |
String | getISDNNumber () | |
getItemProperties () | ||
String | getJobTitle () | |
String | getLanguage () | |
String | getLastFirstAndSuffix () | |
String | getLastFirstNoSpace () | |
String | getLastFirstNoSpaceAndSuffix () | |
String | getLastFirstNoSpaceCompany () | |
String | getLastFirstSpaceOnly () | |
String | getLastFirstSpaceOnlyCompany () | |
String | getLastName () | |
String | getLastNameAndFirstName () | |
String | getMailingAddress () | |
String | getMailingAddressCity () | |
String | getMailingAddressCountry () | |
String | getMailingAddressPostalCode () | |
String | getMailingAddressPostOfficeBox () | |
String | getMailingAddressState () | |
String | getMailingAddressStreet () | |
String | getManagerName () | |
getMarkForDownload () | ||
String | getMessageClass () | |
String | getMiddleName () | |
String | getMileage () | |
String | getMobileTelephoneNumber () | |
String | getNetMeetingAlias () | |
String | getNetMeetingServer () | |
String | getNickName () | |
String | getOfficeLocation () | |
String | getOrganizationalIDNumber () | |
String | getOtherAddress () | |
String | getOtherAddressCity () | |
String | getOtherAddressCountry () | |
String | getOtherAddressPostalCode () | |
String | getOtherAddressPostOfficeBox () | |
String | getOtherAddressState () | |
String | getOtherAddressStreet () | |
String | getOtherFaxNumber () | |
String | getOtherTelephoneNumber () | |
String | getPagerNumber () | |
String | getPersonalHomePage () | |
String | getPrimaryTelephoneNumber () | |
String | getProfession () | |
String | getRadioTelephoneNumber () | |
String | getReferredBy () | |
getSelectedMailingAddress () | ||
getSensitivity () | ||
int | getSize () | |
String | getSpouse () | |
String | getSubject () | |
String | getSuffix () | |
String | getTelexNumber () | |
String | getTitle () | |
String | getTTYTDDTelephoneNumber () | |
getType () | ||
String | getUser1 () | |
String | getUser2 () | |
String | getUser3 () | |
String | getUser4 () | |
String | getUserCertificate () | |
getUserProperties () | ||
String | getWebPage () | |
String | getYomiCompanyName () | |
String | getYomiFirstName () | |
String | getYomiLastName () | |
boolean | hasPicture () | |
The 'HasPicture' property is only supported by Outlook 2003 or higher. With other versions this method will throw a ComponentObjectModelException. |
boolean | isAutoResolvedWinner () | |
boolean | isConflict () | |
boolean | isFollowUpComplete () | |
boolean | isFollowUpReminderSet () | |
boolean | isJournal () | |
boolean | isNoAging () | |
boolean | isSaved () | |
boolean | isUnRead () | |
void | removePicture () | |
The removePicture() method is only supported by Outlook 2003 or higher. With other versions this method will throw a ComponentObjectModelException. |
void | setAccount (String value) | |
void | setAnniversary (java.util.Date value) | |
void | setAssistantName (String value) | |
void | setAssistantTelephoneNumber (String value) | |
void | setBillingInformation (String value) | |
void | setBirthday (java.util.Date value) | |
void | setBody (String value) | |
void | setBusiness2TelephoneNumber (String value) | |
void | setBusinessAddress (String value) | |
void | setBusinessAddressCity (String value) | |
void | setBusinessAddressCountry (String value) | |
void | setBusinessAddressPostalCode (String value) | |
void | setBusinessAddressPostOfficeBox (String value) | |
void | setBusinessAddressState (String value) | |
void | setBusinessAddressStreet (String value) | |
void | setBusinessFaxNumber (String value) | |
void | setBusinessHomePage (String value) | |
void | setBusinessTelephoneNumber (String value) | |
void | setCallbackTelephoneNumber (String value) | |
void | setCarTelephoneNumber (String value) | |
void | setCategories (String value) | |
void | setChildren (String value) | |
void | setCompanies (String value) | |
void | setCompanyMainTelephoneNumber (String value) | |
void | setCompanyName (String value) | |
void | setComputerNetworkName (String value) | |
void | setCustomerID (String value) | |
void | setDepartment (String value) | |
void | setEmail1Address (String value) | |
void | setEmail1AddressType (String value) | |
void | setEmail1DisplayName (String value) | |
void | setEmail2Address (String value) | |
void | setEmail2AddressType (String value) | |
void | setEmail2DisplayName (String value) | |
void | setEmail3Address (String value) | |
void | setEmail3AddressType (String value) | |
void | setEmail3DisplayName (String value) | |
void | setFileAs (String value) | |
void | setFirstName (String value) | |
void | setFollowUpComplete (boolean isComplete) | |
void | setFollowUpCompletedDate (java.util.Date completedDate) | |
void | setFollowUpDueDate (java.util.Date dueDate) | |
void | setFollowUpFlagText (String followUpText) | |
void | setFollowUpPercentComplete (double value) | |
void | setFollowUpReminderSet (boolean isReminderSet) | |
void | setFollowUpReminderTime (java.util.Date reminderTime) | |
void | setFollowUpStartDate (java.util.Date startDate) | |
void | setFollowUpStatus (FollowUpStatus status) | |
void | setFollowUpStatusValue (int status) | |
Sets the follow-up status. The status value meaning is: 0: No flag 1: White flag (Completed) 2: Red flag |
void | setFTPSite (String value) | |
void | setFullName (String value) | |
void | setGender (Gender value) | |
void | setGovernmentIDNumber (String value) | |
void | setHobby (String value) | |
void | setHome2TelephoneNumber (String value) | |
void | setHomeAddress (String value) | |
void | setHomeAddressCity (String value) | |
void | setHomeAddressCountry (String value) | |
void | setHomeAddressPostalCode (String value) | |
void | setHomeAddressPostOfficeBox (String value) | |
void | setHomeAddressState (String value) | |
void | setHomeAddressStreet (String value) | |
void | setHomeFaxNumber (String value) | |
void | setHomeTelephoneNumber (String value) | |
void | setIMAddress (String value) | |
The 'IMAddress' property is only supported by Outlook 2002 or higher. With other versions this method will throw an ComponentObjectModelException. |
void | setImportance (ImportanceType value) | |
void | setInitials (String value) | |
void | setInternetFreeBusyAddress (String value) | |
void | setISDNNumber (String value) | |
void | setJobTitle (String value) | |
void | setJournal (boolean value) | |
void | setLanguage (String value) | |
void | setLastName (String value) | |
void | setMailingAddress (String value) | |
void | setMailingAddressCity (String value) | |
void | setMailingAddressCountry (String value) | |
void | setMailingAddressPostalCode (String value) | |
void | setMailingAddressPostOfficeBox (String value) | |
void | setMailingAddressState (String value) | |
void | setMailingAddressStreet (String value) | |
void | setManagerName (String value) | |
void | setMarkForDownload (RemoteStatus value) | |
void | setMessageClass (String value) | |
void | setMiddleName (String value) | |
void | setMileage (String value) | |
void | setMobileTelephoneNumber (String value) | |
void | setNetMeetingAlias (String value) | |
void | setNetMeetingServer (String value) | |
void | setNickName (String value) | |
void | setNoAging (boolean value) | |
void | setOfficeLocation (String value) | |
void | setOrganizationalIDNumber (String value) | |
void | setOtherAddress (String value) | |
void | setOtherAddressCity (String value) | |
void | setOtherAddressCountry (String value) | |
void | setOtherAddressPostalCode (String value) | |
void | setOtherAddressPostOfficeBox (String value) | |
void | setOtherAddressState (String value) | |
void | setOtherAddressStreet (String value) | |
void | setOtherFaxNumber (String value) | |
void | setOtherTelephoneNumber (String value) | |
void | setPagerNumber (String value) | |
void | setPersonalHomePage (String value) | |
void | setPrimaryTelephoneNumber (String value) | |
void | setProfession (String value) | |
void | setRadioTelephoneNumber (String value) | |
void | setReferredBy (String value) | |
void | setSelectedMailingAddress (MailingAddressType value) | |
void | setSensitivity (SensitivityType value) | |
void | setSpouse (String value) | |
void | setSubject (String value) | |
void | setSuffix (String value) | |
void | setTelexNumber (String value) | |
void | setTitle (String value) | |
void | setTTYTDDTelephoneNumber (String value) | |
void | setUnRead (boolean value) | |
void | setUser1 (String value) | |
void | setUser2 (String value) | |
void | setUser3 (String value) | |
void | setUser4 (String value) | |
void | setUserCertificate (String value) | |
void | setWebPage (String value) | |
void | setYomiCompanyName (String value) | |
void | setYomiFirstName (String value) | |
void | setYomiLastName (String value) | |
void | showCategoriesDialog () | |
Inherited methods
OutlookItem
copy, create, delete, deleteMapiProperty, deleteMapiProperty, display, display, dispose, equals, getCreationTime, getDispatch, getEntryId, getItemId, getLastModificationTime, getLinks, getMapiProperty, getMapiProperty, getParentFolder, getPropertyAccessor, getType, move, printOut, save, saveAs, saveAs, saveAs, saveAs, setMapiProperty, setMapiProperty
Community comments
Powered by JavaDocPlus