Exchange Web Services .NET Class Library
Exchange Web Services .NET Class Library
Exchange Web Services .NET
Independentsoft.Exchange
Contact Class
Contact Constructor
Contact Properties
Contact Methods

# Contact Class

Represents the contact item in the Exchange store.
Inheritance Hierarchy
System
Object
Independentsoft.Exchange
Item
Independentsoft.Exchange
Contact

Namespace: Independentsoft.Exchange
Assembly: Independentsoft.Exchange (in Independentsoft.Exchange.dll) Version: 3.0.840.11238
Syntax
C#
VB
Copy

    public class Contact : Item

    Public Class Contact
    	Inherits Item

The Contact type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| Contact | Initializes a new instance of the Contact class.
| Contact(String) | Initializes a new instance of the Contact class.
| Contact(MimeContent) | Initializes a new instance of the Contact class.

Top
Properties

| Name | Description
--- | --- | ---
| Alias | Gets the contact's alias.
| ArchiveTag | Gets or sets the archive tag. (Inherited from Item.)
| AssistantName | Represents an assistant to the contact.
| AssistantPhone | Represents the telephone number as the assistant's telephone number.
| Attachments | Contains the items or files that are attached to an item in the Exchange store. (Inherited from Item.)
| Birthday | Represents the birth date of the contact.
| BlockStatus | Gets a value indicating whether [block status]. (Inherited from Item.)
| Body | Represents the actual body content of a message. (Inherited from Item.)
| BodyHtmlText | Contains the html body text. (Inherited from Item.)
| BodyPlainText | Contains the plain body text. (Inherited from Item.)
| BodyRtf | Contains the Rich Text Format body text. (Inherited from Item.)
| BusinessAddress | Represents the business address that is associated the contact.
| BusinessAddressCity | Represents the business city name that is associated with the contact.
| BusinessAddressCountry | Represents the business country for a given physical address.
| BusinessAddressPostalCode | Represents the business postal code for the contact item.
| BusinessAddressState | Represents the business state of residence for the contact item.
| BusinessAddressStreet | Represents a business street address for the contact.
| BusinessFax | Represents the telephone number as a business fax number.
| BusinessHomePage | Represents the Home page (Web address) for the contact.
| BusinessPhone | Represents the telephone number as a business telephone number.
| BusinessPhone2 | Represents the telephone number as a second business telephone number.
| CallbackPhone | Represents the telephone number as a callback number.
| CarPhone | Represents the telephone number as a car telephone number.
| Categories | Represents a collection of strings that identify to which categories an item in the mailbox belongs. (Inherited from Item.)
| Children | Contains the names of the contact's children.
| Comment | Contains a comment of item. (Inherited from Item.)
| Companies | Represents the collection of companies that are associated with the contact.
| CompanyName | Represents the company name that is associated with the contact.
| CompanyPhone | Represents the telephone number as the company's telephone number.
| CompleteName | Represents the complete name of the contact.
| ConversationId | Contains the identifier of an item or conversation. (Inherited from Item.)
| CreatedTime | Represents the date and time that a given item in the mailbox was created. (Inherited from Item.)
| Culture | Represents the culture for a given item in a mailbox. (Inherited from Item.)
| Department | Represents the contact's department at work.
| DirectoryId | Gets the contact's directory identifier.
| DirectReports | Gets the contact's direct reports.
| DisplayName | Contains the display name of the message store. (Inherited from Item.)
| EffectiveRights | Contains the client's rights based on the permission settings for the item or folder. (Inherited from Item.)
| Email1Address | Represents the first email address of the contact.
| Email1DisplayAs | Represents the display string of the first email address of the contact
| Email1DisplayName | Represents the display name of the first email address of the contact.
| Email1Type | Represents the type of the first email address of the contact.
| Email2Address | Represents the second email address of the contact.
| Email2DisplayAs | Represents the display string of the second email address of the contact
| Email2DisplayName | Represents the display name of the second email address of the contact.
| Email2Type | Represents the type of the second email address of the contact.
| Email3Address | Represents the third email address of the contact.
| Email3DisplayAs | Represents the display string of the third email address of the contact
| Email3DisplayName | Represents the display name of the third email address of the contact.
| Email3Type | Represents the type of the third email address of the contact.
| EntityExtractionResult | Gets the entity extraction information on the item. (Inherited from Item.)
| EntryId | Contains a MAPI entry identifier used to open and edit properties of a particular MAPI object. (Inherited from Item.)
| ExtendedProperties | Gets a list of extended properties that are defined on this item. (Inherited from Item.)
| FileAs | Represents how the contact is filed in the Contacts folder.
| FileAsMapping | Represents how to construct what is displayed for the contact.
| Flag | Gets or sets the flag. (Inherited from Item.)
| Gender | Represents the gender of the contact.
| Generation | Represents a generational abbreviation that follows the full name of the contact.
| GivenName | Represents the contact's given name.
| GroupingAction | Gets the grouping action. (Inherited from Item.)
| HasAttachments | Represents a property that is set to true if an item has attachments at least one visible attachment. (Inherited from Item.)
| HasBlockedImages | Gets a value indicating whether this instance has blocked images. (Inherited from Item.)
| HasPicture | Indicates whether the contact item has a file attachment that represents the contact's picture.
| HomeAddress | Represents the home address that is associated the contact.
| HomeAddressCity | Represents the home city name that is associated with the contact.
| HomeAddressCountry | Represents the home country for a given address contact.
| HomeAddressPostalCode | Represents the home postal code for the contact.
| HomeAddressState | Represents the home state of residence for the contact.
| HomeAddressStreet | Represents a home street address for the contact.
| HomeFax | Represents the telephone number as a home fax number.
| HomePhone | Represents the telephone number as a home telephone number.
| HomePhone2 | Represents the telephone number as a second home telephone number.
| IconIndex | Gets the index of the icon. (Inherited from Item.)
| Importance | Contains the importance of an item. (Inherited from Item.)
| Initials | Represents the initials of the contact.
| InstanceKey | Gets the instance key. (Inherited from Item.)
| InstantMessengerAddress1 | Represents a first IM addresses for the contact.
| InstantMessengerAddress2 | Represents a second IM addresses for the contact.
| InstantMessengerAddress3 | Represents a third IM addresses for the contact.
| IsAssociated | Indicates whether the item is associated with a folder. (Inherited from Item.)
| Isdn | Represents the telephone number as an Integrated Services Digital Network (ISDN) line.
| IsHidden | Contains the flag that indicates whether the item is hidden from view in the user interface. (Inherited from Item.)
| ItemClass | Represents the message class of an item. (Inherited from Item.)
| ItemId | Contains the unique identifier and change key of an item in the Exchange store. (Inherited from Item.)
| JobTitle | Represents the job title of the contact.
| LastModifiedTime | Indicates when an item was last modified. (Inherited from Item.)
| LastModifierName | Contains the display name of the last user to modify an item. (Inherited from Item.)
| Manager | Represents the contact's manager.
| ManagerMailbox | Gets the email address of contact's direct manager.
| MiddleName | Represents the middle name of the contact.
| Mileage | Represents mileage for the contact item.
| MimeContent | Contains the native Multipurpose Internet Mail Extensions (MIME) stream of an object that is represented in base64Binary format. (Inherited from Item.)
| MobilePhone | Represents the telephone number as a mobile phone number.
| MSExchangeCertificate | Gets a binary array encoding the contact’s Microsoft Exchange certificate.
| NextPredictedAction | Gets the next predicted action. (Inherited from Item.)
| Nickname | Represents the nickname of the contact.
| Notes | Gets the notes property of the contact.
| OfficeLocation | Represents the office location of the contact.
| OtherAddress | Represents the other address that is associated the contact.
| OtherAddressCity | Represents the other city name that is associated with the contact.
| OtherAddressCountry | Represents the other country for a given physical address.
| OtherAddressPostalCode | Represents the other postal code for the contact item.
| OtherAddressState | Represents the other state of residence for the contact item.
| OtherAddressStreet | Represents a other street address for the contact item.
| OtherFax | Represents the telephone number as another fax number.
| OtherPhone | Represents the telephone number as another telephone number.
| Pager | Represents the telephone number as a pager.
| ParentId | Represents the identifier of the parent folder that contains the item or folder. (Inherited from Item.)
| PhoneticFirstName | Gets the contact’s first name using the phonetic alphabet.
| PhoneticFullName | Gets the contact’s full name, including first and last, using the phonetic alphabet.
| PhoneticLastName | Gets the contact’s last name using the phonetic alphabet.
| Photo | Gets the contact's photo.
| Preview | Gets the preview. (Inherited from Item.)
| PrimaryPhone | Represents the telephone number as the primary telephone number.
| Profession | Represents the profession of the contact.
| RadioPhone | Represents the telephone number as a radio telephone.
| ReminderDueBy | Represents the date and time when the appointment occurs. (Inherited from Item.)
| ReminderIsSet | Indicates whether a reminder has been set for the appointment in the Exchange store. (Inherited from Item.)
| ReminderMinutesBeforeStart | Represents the number of minutes before an event when a reminder is displayed. (Inherited from Item.)
| RetentionDate | Gets or sets the retention date. (Inherited from Item.)
| RetentionTag | Gets or sets the retention tag. (Inherited from Item.)
| RtfCompressed | Contains the Rich Text Format body text. (Inherited from Item.)
| SearchKey | Contains a binary-comparable key that identifies correlated objects for a search. (Inherited from Item.)
| SelectedMailingAddress | Represents the display types for physical addresses.
| Sensitivity | Indicates the sensitivity level of an item. (Inherited from Item.)
| Size | Represents the size in bytes of an item. (Inherited from Item.)
| SpouseName | Represents the name of the contact's spouse.
| StoreEntryId | Contains the store entry id. It is Base64 string. (Inherited from Item.)
| Subject | Represents the subject for Exchange store items and response objects. (Inherited from Item.)
| Surname | Represents the surname of the contact.
| Telex | Represents the telephone number as a telex telephone number.
| TextBody | Gets the text body. (Inherited from Item.)
| Title | Represents the title of the contact.
| TtyTddPhone | Represents the telephone number as a telex telephone number.
| UniqueBody | Represents an HTML fragment or plain text which represents the unique body of this conversation. (Inherited from Item.)
| UserSMIMECertificate | Gets a binary array encoding the contact’s SMIME certificate.
| WebClientEditFormQueryString | Represents a URL to concatenate to the Outlook Web App endpoint to edit an item in Outlook Web App. (Inherited from Item.)
| WebClientReadFormQueryString | Represents a URL to concatenate to the Microsoft Office Outlook Web App endpoint to read an item in Outlook Web App. (Inherited from Item.)
| WeddingAnniversary | Represents the wedding anniversary of the contact.

Top
Methods

| Name | Description
--- | --- | ---
| Equals | (Inherited from Object.)
| Finalize | (Inherited from Object.)
| GetHashCode | (Inherited from Object.)
| GetType | (Inherited from Object.)
| MemberwiseClone | (Inherited from Object.)
| ToString | Converts the value of the current Contact object to its equivalent string representation. (Overrides Item ToString .)

Top
See Also

#### Reference

Independentsoft.Exchange Namespace

Copyright 2025 Independentsoft

Send comments on this topic to support@independentsoft.de