EvalEntity Event

Fired every time an entity needs to be evaluated.

Syntax

ANSI (Cross Platform)
virtual int FireEvalEntity(XMLEvalEntityEventParams *e);
typedef struct {
const char *Entity;
char *Value; int reserved; } XMLEvalEntityEventParams; Unicode (Windows) virtual INT FireEvalEntity(XMLEvalEntityEventParams *e);
typedef struct {
LPCWSTR Entity;
LPWSTR Value; INT reserved; } XMLEvalEntityEventParams;
- (void)onEvalEntity:(NSString*)entity :(NSString**)value;
#define EID_XML_EVALENTITY 6

virtual INT IPWORKS_CALL FireEvalEntity(LPSTR &lpszEntity, LPSTR &lpszValue);

Remarks

The Value parameter contains a suggested value for the entity (normally the entity name itself). You may set Value to a value of your choice, which will be later passed into the text stream.

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