Xml.XMLDoc.TXMLDocument.DOMVendor
Delphi
property DOMVendor: TDOMVendor read FDOMVendor write SetDOMVendor;
C++
__property Xml::Xmldom::TDOMVendor* DOMVendor = {read=FDOMVendor, write=SetDOMVendor};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLDocument |
Description
Spécifie l'implémentation DOM à utiliser pour l'analyse et la manipulation du document XML.
DOMVendor est l'objet qui représente une implémentation DOM recensée. TXMLDocument utilise cet objet pour obtenir une interface IDOMImplementation, qui lui permet d'accéder à toutes les autres interfaces DOM requises pour l'analyse et la manipulation du document XML. Une fois que DOMVendor est définie, TXMLDocument obtient l'interface IDOMImplementation (le cas échéant) et l'affecte à la propriété DOMImplementation.
DOMVendor doit être recensée avant d'être utilisée pour obtenir une interface IDOMImplementation. Utilisez la variable globale DOMVendors pour obtenir la liste de toutes les implémentations DOM en cours recensées. La fonction globale GetDOMVendor vous permet d'obtenir une implémentation DOM spécifique à partir de sa description. Utilisez la procédure RegisterDOMVendor pour recenser une nouvelle implémentation DOM.
Vous devez affecter une valeur à la propriété DOMVendor ou DOMImplementation avant de définir la propriété Active sur True.
Conseil : Si vous concevez une application FireMonkey destinée à s'exécuter sur des plates-fomes autres que Windows, sélectionnez un fournisseur DOM multiplates-formes. TXMLDocument utilise un fournisseur Windows seulement par défaut. Voir Utilisation du modèle DOM pour de plus amples informations.