public final class PropertyDataType
extends com.aspose.ms.System.Enum
[MS-OXCDATA]: Data Structures
Modifier and Type | Field and Description |
---|---|
static int |
Binary
Variable size; a COUNT field followed by that many bytes.
|
static int |
Boolean
1 byte; restricted to 1 or 0
Specification name: PtypBoolean; Alternate names: PT_BOOLEAN.
|
static int |
Currency
8 bytes; a 64-bit signed,
scaled integer representation of a decimal currency value,
with four places to the right of the decimal point
Specification name: PtypCurrency; Alternate names: PT_CURRENCY, fixed.14.4;
|
static int |
ErrorCode
4 bytes; a 32-bit integer encoding error information
Specification name: PtypErrorCode; Alternate names: PT_ERROR;
|
static int |
Floating32
4 bytes; a 32-bit floating point number
Specification name: PtypFloating32; Alternate names: PT_FLOAT, PT_R4, float, r4;
|
static int |
Floating64
8 bytes; a 64-bit floating point number
Specification name: PtypFloating64; Alternate names: PT_DOUBLE, PT_R8, r8;
|
static int |
FloatingTime
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
Specification name: PtypFloatingTime; Alternate names: PT_APPTIME;
The date information is represented by whole-number increments, starting with December 30, 1899 midnight as time zero.
|
static int |
Guid
16 bytes; a GUID with Data1, Data2, and Data3 fields in little-endian format
Specification name: PtypGuid; Alternate names: PT_CLSID, UUID;
|
static int |
Integer16
2 bytes; a 16-bit integer
Specification name: PtypInteger16; Alternate names: PT_SHORT, PT_I2, i2, ui2;
|
static int |
Integer32
4 bytes; a 32-bit integer
Specification name: PtypInteger32; Alternate names: PT_LONG, PT_I4, int, ui4;
|
static int |
Integer64
8 bytes; a 64-bit integer
Specification name: PtypInteger64; Alternate names: PT_LONGLONG, PT_I8, i8, ui8;
|
static int |
MultipleBinary
Variable size; a COUNT field followed by that many PtypBinary values.
|
static int |
MultipleBoolean
Variable size; a COUNT field followed by that many PtypBoolean values.
|
static int |
MultipleCurrency
Variable size; a COUNT field followed by that many PtypCurrency values.
|
static int |
MultipleFloating32
Variable size; a COUNT field followed by that many PtypFloating32 values.
|
static int |
MultipleFloating64
Variable size; a COUNT field followed by that many PtypFloating64 values.
|
static int |
MultipleFloatingTime
Variable size; a COUNT field followed by that many PtypFloatingTime values.
|
static int |
MultipleGuid
Variable size; a COUNT field followed by that many PtypGuid values.
|
static int |
MultipleInteger16
Variable size; a COUNT field followed by that many PtypInteger16 values.
|
static int |
MultipleInteger32
Variable size; a COUNT field followed by that many PtypInteger32 values.
|
static int |
MultipleInteger64
Variable size; a COUNT field followed by that many PtypInteger64 values.
|
static int |
MultipleString
Variable size; a COUNT field followed by that many PtypString values.
|
static int |
MultipleString8
Variable size; a COUNT field followed by that many PtypString8 values.
|
static int |
MultipleTime
Variable size; a COUNT field followed by that many PtypTime values.
|
static int |
Null
None: This property is a placeholder.
|
static int |
Object
The property value is a Component Object Model (COM) object.
|
static int |
Restriction
Variable size; a byte array representing one or more Restriction structures
Specification name: PtypRestriction; Alternate names: PT_SRESTRICT;
|
static int |
RuleAction
Variable size; a 16-bit COUNT field followed by that many rule action structures
Specification name: PtypRuleAction; Alternate names: PT_ACTIONS;
|
static int |
ServerId
Variable size; a 16-bit COUNT field followed by a structure
Specification name: PtypServerId; Alternate names: PT_SVREID;
|
static int |
String
Variable size; a string of Unicode characters in UTF-16LE format encoding with terminating null character (0x0000).
|
static int |
String8
Variable size; a string of multibyte characters in externally specified encoding with terminating null character (single 0 byte).
|
static int |
Time
8 bytes; a 64-bit integer representing the number of 100-nanosecond intervals since January 1, 1601
Specification name: PtypTime; Alternate names: PT_SYSTIME, time, datetime, datetime.tz, datetime.rfc1123, Date, time, time.tz;
|
static int |
Unspecified
Any: this property type value matches any type;
a server MUST return the actual type in its response.
|
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
public static final int Unspecified
Any: this property type value matches any type; a server MUST return the actual type in its response. Servers MUST NOT return this type in response to a client request other than NspiGetIDsFromNames or the RopGetPropertyIdsFromNames ROP request ([MS-OXCROPS] section 2.2.8.1). Specification name: PtypUnspecified; Alternate names: PT_UNSPECIFIED;
public static final int Null
None: This property is a placeholder. Specification name: PtypNull; Alternate names: PT_NULL;
public static final int Integer16
2 bytes; a 16-bit integer Specification name: PtypInteger16; Alternate names: PT_SHORT, PT_I2, i2, ui2;
public static final int Integer32
4 bytes; a 32-bit integer Specification name: PtypInteger32; Alternate names: PT_LONG, PT_I4, int, ui4;
public static final int Floating32
4 bytes; a 32-bit floating point number Specification name: PtypFloating32; Alternate names: PT_FLOAT, PT_R4, float, r4;
public static final int Floating64
8 bytes; a 64-bit floating point number Specification name: PtypFloating64; Alternate names: PT_DOUBLE, PT_R8, r8;
public static final int Currency
8 bytes; a 64-bit signed, scaled integer representation of a decimal currency value, with four places to the right of the decimal point Specification name: PtypCurrency; Alternate names: PT_CURRENCY, fixed.14.4;
public static final int FloatingTime
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 Specification name: PtypFloatingTime; Alternate names: PT_APPTIME; The date information is represented by whole-number increments, starting with December 30, 1899 midnight as time zero. The time information is represented by the fraction of a day since the preceding midnight. For example, 6:00 A.M. on January 4, 1900 would be represented by the value 5.25 (5 and 1/4 of a day past December 30, 1899).
public static final int ErrorCode
4 bytes; a 32-bit integer encoding error information Specification name: PtypErrorCode; Alternate names: PT_ERROR;
public static final int Boolean
1 byte; restricted to 1 or 0 Specification name: PtypBoolean; Alternate names: PT_BOOLEAN. bool;
public static final int Integer64
8 bytes; a 64-bit integer Specification name: PtypInteger64; Alternate names: PT_LONGLONG, PT_I8, i8, ui8;
public static final int String
Variable size; a string of Unicode characters in UTF-16LE format encoding with terminating null character (0x0000). Specification name: PtypString; Alternate names: PT_UNICODE, string;
public static final int String8
Variable size; a string of multibyte characters in externally specified encoding with terminating null character (single 0 byte). Specification name: PtypString8; Alternate names: PT_STRING8;
public static final int Time
8 bytes; a 64-bit integer representing the number of 100-nanosecond intervals since January 1, 1601 Specification name: PtypTime; Alternate names: PT_SYSTIME, time, datetime, datetime.tz, datetime.rfc1123, Date, time, time.tz;
public static final int Guid
16 bytes; a GUID with Data1, Data2, and Data3 fields in little-endian format Specification name: PtypGuid; Alternate names: PT_CLSID, UUID;
public static final int ServerId
Variable size; a 16-bit COUNT field followed by a structure Specification name: PtypServerId; Alternate names: PT_SVREID;
public static final int Restriction
Variable size; a byte array representing one or more Restriction structures Specification name: PtypRestriction; Alternate names: PT_SRESTRICT;
public static final int RuleAction
Variable size; a 16-bit COUNT field followed by that many rule action structures Specification name: PtypRuleAction; Alternate names: PT_ACTIONS;
public static final int Binary
Variable size; a COUNT field followed by that many bytes. Specification name: PtypBinary; Alternate names: PT_BINARY;
public static final int MultipleInteger16
Variable size; a COUNT field followed by that many PtypInteger16 values. Specification name: PtypMultipleInteger16; Alternate names: PT_MV_SHORT, PT_MV_I2, mv.i2;
public static final int MultipleInteger32
Variable size; a COUNT field followed by that many PtypInteger32 values. Specification name: PtypMultipleInteger32; Alternate names: PT_MV_LONG, PT_MV_I4, mv.i4;
public static final int MultipleFloating32
Variable size; a COUNT field followed by that many PtypFloating32 values. Specification name: PtypMultipleFloating32; Alternate names: PT_MV_FLOAT, PT_MV_R4, mv.float;
public static final int MultipleFloating64
Variable size; a COUNT field followed by that many PtypFloating64 values. Specification name: PtypMultipleFloating64; Alternate names: PT_MV_DOUBLE, PT_MV_R8;
public static final int MultipleCurrency
Variable size; a COUNT field followed by that many PtypCurrency values. Specification name: PtypMultipleCurrency; Alternate names: PT_MV_CURRENCY, mv.fixed.14.4;
public static final int MultipleFloatingTime
Variable size; a COUNT field followed by that many PtypFloatingTime values. Specification name: PtypMultipleFloatingTime; Alternate names: PT_MV_APPTIME;
public static final int MultipleBoolean
Variable size; a COUNT field followed by that many PtypBoolean values. Specification name: PtypMultipleBoolean; Alternate names: PT_MV_BOOLEAN;
public static final int MultipleInteger64
Variable size; a COUNT field followed by that many PtypInteger64 values. Specification name: PtypMultipleInteger64; Alternate names: PT_MV_I8, PT_MV_LONGLONG;
public static final int MultipleString
Variable size; a COUNT field followed by that many PtypString values. Specification name: PtypMultipleString; Alternate names: PT_MV_UNICODE;
public static final int MultipleString8
Variable size; a COUNT field followed by that many PtypString8 values. Specification name: PtypMultipleString8; Alternate names: PT_MV_STRING8, mv.string;
public static final int MultipleTime
Variable size; a COUNT field followed by that many PtypTime values. Specification name: PtypMultipleTime; Alternate names: PT_MV_SYSTIME;
public static final int MultipleGuid
Variable size; a COUNT field followed by that many PtypGuid values. Specification name: PtypMultipleGuid; Alternate names: PT_MV_CLSID, mv.uuid;
public static final int MultipleBinary
Variable size; a COUNT field followed by that many PtypBinary values. Specification name: PtypMultipleBinary; Alternate names: PT_MV_BINARY, mv.bin.hex;
public static final int Object
The property value is a Component Object Model (COM) object. Specification name: PtypObject or PtypEmbeddedTable; Alternate names: PT_OBJECT;