Xml.XMLDoc.TXMLDocument.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(AOwner: TComponent); overload; override;
constructor Create(const AFileName: DOMString); reintroduce; overload;

C++

__fastcall virtual TXMLDocument(System::Classes::TComponent* AOwner)/* overload */;
__fastcall TXMLDocument(const System::UnicodeString AFileName)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLDocument

Beschreibung

Instantiiert ein TXMLDocument-Objekt.

Mit Create können Sie eine TXMLDocument-Komponente zur Laufzeit erzeugen. Sie müssen TXMLDocument-Komponenten, die Sie in der Entwurfsumgebung in Formulare oder Datenmodule einfügen, nicht explizit erstellen. Sie werden automatisch instantiiert.

AFileName gibt die Datei an, für die das neue Objekt verwendet wird.

AOwner ist eine andere Komponente, die für die Freigabe der TXMLDocument-Instanz verantwortlich ist. Diese Komponente wird der Eigenschaft Owner zugewiesen.

Zur Laufzeit ohne Eigentümer erstellte TXMLDocument-Komponenten werden automatisch aus dem Speicher entfernt, sobald alle Verweise auf ihre IXMLDocument-Schnittstelle freigegeben wurden. Dies unterscheidet sich von den TXMLDocument-Komponenten, die mit einem Eigentümer erstellt oder während des Entwurfs zu einem Formular oder Datenmodul hinzugefügt werden. Diese Objekte werden explizit durch ihren Eigentümer (Formular oder Datenmodul) freigegeben.

Siehe auch