Contact methods

The following tables list the members exposed by the Contact type.

  Name Description
Public method Static member Bind(ExchangeService, ItemId) Binds to an existing contact and loads its first class properties. Calling this method results in a call to Exchange Web Services (EWS).
Public method Static member Bind(ExchangeService, ItemId, PropertySet) Binds to an existing contact and loads the specified set of properties. Calling this method results in a call to Exchange Web Services (EWS).
Public method Copy(FolderId) Creates a copy of this item in the specified folder. Calling this method results in a call to Exchange Web Services (EWS). (inherited from Item)
Public method Copy(WellKnownFolderName) Creates a copy of this item in the specified folder. Calling this method results in a call to Exchange Web Services (EWS). (inherited from Item)
Public method Delete(DeleteMode) Deletes the item. Calling this method results in a call to Exchange Web Services (EWS). (inherited from Item)
Public method Delete(DeleteMode, Boolean) Deletes the item. Calling this method results in a call to EWS. (inherited from Item)
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetContactPictureAttachment Returns the file attachment that contains the contact's picture.
Public method GetHashCode (inherited from Object)
Public method GetLoadedPropertyDefinitions Provides the collection of loaded property definitions. (inherited from ServiceObject)
Public method GetType (inherited from Object)
Public method Load() Loads the first-class properties. (inherited from ServiceObject)
Public method Load(PropertySet) Loads the specified set of properties. (inherited from ServiceObject)
Protected method MemberwiseClone (inherited from Object)
Public method Move(FolderId) Moves this item to the specified folder. Calling this method results in a call to Exchange Web Services (EWS). (inherited from Item)
Public method Move(WellKnownFolderName) Moves this item to the specified folder. Calling this method results in a call to Exchange Web Services (EWS). (inherited from Item)
Public method RemoveContactPicture Removes the contact's picture.
Public method RemoveExtendedProperty Removes an extended property. (inherited from Item)
Public method Save() Saves this item in the default folder based on the item's type. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added. (inherited from Item)
Public method Save(FolderId) Saves this item in a specific folder. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added. (inherited from Item)
Public method Save(WellKnownFolderName) Saves this item in a specific folder. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added. (inherited from Item)
Public method SetContactPicture([]) Sets the contact's picture by using the specified byte array.
Public method SetContactPicture(Stream) Sets the contact's picture by using the specified stream.
Public method SetContactPicture(String) Sets the contact's picture by using the specified file.
Public method SetExtendedProperty Sets the specified extended property to the specified value. (inherited from Item)
Public method ToString (inherited from Object)
Public method TryGetProperty(PropertyDefinitionBase, Object) Tries to get the value of a specified property. (inherited from ServiceObject)
Public method TryGetProperty<T>(PropertyDefinitionBase, T) Tries to get the value of a specified property. (inherited from ServiceObject)
Public method Update(ConflictResolutionMode) Applies the local changes that have been made to this item. Calling this method results in at least one call to Exchange Web Services (EWS). Multiple calls to EWS might be made if attachments have been added or removed. (inherited from Item)
Public method Update(ConflictResolutionMode, Boolean) Applies the local changes that have been made to this item. Calling this method results in at least one call to EWS. Mutliple calls to EWS might be made if attachments have been added or removed. (inherited from Item)
Top
Show: