Moyosoft Products | Services | Download | Contact us    
Java Outlook Connector
Products  >  Java Outlook Connector  >  API Reference    
API Reference
   
Overview  |  
Classic JavaDoc

Class OutlookContact

java.lang.Object
  └ com.moyosoft.connector.ms.outlook.item.OutlookItemcom.moyosoft.connector.ms.outlook.contact.OutlookContact

Implemented Interfaces:

public class OutlookContact extends OutlookItem implements IAttachmentsContainer

Represents an Outlook contact item.

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.

See Also:

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

Community comments



Powered by JavaDocPlus