ContactsFolder members
Collapse the table of content
Expand the table of content

ContactsFolder members

Represents a folder that contains contacts.

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

  Name Description
Public method ContactsFolder Initializes an unsaved local instance of the ContactsFolder class. To bind to an existing contacts folder, use ContactsFolder.Bind() instead.
Top

  Name Description
Public property ArchiveTag Gets or sets the archive tag. The ArchiveTag property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. (inherited from Folder)
Public property ChildFolderCount Gets the number of child folders in this this folder. (inherited from Folder)
Public property DisplayName Gets or sets the display name of the folder. (inherited from Folder)
Public property EffectiveRights Gets a value that indicates the effective rights that the current authenticated user has on the folder. (inherited from Folder)
Public property ExtendedProperties Gets a list of extended properties that are associated with the folder. (inherited from Folder)
Public property FolderClass Gets or sets the custom class name of this folder. (inherited from Folder)
Public property Id Gets the identifier of the folder. (inherited from Folder)
Public property IsDirty Gets a value that indicates whether the object has been modified. (inherited from ServiceObject)
Public property IsNew Indicates whether this object exists in the Exchange database or if it is a local object that has not been saved to the Exchange database. (inherited from ServiceObject)
Public property Item Gets the value of the specified property in this instance. (inherited from ServiceObject)
Public property ManagedFolderInformation Gets the Messaging Records Management (MRM) information that is associated with the folder. (inherited from Folder)
Public property ParentFolderId Gets the identifier of this folder's parent folder. (inherited from Folder)
Public property Permissions Gets or sets a list of permissions for the folder. (inherited from Folder)
Public property PolicyTag Gets or sets the policy tag. The PolicyTag property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. (inherited from Folder)
Public property Schema Gets the schema that is associated with this type of object. (inherited from ServiceObject)
Public property Service Gets the Exchange service for this object. (inherited from ServiceObject)
Public property TotalCount Gets the total number of items that are contained in the folder. (inherited from Folder)
Public property UnreadCount Gets the number of unread items in the folder. (inherited from Folder)
Public property WellKnownFolderName Gets one of the common folder names listed in the WellKnownFolderName enumeration. The WellKnownFolderName property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. (inherited from Folder)
Top

  Name Description
Public method Static member Bind(ExchangeService, FolderId) Binds to an existing contacts folder and loads its first class properties.
Public method Static member Bind(ExchangeService, WellKnownFolderName) Binds to an existing contacts folder and loads its first class properties.
Public method Static member Bind(ExchangeService, FolderId, PropertySet) Binds to an existing contacts folder and loads the specified set of properties.
Public method Static member Bind(ExchangeService, WellKnownFolderName, PropertySet) Binds to an existing contacts folder and loads the specified set of properties.
Public method Copy(FolderId) Copies this folder into a specific folder. (inherited from Folder)
Public method Copy(WellKnownFolderName) Copies this folder into the specified folder. (inherited from Folder)
Public method Delete Deletes the folder. (inherited from Folder)
Public method Empty Empties the folder. Optionally, enables you to empty subfolders. (inherited from Folder)
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method FindFolders(FolderView) Obtains a list of folders by searching the subfolders of this folder. (inherited from Folder)
Public method FindFolders(SearchFilter, FolderView) Returns a list of folders by searching the subfolders in the specified view that satisfy the specified search filter criteria. (inherited from Folder)
Public method FindItems(ItemView) Obtains a list of items by searching the contents of this folder. (inherited from Folder)
Public method FindItems(String, ItemView) Returns a list of items by searching the contents of this folder with the specified query string. (inherited from Folder)
Public method FindItems(ItemView, Grouping) Obtains a list of items by searching the contents of this folder in the specified view and grouped by the specified property. (inherited from Folder)
Public method FindItems(SearchFilter, ItemView) Obtains a list of items by searching the contents of this folder. (inherited from Folder)
Public method FindItems(String, ItemView, Grouping) Returns a list of items by searching the contents of this folder. (inherited from Folder)
Public method FindItems(SearchFilter, ItemView, Grouping) Returns a list of items by searching the contents of this folder, using the specified search filter. (inherited from Folder)
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)
Public method MarkAllItemsAsRead Marks all items in folder as read. The MarkAllItemsAsRead(Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. (inherited from Folder)
Public method MarkAllItemsAsUnread Marks all items in folder as unread. The MarkAllItemsAsUnread(Boolean) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. (inherited from Folder)
Protected method MemberwiseClone (inherited from Object)
Public method Move(FolderId) Moves this folder to a specific folder. (inherited from Folder)
Public method Move(WellKnownFolderName) Moves this folder to the specified folder. (inherited from Folder)
Public method RemoveExtendedProperty Removes an extended property from the folder. (inherited from Folder)
Public method Save(FolderId) Saves this folder in a specific folder. (inherited from Folder)
Public method Save(WellKnownFolderName) Saves this folder in a specific folder. (inherited from Folder)
Public method SetExtendedProperty Sets the specified extended property. (inherited from Folder)
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 Applies the local changes that have been made to this folder. (inherited from Folder)
Top
Show:
© 2016 Microsoft