Interface ISXMLNode

Unit

Declaration

type ISXMLNode = interface(IInterface)

Description

Attributes
GUID['{58973479-CBA8-4838-BF5F-DE02BA1B7DA9}']

Hierarchy

Overview

Methods

Public function GetOwnerDocument: ISXMLDocument;
Public function GetNodeName: string;
Public function IsTextElement: boolean;
Public function GetNodeText: string;
Public procedure SetNodeText(const iValue: string);
Public function HasAttribute(iName: string): boolean;
Public function GetAttribute(iName: string): string;
Public procedure SetAttribute(iName, iValue: string);
Public procedure GetAttributes(iResultList: TStrings);
Public function GetChildNodes: ISXMLNodeList;
Public function AddChild(iName: string; iValue: string = ''): ISXMLNode;
Public procedure AppendChild(iNode: ISXMLNode);
Public function GetChildNodeText(iName: string; iDefault: string = ''): string;
Public function SelectNode(iPath: string): ISXMLNode;
Public function SelectNodes(iPath: string): ISXMLNodeList;
Public function GetXML(iIndent: boolean): string;

Description

Methods

Public function GetOwnerDocument: ISXMLDocument;
 
Public function GetNodeName: string;
 
Public function IsTextElement: boolean;
 
Public function GetNodeText: string;
 
Public procedure SetNodeText(const iValue: string);
 
Public function HasAttribute(iName: string): boolean;
 
Public function GetAttribute(iName: string): string;
 
Public procedure SetAttribute(iName, iValue: string);
 
Public procedure GetAttributes(iResultList: TStrings);
 
Public function GetChildNodes: ISXMLNodeList;
 
Public function AddChild(iName: string; iValue: string = ''): ISXMLNode;
 
Public procedure AppendChild(iNode: ISXMLNode);
 
Public function GetChildNodeText(iName: string; iDefault: string = ''): string;
 
Public function SelectNode(iPath: string): ISXMLNode;
 
Public function SelectNodes(iPath: string): ISXMLNodeList;
 
Public function GetXML(iIndent: boolean): string;
 

Generated by PasDoc 0.16.0.