INamedPropertyTagProvider

public interface INamedPropertyTagProvider

Interface of named mapi property tag provider.

Methods

MethodDescription
generateNamedPropertyTag(long dataType)Generates named property tag
getTagFromNamedProperty(String name)Gets the tag from named property.
getTagFromNamedProperty(long LId)Gets the tag from named property.

generateNamedPropertyTag(long dataType)

public abstract long generateNamedPropertyTag(long dataType)

Generates named property tag

Parameters:

ParameterTypeDescription
dataTypelongNamed property data type

Returns: long - Returns tag for named property for current tag provider

getTagFromNamedProperty(String name)

public abstract long getTagFromNamedProperty(String name)

Gets the tag from named property.

Parameters:

ParameterTypeDescription
namejava.lang.StringThe property name

Returns: long - The property tag value.

getTagFromNamedProperty(long LId)

public abstract long getTagFromNamedProperty(long LId)

Gets the tag from named property.

Parameters:

ParameterTypeDescription
LIdlongThe property id.

Returns: long - The property tag value.