Xml.xmldom

De RAD Studio API Documentation
Aller à : navigation, rechercher


Package xmlrtl240.bpl

Classes

DOMException
EDOMParseErrorEDOMParseError constitue la classe des exceptions pour les erreurs se produisant lorsqu'une implémentation DOM analyse un document XML.
IDOMAttr
IDOMCDATASection
IDOMCharacterData
IDOMComment
IDOMDocumentLa classe IDOMDocument fournit un moyen de visualiser et de manipuler les noeuds du document XML entier.
IDOMDocumentFragment
IDOMDocumentType
IDOMElement
IDOMEntity
IDOMEntityReference
IDOMImplementation
IDOMNamedNodeMap
IDOMNodeIDOMNode est l'interface DOM pour un noeud d'un document XML.
IDOMNodeEx
IDOMNodeList
IDOMNodeSelect
IDOMNotation
IDOMParseError
IDOMParseOptionsIDOMParseOptions expose les méthodes à utiliser afin de spécifier les options d'analyse pour un document XML.
IDOMPersistIDOMPersist est l'interface utilisée pour le chargement et l'enregistrement des documents XML.
IDOMProcessingInstruction
IDOMText
IDOMXMLProlog
IDOMXSLProcessor
TDOMVendorTDOMVendor constitue la classe de base des composants fournissant un accès à l'implémentation DOM.
TDOMVendorListTDOMVendorList représente une collection d'implémentations DOM disponibles.

Routines

DOMVendorNotSupported
ExtractLocalNameEnlève le préfixe d'espace de nommage, le cas échéant, du nom de balise d'un noeud XML.
ExtractPrefixRenvoie le préfixe d'espace de nommage du nom de balise d'un noeud XML.
GetDOMRenvoie l'interface DOM de premier niveau pour une implémentation DOM enregistrée.
GetDOMNodeEx
GetDOMVendorRenvoie l'objet TDOMVendor d'un fournisseur DOM spécifié.
IsPrefixedIndique si un nom de balise XML comporte un préfixe d'espace de nommage.
MakeNodeNameAssemble un nom complet de balise à partir d'un nom local et d'un préfixe d'espace de nommage.
NodeMatchesIndique si un noeud spécifié correspond à un espace de nommage et à un nom de balise donnés.
RegisterDOMVendorEnregistre une implémentation des interfaces DOM afin qu'elle soit disponible pour la classe TXMLDocument.
SameNamespaceIndique si un noeud spécifié est défini dans un espace de nommage spécifié.
UnRegisterDOMVendorAnnule le recensement d'une implémentation DOM qui a été recensée à l'aide de RegisterDOMVendor.

Types

_di_IDOMAttr
_di_IDOMCDATASection
_di_IDOMCharacterData
_di_IDOMComment
_di_IDOMDocument
_di_IDOMDocumentFragment
_di_IDOMDocumentType
_di_IDOMElement
_di_IDOMEntity
_di_IDOMEntityReference
_di_IDOMImplementation
_di_IDOMNamedNodeMap
_di_IDOMNode
_di_IDOMNodeEx
_di_IDOMNodeList
_di_IDOMNodeSelect
_di_IDOMNotation
_di_IDOMParseError
_di_IDOMParseOptions
_di_IDOMPersist
_di_IDOMProcessingInstruction
_di_IDOMText
_di_IDOMXMLProlog
_di_IDOMXSLProcessor
DOMNodeTypeDOMNodeType indique le type d'un noeud dans un document XML, tel qu'analysé par un analyseur DOM.
DOMStringDOMString est le type des chaînes utilisées par un analyseur DOM.
DOMTimeStamp
TAsyncEventHandlerTAsyncEventHandler est le type des gestionnaires d'événements qui répondent quand la propriété AsyncLoadState d'un document XML change.
TDOMVendorArray
XmlDomString

Variables

CurrentDOMVendorDescription du TDOMVendor renvoyé par le dernier appel à GetDOMVendor.
DefaultDOMVendorDescription de l'instance de TDOMVendor défini en tant que fournisseur XML par défaut.
DOMVendorsEnumère tous les fournisseurs (Vendors) DOM enregistrés.

Constantes

ATTRIBUTE_NODEATTRIBUTE_NODE: Integer = 2;
CDATA_SECTION_NODECDATA_SECTION_NODE: Integer = 4;
COMMENT_NODECOMMENT_NODE: Integer = 8;
DOCUMENT_FRAGMENT_NODEDOCUMENT_FRAGMENT_NODE: Integer = $B;
DOCUMENT_NODEDOCUMENT_NODE: Integer = 9;
DOCUMENT_TYPE_NODEDOCUMENT_TYPE_NODE: Integer = $A;
DOMSTRING_SIZE_ERRDOMSTRING_SIZE_ERR: Integer = 2;
DOMWrapperVersionDOMWrapperVersion: Comp = 1.4;
ELEMENT_NODEELEMENT_NODE: Integer = 1;
ENTITY_NODEENTITY_NODE: Integer = 6;
ENTITY_REFERENCE_NODEENTITY_REFERENCE_NODE: Integer = 5;
HIERARCHY_REQUEST_ERRHIERARCHY_REQUEST_ERR: Integer = 3;
INDEX_SIZE_ERRINDEX_SIZE_ERR: Integer = 1;
INUSE_ATTRIBUTE_ERRINUSE_ATTRIBUTE_ERR: Integer = $A;
INVALID_ACCESS_ERRINVALID_ACCESS_ERR: Integer = $F;
INVALID_CHARACTER_ERRINVALID_CHARACTER_ERR: Integer = 5;
INVALID_MODIFICATION_ERRINVALID_MODIFICATION_ERR: Integer = $D;
INVALID_STATE_ERRINVALID_STATE_ERR: Integer = $B;
NAMESPACE_ERRNAMESPACE_ERR: Integer = $E;
NO_DATA_ALLOWED_ERRNO_DATA_ALLOWED_ERR: Integer = 6;
NO_MODIFICATION_ALLOWED_ERRNO_MODIFICATION_ALLOWED_ERR: Integer = 7;
NOT_FOUND_ERRNOT_FOUND_ERR: Integer = 8;
NOT_SUPPORTED_ERRNOT_SUPPORTED_ERR: Integer = 9;
NOTATION_NODENOTATION_NODE: Integer = $C;
NSDelimNSDelim: Char = $3A;
PROCESSING_INSTRUCTION_NODEPROCESSING_INSTRUCTION_NODE: Integer = 7;
SEncodingSEncoding: string = encoding;
SHttpSHttp: string = http:/;
SStandaloneSStandalone: string = standalone;
SVersionSVersion: string = version;
SXMLSXML: string = xml;
SXMLNamespaceURISXMLNamespaceURI: string = http://www.w3.org/2000/xmlns/;
SXMLNSSXMLNS: string = xmlns;
SXMLPrefixNamespaceURISXMLPrefixNamespaceURI: string = http://www.w3.org/XML/1998/namespace;
SYNTAX_ERRSYNTAX_ERR: Integer = $C;
TEXT_NODETEXT_NODE: Integer = 3;
WRONG_DOCUMENT_ERRWRONG_DOCUMENT_ERR: Integer = 4;