AtomData Property

The complete content of the Atom resource.

Syntax

ANSI (Cross Platform)
int GetAtomData(char* &lpAtomData, int &lenAtomData);
int SetAtomData(const char* lpAtomData, int lenAtomData); Unicode (Windows) INT GetAtomData(LPSTR &lpAtomData, INT &lenAtomData);
INT SetAtomData(LPCSTR lpAtomData, INT lenAtomData);
@property (nonatomic,readwrite,assign,getter=atomData,setter=setAtomData:) NSString* atomData;
- (NSString*)atomData;
- (void)setAtomData:(NSString*)newAtomData;

@property (nonatomic,readwrite,assign,getter=atomDataB,setter=setAtomDataB:) NSData* atomDataB; - (NSData*)atomDataB; - (void)setAtomDataB:(NSData*)newAtomData;
#define PID_ATOM_ATOMDATA 2

IPWORKS_EXTERNAL void* IPWORKS_CALL IPWorks_Atom_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKS_EXTERNAL int IPWORKS_CALL IPWorks_Atom_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

""

Remarks

This property will contain the bytes received when retrieving Atom feeds or a media type through the GetResource method. When writing an Atom feed using the WriteFile method, the AtomData will be generated from the existing properties.

This property is not available at design time.

Data Type

Binary String

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 C++ Edition - Version 20.0 [Build 8307]