Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

MapiNamedProperty

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Implements
IEquatable<MapiNamedProperty>
Modifiers sealed

Canonical name associated with a mapped MAPI property ID.

Inheritance

  • Object
  • MapiNamedProperty

Usage

Explore 5 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 3

Accepted by parameters 2

Constructors

MapiNamedProperty 2 overloads
public MapiNamedProperty(Guid propertySet, UInt32 localId) #

Creates a numeric named property.

Parameters

propertySet System.Guid requiredposition: 0
localId System.UInt32 requiredposition: 1
public MapiNamedProperty(Guid propertySet, String name) #

Creates a string named property.

Parameters

propertySet System.Guid requiredposition: 0
name System.String requiredposition: 1

Methods

Equals 2 overloads
public Boolean Equals(MapiNamedProperty? other) #
Returns: Boolean

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

Parameters

other OfficeIMO.Email.MapiNamedProperty? 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

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

Parameters

obj System.Object? requiredposition: 0
The object to compare with the current object.

Returns

true if the specified object is equal to the current object; otherwise, false.

public override Int32 GetHashCode() #
Returns: Int32

Serves as the default hash function.

Returns

A hash code for the current object.

public override String ToString() #
Returns: String

Returns a string that represents the current object.

Returns

A string that represents the current object.

Properties

public Guid PropertySet { get; } #

Property-set GUID.

public UInt32? LocalId { get; } #

Long ID for a numeric named property.

public String? Name { get; } #

Name for a string named property.

public Boolean IsStringNamed { get; } #

True for a string-named property.