Xml.xmldom

De RAD Studio API Documentation
Aller à : navigation, rechercher


Package xmlrtl280.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

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;