Interface ISXMLDocument

Unit

Declaration

type ISXMLDocument = interface(IInterface)

Description

Attributes
GUID['{337491F9-3B7B-47DB-915A-FF90EAEEF1D4}']

Hierarchy

Overview

Methods

Public function GetDocumentElement: ISXMLNode;
Public procedure SetDocumentElement(iNode: ISXMLNode);
Public function CreateElement(iTagName: string): ISXMLNode;
Public procedure AddProcessingInstructions(iName, iText: string);
Public procedure SetSelectionNamespaces(const iValue: string);
Public function GetXML(iIndent: boolean): string;
Public procedure SetXML(const iValue: string);
Public function GetXMLUTF8(iIndent: boolean): UTF8String;
Public procedure SetXMLUTF8(iValue: UTF8String);
Public procedure LoadFromFile(iFilename: string);
Public procedure SaveToFile(iFilename: string; iIndent: boolean = true);
Public procedure LoadFromStream(iStream: TStream);
Public procedure SaveToStream(iStream: TStream; iIndent: boolean = true);

Description

Methods

Public function GetDocumentElement: ISXMLNode;
 
Public procedure SetDocumentElement(iNode: ISXMLNode);
 
Public function CreateElement(iTagName: string): ISXMLNode;
 
Public procedure AddProcessingInstructions(iName, iText: string);
 
Public procedure SetSelectionNamespaces(const iValue: string);
 
Public function GetXML(iIndent: boolean): string;
 
Public procedure SetXML(const iValue: string);
 
Public function GetXMLUTF8(iIndent: boolean): UTF8String;
 
Public procedure SetXMLUTF8(iValue: UTF8String);
 
Public procedure LoadFromFile(iFilename: string);
 
Public procedure SaveToFile(iFilename: string; iIndent: boolean = true);
 
Public procedure LoadFromStream(iStream: TStream);
 
Public procedure SaveToStream(iStream: TStream; iIndent: boolean = true);
 

Generated by PasDoc 0.16.0.