FolderId Class

Definition

Represents the ID of a folder.

public ref class FolderId sealed : Microsoft::Exchange::WebServices::Data::ServiceId
public sealed class FolderId : Microsoft.Exchange.WebServices.Data.ServiceId
Public NotInheritable Class FolderId
Inherits ServiceId
Inheritance

Constructors

FolderId(String)

Initializes a new instance of the FolderId class.

FolderId(WellKnownFolderName)

Initializes a new instance of the FolderId class, with the well-known folder name.

FolderId(WellKnownFolderName, Mailbox)

Initializes a new instance of the FolderID class with the specified folder name and mailbox.

Properties

ChangeKey

Gets the change key associated with the Exchange object.

(Inherited from ServiceId)
FolderName

Gets the name of the folder that is associated with the folder ID.

Mailbox

Gets the mailbox of the folder. Mailbox is only set when FolderName is set.

UniqueId

Gets the unique Id of the Exchange object.

(Inherited from ServiceId)

Methods

Equals(Object)

Determines whether the specified folder is equal to the current folder.

GetHashCode()

Serves as a hash function for a particular type.

SameIdAndChangeKey(ServiceId)

Determines whether two ServiceId instances are equal (including ChangeKeys)

(Inherited from ServiceId)
ToString()

Returns a string that represents the current folder.

Operators

Implicit(String to FolderId)

Defines an implicit conversion between a string and a folder ID.

Implicit(WellKnownFolderName to FolderId)

Defines an implicit conversion between a well-known folder name and a folder ID.

Applies to