Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Struct

EmailStoreFolderId

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Base ValueType
Implements
IEquatable<EmailStoreFolderId> IComparable<EmailStoreFolderId>
Modifiers sealed

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.

Accepted by parameters 21

Constructors

public EmailStoreFolderId(String value) #

Creates a folder identifier from the exact source value.

Parameters

value System.String requiredposition: 0

Methods

public Int32 CompareTo(EmailStoreFolderId other) #
Returns: Int32

Compares 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 requiredposition: 0
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.

Equals 2 overloads
public Boolean Equals(EmailStoreFolderId other) #
Returns: Boolean

Indicates whether the current object is equal to another object of the same type.

Parameters

other OfficeIMO.Email.Store.EmailStoreFolderId requiredposition: 0
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) #
Returns: Boolean

Indicates whether this instance and a specified object are equal.

Parameters

obj System.Object? requiredposition: 0
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() #
Returns: Int32

Returns 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) #
Returns: Boolean

Tests two identifiers for ordinal equality.

Parameters

left OfficeIMO.Email.Store.EmailStoreFolderId requiredposition: 0
right OfficeIMO.Email.Store.EmailStoreFolderId requiredposition: 1
public static Boolean op_Inequality(EmailStoreFolderId left, EmailStoreFolderId right) #
Returns: Boolean

Tests two identifiers for ordinal inequality.

Parameters

left OfficeIMO.Email.Store.EmailStoreFolderId requiredposition: 0
right OfficeIMO.Email.Store.EmailStoreFolderId requiredposition: 1
public static EmailStoreFolderId Parse(String value) #
Returns: EmailStoreFolderId

Parses a non-empty folder identifier.

Parameters

value System.String requiredposition: 0
public override String ToString() #
Returns: String

Returns the fully qualified type name of this instance.

Returns

The fully qualified type name.

public static Boolean TryParse(String? value, out EmailStoreFolderId id) #
Returns: Boolean

Attempts to parse a non-empty folder identifier.

Parameters

value System.String? requiredposition: 0
id OfficeIMO.Email.Store.EmailStoreFolderId requiredposition: 1

Properties

public String Value { get; } #

Exact source identifier.

public Boolean IsEmpty { get; } #

Whether this is the uninitialized default struct value.