PySPropValue Object
A MAPI property value. Property values can either be passed from python into MAPI functions, or returned from MAPI functions to Python.
Parameters
Comments
The parameters can be one of the following pairs of values.
propType | value |
PT_I2 | An integer case PT_SHORT: |
PT_MV_I2 | A sequence of integers |
PT_I4 | An integer case PT_LONG: |
PT_MV_I4 | A sequence of integers |
PT_R4 | A float case PT_FLOAT: |
PT_MV_R4 | A sequence of floats |
PT_R8 | A float case PT_DOUBLE: |
PT_MV_R8 | A sequence of floats |
PT_BOOLEAN | A boolean value (or an int) |
PT_APPTIME | A PyTime object |
PT_MV_APPTIME | An sequence of PyTime object |
PT_SYSTIME | A PyTime object |
PT_MV_APPTIME | An sequence of PyTime object |
PT_STRING8 | A string or PyUnicode Copy into new MAPI memory block |
PT_STRING8 | A sequence of string or PyUnicode objects. |
PT_UNICODE | A string or PyUnicode Bit of a hack - need to copy into MAPI block. |
PT_MV_UNICODE | A sequence of string or PyUnicode |
PT_BINARY | A string containing binary data |
PT_MV_BINARY | A sequence of strings containing binary data |
PT_CLSID | A PyIID |
PT_MV_CLSID | A sequence of PyIID objects |
PT_I8 | A PyLARGE_INTEGER |
PT_MV_I8 | A sequence of PyLARGE_INTEGER |
PT_ERROR | An integer error code. |
PT_NULL | Anything! |