EDIName Property
Name is the final name to be associated with the contents of either the Data or FileName properties.
Syntax
ANSI (Cross Platform) char* GetEDIName();
int SetEDIName(const char* lpszEDIName); Unicode (Windows) LPWSTR GetEDIName();
INT SetEDIName(LPCWSTR lpszEDIName);
@property (nonatomic,readwrite,assign,getter=EDIName,setter=setEDIName:) NSString* EDIName; - (NSString*)EDIName; - (void)setEDIName:(NSString*)newEDIName;
#define PID_AS2SENDER_EDINAME 35 IPWORKSEDI_EXTERNAL void* IPWORKSEDI_CALL IPWorksEDI_AS2Sender_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSEDI_EXTERNAL int IPWORKSEDI_CALL IPWorksEDI_AS2Sender_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
"rfc1767.edi"
Remarks
EDIName is the final name to be associated with the contents of either the EDIData or EDIFileName properties. This corresponds to the filename attribute of the Content-Disposition header for the EDI payload.
When constructing EDI data to be sent, EDIName will be set to the same value as EDIFileName, but can be overridden after setting EDIFileName to indicate that another name should be used in the outbound request's Content-Disposition MIME header.
When receiving EDI data, EDIName will be read out of the "filename" attribute of the inbound request's Content-Disposition MIME header.
This property is not available at design time.
Data Type
String