EndElement Event
Fired when an end-element tag is encountered.
Syntax
ANSI (Cross Platform) virtual int FireEndElement(SAMLEndElementEventParams *e);
typedef struct {
const char *Namespace;
const char *Element;
const char *QName;
int IsEmpty; int reserved; } SAMLEndElementEventParams; Unicode (Windows) virtual INT FireEndElement(SAMLEndElementEventParams *e);
typedef struct {
LPCWSTR Namespace;
LPCWSTR Element;
LPCWSTR QName;
BOOL IsEmpty; INT reserved; } SAMLEndElementEventParams;
- (void)onEndElement:(NSString*)namespace :(NSString*)element :(NSString*)QName :(BOOL)isEmpty;
#define EID_SAML_ENDELEMENT 3 virtual INT IPWORKSAUTH_CALL FireEndElement(LPSTR &lpszNamespace, LPSTR &lpszElement, LPSTR &lpszQName, BOOL &bIsEmpty);
Remarks
The EndElement event is fired when an end-element tag is found in the document.
The element name is provided by the Element parameter.
The IsEmpty parameter is true when the event corresponds with an empty element declaration.