com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class MapiType

  • java.lang.Object
    • com.aspose.ms.System.ValueType<com.aspose.ms.System.Enum>
      • com.aspose.ms.System.Enum
        • com.aspose.email.MapiType


  • public final class MapiType
    extends com.aspose.ms.System.Enum

    Contains possible MAPI property types which can be stored with message object.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.aspose.ms.System.Enum

        com.aspose.ms.System.Enum.AbstractEnum, com.aspose.ms.System.Enum.EnumMap, com.aspose.ms.System.Enum.FlaggedEnum, com.aspose.ms.System.Enum.ObjectEnum, com.aspose.ms.System.Enum.SimpleEnum
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int None
      No values are set.
      static int PT_APPTIME
      8 bytes, a 64-bit floating point number in which the whole number part represents the number of days since December 30, 1899, and the fractional part represents the fraction of a day since midnight
      static int PT_BINARY
      Variable size, a byte array
      static int PT_BOOLEAN
      1 byte, restricted to 1 or 0
      static int PT_CLSID
      16 bytes, a GUID with Data1, Data2, and Data3 fields in little-endian format
      static int PT_CURRENCY
      8 bytes, a 64-bit signed, scaled integer representation of a decimal currency value, with 4 places to the right of the decimal point
      static int PT_DOUBLE
      8 bytes, a 64-bit floating point number
      static int PT_ERROR
      4 bytes, a 32-bit integer encoding error information
      static int PT_FLOAT
      4 bytes, a 32-bit floating point number
      static int PT_LONG
      4 bytes, a 32-bit integer
      static int PT_LONGLONG
      8 bytes, a 64-bit integer
      static int PT_MV_APPTIME
      Variable size, a set of PT_APPTIME values.
      static int PT_MV_BINARY
      Variable size, a set of PT_BINARY values.
      static int PT_MV_CLSID
      Variable size, a set of PT_CLSID values.
      static int PT_MV_CURRENCY
      Variable size, a set of PT_CURRENCY values.
      static int PT_MV_DOUBLE
      Variable size, a set of PT_DOUBLE values.
      static int PT_MV_FLOAT
      Variable size, a set of PT_FLOAT values.
      static int PT_MV_LONG
      Variable size, a set of PT_LONG values.
      static int PT_MV_LONGLONG
      Variable size, a set of PT_LONGLONG values.
      static int PT_MV_SHORT
      Variable size, a set of PT_SHORT values.
      static int PT_MV_STRING8
      Variable size, a set of PT_STRING8 values.
      static int PT_MV_SYSTIME
      Variable size, a set of PT_SYSTIME values.
      static int PT_MV_UNICODE
      Variable size, a set of PT_UNICODE values.
      static int PT_OBJECT
      The property value is a COM object
      static int PT_SHORT
      2 bytes, a 16-bit integer
      static int PT_STRING8
      Variable size, a string of multi-byte characters in externally specified encoding with terminating null character (single 0 byte).
      static int PT_SYSTIME
      8 bytes, a 64-bit integer representing the number of 100-nanosecond intervals since January 1, 1601
      static int PT_UNICODE
      Variable size, a string of Unicode characters in UTF-16LE encoding with terminating null character(0x0000)
      • Fields inherited from class com.aspose.ms.System.Enum

        EnumSeparatorCharArray
    • Constructor Summary

      Constructors 
      Constructor and Description
      MapiType()
      Constructor for MapiType.
    • Method Summary

      • Methods inherited from class com.aspose.ms.System.Enum

        Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
    • Field Detail

      • PT_FLOAT

        public static final int PT_FLOAT

        4 bytes, a 32-bit floating point number

        See Also:
        Constant Field Values
      • PT_DOUBLE

        public static final int PT_DOUBLE

        8 bytes, a 64-bit floating point number

        See Also:
        Constant Field Values
      • PT_CURRENCY

        public static final int PT_CURRENCY

        8 bytes, a 64-bit signed, scaled integer representation of a decimal currency value, with 4 places to the right of the decimal point

        See Also:
        Constant Field Values
      • PT_APPTIME

        public static final int PT_APPTIME

        8 bytes, a 64-bit floating point number in which the whole number part represents the number of days since December 30, 1899, and the fractional part represents the fraction of a day since midnight

        See Also:
        Constant Field Values
      • PT_ERROR

        public static final int PT_ERROR

        4 bytes, a 32-bit integer encoding error information

        See Also:
        Constant Field Values
      • PT_BOOLEAN

        public static final int PT_BOOLEAN

        1 byte, restricted to 1 or 0

        See Also:
        Constant Field Values
      • PT_OBJECT

        public static final int PT_OBJECT

        The property value is a COM object

        See Also:
        Constant Field Values
      • PT_LONGLONG

        public static final int PT_LONGLONG

        8 bytes, a 64-bit integer

        See Also:
        Constant Field Values
      • PT_UNICODE

        public static final int PT_UNICODE

        Variable size, a string of Unicode characters in UTF-16LE encoding with terminating null character(0x0000)

        See Also:
        Constant Field Values
      • PT_STRING8

        public static final int PT_STRING8

        Variable size, a string of multi-byte characters in externally specified encoding with terminating null character (single 0 byte).

        See Also:
        Constant Field Values
      • PT_SYSTIME

        public static final int PT_SYSTIME

        8 bytes, a 64-bit integer representing the number of 100-nanosecond intervals since January 1, 1601

        See Also:
        Constant Field Values
      • PT_CLSID

        public static final int PT_CLSID

        16 bytes, a GUID with Data1, Data2, and Data3 fields in little-endian format

        See Also:
        Constant Field Values
      • PT_BINARY

        public static final int PT_BINARY

        Variable size, a byte array

        See Also:
        Constant Field Values
    • Constructor Detail

      • MapiType

        public MapiType()

        Constructor for MapiType.