API Reference
Class
MapiKnownProperties
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:
MapiPropertyKeyFinds a published key by canonical name.
Parameters
- canonicalName System.String
public static MapiPropertyKey Find(UInt16 propertyId) #Returns:
MapiPropertyKeyFinds a published standard-property key by property identifier.
Parameters
- propertyId System.UInt16
public static MapiPropertyKey Find(UInt16 propertyId, MapiPropertyType propertyType) #Returns:
MapiPropertyKeyFinds a published standard-property key by property identifier and wire type.
Parameters
- propertyId System.UInt16
- propertyType OfficeIMO.Email.MapiPropertyType
public static MapiPropertyKey Find(MapiProperty property) #Returns:
MapiPropertyKeyFinds a published key matching a retained MAPI property's identity and wire type.
Parameters
- property OfficeIMO.Email.MapiProperty
public static MapiPropertyKey Find(Guid propertySet, UInt32 localId) #Returns:
MapiPropertyKeyFinds a published numeric named-property key.
Parameters
- propertySet System.Guid
- localId System.UInt32
public static MapiPropertyKey Find(Guid propertySet, String name) #Returns:
MapiPropertyKeyFinds a published string named-property key.
Parameters
- propertySet System.Guid
- name System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public static IReadOnlyList<MapiPropertyKey> All { get; } #All property keys currently published by OfficeIMO.