API Reference
EmailStoreFolderId
Format-neutral stable identifier for one folder within an open email store.
Inheritance
- ValueType
- EmailStoreFolderId
Usage
Explore 32 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 11
- Property EmailConversationGraphOptions.FolderId
- Property EmailStoreAssociatedDataOptions.FolderId
- Property EmailStoreFields.FolderId
- Method EmailStoreFolderId.Parse
- Property EmailStoreFolderInfo.Key
- Property EmailStoreFolderInfo.ParentKey
- Property EmailStoreFolderUserPropertyCatalog.FolderId
- Property EmailStoreItem.FolderKey
- Property EmailStoreItemReference.FolderKey
- Property EmailStoreReminderQueryOptions.FolderId
- Property EmailStoreTableQuery.FolderId
Accepted by parameters 21
- Constructor EmailConversationGraphOptions.EmailConversationGraphOptions
- Method EmailStoreAssociatedDataCatalog.FindEffectiveConfiguration
- Constructor EmailStoreAssociatedDataOptions.EmailStoreAssociatedDataOptions
- Method EmailStoreEnumerationOptions.ForAssociated
- Method EmailStoreEnumerationOptions.ForFolder
- Method EmailStoreFolderCatalog.Get
- Method EmailStoreFolderCatalog.GetChildren
- Method EmailStoreFolderCatalog.GetDescendants
- Method EmailStoreFolderCatalog.GetParent
- Method EmailStoreFolderCatalog.GetPath
- Method EmailStoreFolderCatalog.TryGet
- Method EmailStoreFolderId.CompareTo
- Method EmailStoreFolderId.Equals
- Method EmailStoreFolderId.op_Equality
- Method EmailStoreFolderId.op_Equality
- Method EmailStoreFolderId.op_Inequality
- Method EmailStoreFolderId.op_Inequality
- Method EmailStoreFolderId.TryParse
- Constructor EmailStoreReminderQueryOptions.EmailStoreReminderQueryOptions
- Method EmailStoreSession.EnumerateItems
- Constructor EmailStoreTableQuery.EmailStoreTableQuery
Constructors
public EmailStoreFolderId(String value) #Creates a folder identifier from the exact source value.
Parameters
- value System.String
Methods
public Int32 CompareTo(EmailStoreFolderId other) #Int32Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Parameters
- other OfficeIMO.Email.Store.EmailStoreFolderId
- An object to compare with this instance.
Returns
A value that indicates the relative order of the objects being compared. The return value has these meanings: Value Meaning Less than zero This instance precedes in the sort order. Zero This instance occurs in the same position in the sort order as . Greater than zero This instance follows in the sort order.
public Boolean Equals(EmailStoreFolderId other) #BooleanIndicates whether the current object is equal to another object of the same type.
Parameters
- other OfficeIMO.Email.Store.EmailStoreFolderId
- An object to compare with this object.
Returns
true if the current object is equal to the other parameter; otherwise, false.
public override Boolean Equals(Object? obj) #BooleanIndicates whether this instance and a specified object are equal.
Parameters
- obj System.Object?
- The object to compare with the current instance.
Returns
true if obj and this instance are the same type and represent the same value; otherwise, false.
public override Int32 GetHashCode() #Int32Returns the hash code for this instance.
Returns
A 32-bit signed integer that is the hash code for this instance.
public static Boolean op_Equality(EmailStoreFolderId left, EmailStoreFolderId right) #BooleanTests two identifiers for ordinal equality.
Parameters
- left OfficeIMO.Email.Store.EmailStoreFolderId
- right OfficeIMO.Email.Store.EmailStoreFolderId
public static Boolean op_Inequality(EmailStoreFolderId left, EmailStoreFolderId right) #BooleanTests two identifiers for ordinal inequality.
Parameters
- left OfficeIMO.Email.Store.EmailStoreFolderId
- right OfficeIMO.Email.Store.EmailStoreFolderId
public static EmailStoreFolderId Parse(String value) #EmailStoreFolderIdParses a non-empty folder identifier.
Parameters
- value System.String
public override String ToString() #StringReturns the fully qualified type name of this instance.
Returns
The fully qualified type name.
public static Boolean TryParse(String? value, out EmailStoreFolderId id) #BooleanAttempts to parse a non-empty folder identifier.
Parameters
- value System.String?
- id OfficeIMO.Email.Store.EmailStoreFolderId
Inherited Methods
Properties
public Boolean IsEmpty { get; } #Whether this is the uninitialized default struct value.