EDIData Property
This property contains the EDI payload of the transmission.
Syntax
ANSI (Cross Platform) int GetEDIData(char* &lpEDIData, int &lenEDIData); Unicode (Windows) INT GetEDIData(LPSTR &lpEDIData, INT &lenEDIData);
@property (nonatomic,readonly,assign,getter=EDIData) NSString* EDIData; - (NSString*)EDIData;
@property (nonatomic,readonly,assign,getter=EDIDataB) NSData* EDIDataB; - (NSData*)EDIDataB;
#define PID_AS2RECEIVER_EDIDATA 28 IPWORKSEDI_EXTERNAL void* IPWORKSEDI_CALL IPWorksEDI_AS2Receiver_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
Default Value
""
Remarks
This property contains the EDI payload of the transmission.
In a receiver, this property will only be populated if IncomingDirectory and EDIOutputStream have not been specified and ParseRequest finishes without an error, setting ScanResult to 0. If so, Data will contain the full decrypted text of the EDI message.
This property will only be populated if ParseRequest or ProcessRequest finishes without an error, setting ScanResult to 0. If so, EDIData will contain the processed EDI message.
This property is read-only.
Data Type
Binary String