AxaptaRecord Class
The AxaptaRecord class provides functionality for reading and modifying Axapta records.
Assembly: Microsoft.Dynamics.BusinessConnectorNet (in Microsoft.Dynamics.BusinessConnectorNet.dll)
Any parameter passed to the called method must be one of the following data types. The variant type is shown for informational purposes.
|
Managed Type |
Variant Type |
|---|---|
|
VT_AX_BUFFER | |
|
VT_AX_CONTAINER | |
|
VT_AX_CLASS | |
|
AxaptaRecord |
VT_AX_RECORD |
|
VT_VARIANT | |
|
VT_BOOL | |
|
VT_UI1 | |
|
VT_DATE | |
|
VT_DECIMAL | |
|
VT_R8 | |
|
VT_I2 | |
|
VT_I4 | |
|
VT_CY | |
|
VT_DISPATCH | |
|
VT_ERROR | |
|
VT_UNKNOWN | |
|
VT_I1 | |
|
VT_R4 | |
|
VT_BSTR | |
|
VT_UI2 | |
|
VT_UI4 |
Note |
|---|
|
If the called method specifies a parameter that has a type that is not listed in the table, a ArgumentException exception will be raised. |
Array can consist of any of the types previously listed except for AxaptaBuffer, AxaptaContainer, AxaptaObject, and AxaptaRecord.
Use the VariantWrapper class to handle cases where this method requires a ComVariant parameter; the ComVariant type is a wrapper around a VARIANT object. The VariantWrapper class wraps all of the previous types except for AxaptaBuffer, AxaptaContainer, AxaptaObject, and AxaptaRecord.
When the called method returns an object, the object will be one of the following managed data types. The variant type is shown for informational purposes.
|
Managed Type |
Variant Type |
|---|---|
|
VT_AX_CLASS | |
|
AxaptaRecord |
VT_AX_RECORD |
|
VT_AX_CONTAINER | |
|
VT_ARRAY | |
|
VT_BOOL | |
|
VT_DATE | |
|
VT_R8 | |
|
VT_I4 | |
|
VT_BSTR |
Note |
|---|
|
If the called method returns a type that is not in the previous table, a NotSupportedException exception will be raised. |
Note