Show: Delphi C++
Display Preferences

Xml.XMLIntf.IXMLDocument

From XE2 API Documentation
Jump to: navigation, search

Delphi

type IXMLDocument = interface(IInterface) [{395950C3-7E5D-11D4-83DA-00C04F60B2DD}]

C++

__interface  INTERFACE_UUID("{395950C3-7E5D-11D4-83DA-00C04F60B2DD}") IXMLDocument  : public System::IInterface

Properties

Type Visibility Source Unit Parent
interface
class
public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf Xml.XMLIntf

Description

IXMLDocument represents an XML document.

Use IXMLDocument to work with an XML document. Applications can obtain an IXMLDocument interface through a TXMLDocument component, using the global LoadXMLDocument function, or through the OwnerDocument property of any node in the document.

Like the related DOM interface IDOMDocument, you can use IXMLDocument to access the contents of an XML document and to create new nodes. In addition, IXMLDocument lets you load an XML document that is stored on disk or assign a string of raw (unparsed) XML as the contents of the document.

TXMLDocument implements the IXMLDocument interface. Typically, the TXMLDocument component is the starting point for working with an XML document.

Note: C++ method declarations that use IXMLDocument use the _di_IXMLDocument type instead. This type is a DelphiInterface wrapper around the IXMLDocument interface:
typedef System::DelphiInterface< IXMLDocument >  _di_IXMLDocument;


See Also

Personal tools
Previous Versions
Translations