com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class MapiPropertyType

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


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

    Represents the data type of MapiProperty data.

    • 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_ACTIONS
      PT_ACTIONS
      static int PT_BINARY
      SBinary structure value, a counted byte array.
      static int PT_BOOLEAN
      16-bit Boolean value where zero equals FALSE and non-zero equals TRUE.
      static int PT_CLSID
      CLSID structure value.
      static int PT_DOUBLE
      A 64-bit floating point number.
      static int PT_ERROR
      SCODE value; 32-bit unsigned integer.
      static int PT_FLOAT
      A 32-bit floating point number.
      static int PT_LONG
      Signed or unsigned 32-bit integer.
      static int PT_LONGLONG
      Signed or unsigned 64-bit integer.
      static int PT_MV_APPTIME
      A count field followed by that many PtypFloatingTime values.
      static int PT_MV_BINARY
      A count field followed by that many PT_BINARY values.
      static int PT_MV_BOOLEAN
      A count field followed by that many PT_BOOLEAN values.
      static int PT_MV_CLSID
      A count field followed by that many PT_CLSID values.
      static int PT_MV_CURRENCY
      A count field followed by that many PT_CURRENCY values.
      static int PT_MV_DOUBLE
      A count field followed by that many PT_DOUBLE values.
      static int PT_MV_FLOAT
      A count field followed by that many PT_FLOAT values.
      static int PT_MV_LONG
      A count field followed by that many PT_LONG values.
      static int PT_MV_LONGLONG
      A count field followed by that many PT_LONGLONG values.
      static int PT_MV_SHORT
      A count field followed by that many PT_SHORT values.
      static int PT_MV_STRING8
      A count field followed by that many PT_STRING8 values.
      static int PT_MV_SYSTIME
      A count field followed by that many PT_SYSTIME values.
      static int PT_MV_UNICODE
      A count field followed by that many PT_UNICODE values.
      static int PT_MV_xxx
      PT_MV_xxx
      static int PT_NULL
      Indicates no property value.
      static int PT_OBJECT
      Pointer to an object that implements the IUnknown interface.
      static int PT_SHORT
      Signed 16-bit integer.
      static int PT_SRESTRICTION
      PT_SRESTRICTION
      static int PT_STRING8
      Null-terminated 8-bit character string.
      static int PT_SVREID
      Variable size, a 16-bit (2-byte) count followed by a structure.
      static int PT_SYSTIME
      64-bit integer data and time value in the form of a FILETIME structure.
      static int PT_UNICODE
      PT_UNICODE
      static int PT_UNSPECIFIED
      Indicates that the property type is unknown.
      • Fields inherited from class com.aspose.ms.System.Enum

        EnumSeparatorCharArray
    • Method Summary

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

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

      • PT_SHORT

        public static final int PT_SHORT

        Signed 16-bit integer. This property type is the same as PT_SHORT and the OLE type VT_I2.

        See Also:
        Constant Field Values
      • PT_LONG

        public static final int PT_LONG

        Signed or unsigned 32-bit integer. This property type is the same as PT_I4 and the OLE type VT_I4.

        See Also:
        Constant Field Values
      • PT_ERROR

        public static final int PT_ERROR

        SCODE value; 32-bit unsigned integer. This property type is the same as the OLE type VT_ERROR.

        See Also:
        Constant Field Values
      • PT_BOOLEAN

        public static final int PT_BOOLEAN

        16-bit Boolean value where zero equals FALSE and non-zero equals TRUE. This property type is the same as the OLE type VT_BOOL.

        See Also:
        Constant Field Values
      • PT_OBJECT

        public static final int PT_OBJECT

        Pointer to an object that implements the IUnknown interface. This property type is similar to several OLE types such as VT_UNKNOWN.

        See Also:
        Constant Field Values
      • PT_LONGLONG

        public static final int PT_LONGLONG

        Signed or unsigned 64-bit integer. This property type is the same as PT_I8 and the OLE type VT_I8.

        See Also:
        Constant Field Values
      • PT_STRING8

        public static final int PT_STRING8

        Null-terminated 8-bit character string. This property type is the same as the OLE type VT_LPSTR.

        See Also:
        Constant Field Values
      • PT_SYSTIME

        public static final int PT_SYSTIME

        64-bit integer data and time value in the form of a FILETIME structure. This property type is the same as the OLE type VT_FILETIME.

        See Also:
        Constant Field Values
      • PT_CLSID

        public static final int PT_CLSID

        CLSID structure value. This property type is the same as the OLE type VT_CLSID.

        See Also:
        Constant Field Values
      • PT_SRESTRICTION

        public static final int PT_SRESTRICTION

        PT_SRESTRICTION

        See Also:
        Constant Field Values
      • PT_BINARY

        public static final int PT_BINARY

        SBinary structure value, a counted byte array.

        See Also:
        Constant Field Values
      • PT_MV_STRING8

        public static final int PT_MV_STRING8

        A count field followed by that many PT_STRING8 values.

        See Also:
        Constant Field Values
      • PT_MV_UNICODE

        public static final int PT_MV_UNICODE

        A count field followed by that many PT_UNICODE values.

        See Also:
        Constant Field Values
      • PT_MV_BINARY

        public static final int PT_MV_BINARY

        A count field followed by that many PT_BINARY values.

        See Also:
        Constant Field Values
      • PT_DOUBLE

        public static final int PT_DOUBLE

        A 64-bit floating point number.

        See Also:
        Constant Field Values
      • PT_FLOAT

        public static final int PT_FLOAT

        A 32-bit floating point number.

        See Also:
        Constant Field Values
      • PT_MV_FLOAT

        public static final int PT_MV_FLOAT

        A count field followed by that many PT_FLOAT values.

        See Also:
        Constant Field Values
      • PT_MV_DOUBLE

        public static final int PT_MV_DOUBLE

        A count field followed by that many PT_DOUBLE values.

        See Also:
        Constant Field Values
      • PT_MV_CURRENCY

        public static final int PT_MV_CURRENCY

        A count field followed by that many PT_CURRENCY values.

        See Also:
        Constant Field Values
      • PT_MV_APPTIME

        public static final int PT_MV_APPTIME

        A count field followed by that many PtypFloatingTime values.

        See Also:
        Constant Field Values
      • PT_MV_LONGLONG

        public static final int PT_MV_LONGLONG

        A count field followed by that many PT_LONGLONG values.

        See Also:
        Constant Field Values
      • PT_MV_CLSID

        public static final int PT_MV_CLSID

        A count field followed by that many PT_CLSID values.

        See Also:
        Constant Field Values
      • PT_MV_SHORT

        public static final int PT_MV_SHORT

        A count field followed by that many PT_SHORT values.

        See Also:
        Constant Field Values
      • PT_MV_SYSTIME

        public static final int PT_MV_SYSTIME

        A count field followed by that many PT_SYSTIME values.

        See Also:
        Constant Field Values
      • PT_MV_BOOLEAN

        public static final int PT_MV_BOOLEAN

        A count field followed by that many PT_BOOLEAN values.

        See Also:
        Constant Field Values
      • PT_SVREID

        public static final int PT_SVREID

        Variable size, a 16-bit (2-byte) count followed by a structure.

        See Also:
        Constant Field Values
      • PT_UNSPECIFIED

        public static final int PT_UNSPECIFIED

        Indicates that the property type is unknown.

        See Also:
        Constant Field Values
      • PT_MV_LONG

        public static final int PT_MV_LONG

        A count field followed by that many PT_LONG values.

        See Also:
        Constant Field Values