Xml.xmldom.GetDOMVendor
Delphi
function GetDOMVendor(VendorDesc: string): TDOMVendor;
C++
extern DELPHI_PACKAGE TDOMVendor* __fastcall GetDOMVendor(System::UnicodeString VendorDesc);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Xml.Xmldom.pas Xml.xmldom.hpp |
Xml.xmldom | Xml.xmldom |
Description
Renvoie l'objet TDOMVendor d'un fournisseur DOM spécifié.
Appelez GetDOMVendor pour obtenir l'objet TDOMVendor qui représente une implémentation DOM recensée. Vous pouvez ensuite affecter cette valeur de retour à la propriété DOMVendor de TXMLDocument ou appeler la méthode DOMImplementation de cet objet pour accéder à l'interface IDOMImplementation de l'implémentation DOM.
VendorDesc
est la chaîne descriptive qui identifie l’implémentation DOM souhaitée. Il s'agit de la valeur renvoyée par la méthode Description de l'objet TDOMVendor. La liste des fournisseurs XML intégrés affiche les variables globales que vous pouvez transmettre à GetDOMVendor en tant que VendorDesc
pour obtenir l'une des implémentations XML intégrées.
Si vous spécifiez une chaîne vide en tant que VendorDesc
, GetDOMVendor renvoie une instance deTDOMVendor qui correspond à la valeur de DefaultDOMVendor à la place. Si DefaultDOMVendor
n'est pas défini, GetDOMVendor renvoie la première instance de TDOMVendor
dans la liste des fournisseurs DOM recensés.
Avant le renvoi de l'instance de TDOMVendor, GetDOMVendor change la valeur de CurrentDOMVendor par la description de cette instance de TDOMVendor
.
Exceptions
Un appel à GetDOMVendor peut soulever l'une des exceptions suivantes :
Exception | Exception.Message | Scénarios |
---|---|---|
Aucun fournisseur DOM sélectionné |
| |
Pas de fournisseur DOM correspondant : "<identificateur du fournisseur>" |
|