API Reference

Class

MapiKnownProperties

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers static

Typed vocabulary for well-known tagged, numeric named, and string named MAPI properties supported by OfficeIMO.

Inheritance

  • Object
  • MapiKnownProperties

Methods

Find 6 overloads
public static MapiPropertyKey Find(String canonicalName) #
Returns: MapiPropertyKey

Finds a published key by canonical name.

Parameters

canonicalName System.String requiredposition: 0
public static MapiPropertyKey Find(UInt16 propertyId) #
Returns: MapiPropertyKey

Finds a published standard-property key by property identifier.

Parameters

propertyId System.UInt16 requiredposition: 0
public static MapiPropertyKey Find(UInt16 propertyId, MapiPropertyType propertyType) #
Returns: MapiPropertyKey

Finds a published standard-property key by property identifier and wire type.

Parameters

propertyId System.UInt16 requiredposition: 0
propertyType OfficeIMO.Email.MapiPropertyType requiredposition: 1
public static MapiPropertyKey Find(MapiProperty property) #
Returns: MapiPropertyKey

Finds a published key matching a retained MAPI property's identity and wire type.

Parameters

property OfficeIMO.Email.MapiProperty requiredposition: 0
public static MapiPropertyKey Find(Guid propertySet, UInt32 localId) #
Returns: MapiPropertyKey

Finds a published numeric named-property key.

Parameters

propertySet System.Guid requiredposition: 0
localId System.UInt32 requiredposition: 1
public static MapiPropertyKey Find(Guid propertySet, String name) #
Returns: MapiPropertyKey

Finds a published string named-property key.

Parameters

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

Properties

public static IReadOnlyList<MapiPropertyKey> All { get; } #

All property keys currently published by OfficeIMO.