// Function addchild (const tagname: domstring): ixmlnode; overload; addchild (const tagname, namespaceuri: domstring): ixmlnode; overload; createelement (const tagordata, namespaceuri: domstring ): ixmlnode; createnode (const nameordata: domstring; nodetype: separator = ntelement; const addldata: domstring = ''): ixmlnode; Aggregate (const tagname: domstring; docnodeclass: tclass; namespaceuri: domstring = ''): ixmlnode; generateprefix (const node: ixmlnode): domstring; isemptydoc: Boolean;
// Process loadfromfile (const afilename: domstring = ''); loadfromstream (const stream: tstream; encodingtype: txmlencodingtype = xetunknown); loadfromxml (const XML: string); overload; loadfromxml (const XML: domstring); overload; refresh; Aggregate (const tagname: domstring; docnodeclass: tclass; namespaceuri: domstring = ''); Resync; savetofile (const afilename: domstring = ''); dynamic; savetostream (const stream: tstream); savetoxml (var xml: domstring); overload; savetoxml (var xml: string); overload;
// Attribute activeasyncloadstatechildnodesdocumentelementdomdocumentdomimplementationdomvendorencodingfilenamemodifiednodenodeindentstrnspr efixbaseoptionsparseoptionsschemarefstandaloneversionxml
// Event afteropen: After opening afterclose: After closing afternodechange: After modifying beforeopen: before opening beforeclose: Before closing beforenodechange: before modifying onasyncload: status during asynchronous Parsing
// Interface ixmldocumentaccessixmlnodeaccessixmlentixmlnodeixmlnodelistixmlnodecollection