Xml.xmldom.GetDOMVendor

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetDOMVendor(VendorDesc: string): TDOMVendor;

C++

extern DELPHI_PACKAGE TDOMVendor* __fastcall GetDOMVendor(System::UnicodeString VendorDesc);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Xml.Xmldom.pas
Xml.xmldom.hpp
Xml.xmldom Xml.xmldom


Beschreibung

Gibt das TDOMVendor-Objekt für einen bestimmten DOM-Anbieter zurück.

Mit GetDOMVendor rufen Sie das TDOMVendor-Objekt ab, das eine registrierte DOM-Implementierung repräsentiert. Den Rückgabewert können Sie der Eigenschaft DOMVendor eines TXMLDocument-Objekts zuweisen, oder rufen Sie die Methode DOMImplementation des Objekts auf, um auf das IDOMImplementation-Interface der DOM-Implementierung zuzugreifen.

VendorDesc ist der beschreibende String, der die gewünschte DOM-Implementierung identifiziert. Dieser Wert wird von der Methode Description des TDOMVendor-Objekts zurückgegeben. Die Liste der integrierten XML-Anbieter enthält die globalen Variablen, die Sie an GetDOMVendor als VendorDesc übergeben können, um eine der integrierten XML-Implementierungen abzurufen.

Wenn Sie für VendorDesc einen leeren String angeben, gibt GetDOMVendor eine Instanz von TDOMVendor zurück, die stattdessen mit dem Wert von DefaultDOMVendor übereinstimmt. Wenn DefaultDOMVendor nicht definiert ist, gibt GetDOMVendor die erste Instanz von TDOMVendor in der Liste der registrierten DOM-Anbieter zurück.

Vor der Rückgabe einer Instanz von TDOMVendor ändert GetDOMVendor den Wert von CurrentDOMVendor, um die Eigenschaft Description dieser Instanz von TDOMVendor abzurufen.

Exceptions

Ein Aufruf von GetDOMVendor könnte eine der folgenden Exceptions auslösen:

Exception Exception.Message Szenarien

Exception

Kein DOM-Anbieter ausgewählt

Kein entsprechender DOM-Anbieter: "<Anbieter-Bezeichner>"

Siehe auch