MapiPropertyType
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class MapiPropertyType extends System.Enum
Represents the data type of MapiProperty data.
Fields
Field | Description |
---|---|
EnumSeparatorCharArray | |
None | No values are set. |
PT_ACTIONS | PT_ACTIONS |
PT_BINARY | SBinary structure value, a counted byte array. |
PT_BOOLEAN | 16-bit Boolean value where zero equals FALSE and non-zero equals TRUE. |
PT_CLSID | CLSID structure value. |
PT_DOUBLE | A 64-bit floating point number. |
PT_ERROR | SCODE value; 32-bit unsigned integer. |
PT_FLOAT | A 32-bit floating point number. |
PT_LONG | Signed or unsigned 32-bit integer. |
PT_LONGLONG | Signed or unsigned 64-bit integer. |
PT_MV_APPTIME | A count field followed by that many PtypFloatingTime values. |
PT_MV_BINARY | A count field followed by that many PT_BINARY values. |
PT_MV_BOOLEAN | A count field followed by that many PT_BOOLEAN values. |
PT_MV_CLSID | A count field followed by that many PT_CLSID values. |
PT_MV_CURRENCY | A count field followed by that many PT_CURRENCY values. |
PT_MV_DOUBLE | A count field followed by that many PT_DOUBLE values. |
PT_MV_FLOAT | A count field followed by that many PT_FLOAT values. |
PT_MV_LONG | A count field followed by that many PT_LONG values. |
PT_MV_LONGLONG | A count field followed by that many PT_LONGLONG values. |
PT_MV_SHORT | A count field followed by that many PT_SHORT values. |
PT_MV_STRING8 | A count field followed by that many PT_STRING8 values. |
PT_MV_SYSTIME | A count field followed by that many PT_SYSTIME values. |
PT_MV_UNICODE | A count field followed by that many PT_UNICODE values. |
PT_MV_xxx | PT_MV_xxx |
PT_NULL | Indicates no property value. |
PT_OBJECT | Pointer to an object that implements the IUnknown interface. |
PT_SHORT | Signed 16-bit integer. |
PT_SRESTRICTION | PT_SRESTRICTION |
PT_STRING8 | Null-terminated 8-bit character string. |
PT_SVREID | Variable size, a 16-bit (2-byte) count followed by a structure. |
PT_SYSTIME | 64-bit integer data and time value in the form of a FILETIME structure. |
PT_UNICODE | PT_UNICODE |
PT_UNSPECIFIED | Indicates that the property type is unknown. |
Methods
EnumSeparatorCharArray
public static final char[] EnumSeparatorCharArray
None
public static final int None
No values are set.
PT_ACTIONS
public static final int PT_ACTIONS
PT_ACTIONS
PT_BINARY
public static final int PT_BINARY
SBinary structure value, a counted byte array.
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.
PT_CLSID
public static final int PT_CLSID
CLSID structure value. This property type is the same as the OLE type VT_CLSID.
PT_DOUBLE
public static final int PT_DOUBLE
A 64-bit floating point number.
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.
PT_FLOAT
public static final int PT_FLOAT
A 32-bit floating point number.
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.
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.
PT_MV_APPTIME
public static final int PT_MV_APPTIME
A count field followed by that many PtypFloatingTime values.
PT_MV_BINARY
public static final int PT_MV_BINARY
A count field followed by that many PT_BINARY values.
PT_MV_BOOLEAN
public static final int PT_MV_BOOLEAN
A count field followed by that many PT_BOOLEAN values.
PT_MV_CLSID
public static final int PT_MV_CLSID
A count field followed by that many PT_CLSID values.
PT_MV_CURRENCY
public static final int PT_MV_CURRENCY
A count field followed by that many PT_CURRENCY values.
PT_MV_DOUBLE
public static final int PT_MV_DOUBLE
A count field followed by that many PT_DOUBLE values.
PT_MV_FLOAT
public static final int PT_MV_FLOAT
A count field followed by that many PT_FLOAT values.
PT_MV_LONG
public static final int PT_MV_LONG
A count field followed by that many PT_LONG values.
PT_MV_LONGLONG
public static final int PT_MV_LONGLONG
A count field followed by that many PT_LONGLONG values.
PT_MV_SHORT
public static final int PT_MV_SHORT
A count field followed by that many PT_SHORT values.
PT_MV_STRING8
public static final int PT_MV_STRING8
A count field followed by that many PT_STRING8 values.
PT_MV_SYSTIME
public static final int PT_MV_SYSTIME
A count field followed by that many PT_SYSTIME values.
PT_MV_UNICODE
public static final int PT_MV_UNICODE
A count field followed by that many PT_UNICODE values.
PT_MV_xxx
public static final int PT_MV_xxx
PT_MV_xxx
PT_NULL
public static final int PT_NULL
Indicates no property value.
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.
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.
PT_SRESTRICTION
public static final int PT_SRESTRICTION
PT_SRESTRICTION
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.
PT_SVREID
public static final int PT_SVREID
Variable size, a 16-bit (2-byte) count followed by a structure.
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.
PT_UNICODE
public static final int PT_UNICODE
PT_UNICODE
PT_UNSPECIFIED
public static final int PT_UNSPECIFIED
Indicates that the property type is unknown.
Clone()
public System.Enum Clone()
Returns: com.aspose.ms.System.Enum
CloneTo(T arg0)
public abstract void CloneTo(T arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | T |
CloneTo(System.Enum arg0)
public void CloneTo(System.Enum arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Enum |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
format(System.Type arg0, Object arg1, String arg2)
public static String format(System.Type arg0, Object arg1, String arg2)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.Object | |
arg2 | java.lang.String |
Returns: java.lang.String
format(Class arg0, long arg1, String arg2)
public static String format(Class<?> arg0, long arg1, String arg2)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | long | |
arg2 | java.lang.String |
Returns: java.lang.String
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName(System.Type arg0, Object arg1)
public static String getName(System.Type arg0, Object arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.Object |
Returns: java.lang.String
getName(Class arg0, long arg1)
public static String getName(Class<?> arg0, long arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | long |
Returns: java.lang.String
getNames(System.Type arg0)
public static String[] getNames(System.Type arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type |
Returns: java.lang.String[]
getNames(Class arg0)
public static Collection<String> getNames(Class<?> arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class |
Returns: java.util.Collection<java.lang.String>
getUnderlyingType(System.Type arg0)
public static System.Type getUnderlyingType(System.Type arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type |
Returns: com.aspose.ms.System.Type
getUnderlyingType(Class arg0)
public static Class<? extends Number> getUnderlyingType(Class<?> arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class |
Returns: java.lang.Class<? extends java.lang.Number>
getValue(Class arg0, String arg1)
public static long getValue(Class<?> arg0, String arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | java.lang.String |
Returns: long
getValues(System.Type arg0)
public static System.Array getValues(System.Type arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type |
Returns: com.aspose.ms.System.Array
get_Caption()
public String get_Caption()
Returns: java.lang.String
get_Value()
public long get_Value()
Returns: long
hashCode()
public native int hashCode()
Returns: int
isDefined(System.Type arg0, Object arg1)
public static boolean isDefined(System.Type arg0, Object arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.Object |
Returns: boolean
isDefined(System.Type arg0, String arg1)
public static boolean isDefined(System.Type arg0, String arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.String |
Returns: boolean
isDefined(System.Type arg0, long arg1)
public static boolean isDefined(System.Type arg0, long arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | long |
Returns: boolean
isDefined(Class arg0, long arg1)
public static boolean isDefined(Class<?> arg0, long arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | long |
Returns: boolean
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
parse(System.Type arg0, String arg1)
public static long parse(System.Type arg0, String arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.String |
Returns: long
parse(System.Type arg0, String arg1, Boolean arg2)
public static long parse(System.Type arg0, String arg1, Boolean arg2)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.String | |
arg2 | java.lang.Boolean |
Returns: long
parse(Class arg0, String arg1)
public static long parse(Class<?> arg0, String arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | java.lang.String |
Returns: long
parse(Class arg0, String arg1, Boolean arg2)
public static long parse(Class<?> arg0, String arg1, Boolean arg2)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | java.lang.String | |
arg2 | java.lang.Boolean |
Returns: long
register(System.Enum.AbstractEnum arg0)
public static void register(System.Enum.AbstractEnum arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Enum.AbstractEnum |
toObject(System.Type arg0, Object arg1)
public static Object toObject(System.Type arg0, Object arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | com.aspose.ms.System.Type | |
arg1 | java.lang.Object |
Returns: java.lang.Object
toString()
public String toString()
Returns: java.lang.String
toString(Class arg0, long arg1)
public static String toString(Class<?> arg0, long arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | long |
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |