Ipropertysetter:: LoadXml-Methode

Hinweis

[Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden.]

Die- LoadXML Methode lädt Eigenschafts Daten, die in Extensible Markup Language (XML) ausgedrückt werden.

Syntax

HRESULT LoadXML(
  [in] IUnknown *pxml
);

Parameter

pxml [ in]

Ein Zeiger auf die IUnknown -Schnittstelle eines vom Microsoft XML-Parser erstellten XML-Elements.

Rückgabewert

Gibt einen HRESULT -Wert zurück. Die folgenden Werte sind möglich.

Rückgabecode Beschreibung
S _ false
Keine Eigenschafts Daten.
S _ OK
Erfolg.
E _ outo-Memory
Nicht genügend Arbeitsspeicher.
VFW _ E _ ungültiges _ Datei _ Format.
Ungültiges Format.

Bemerkungen

In der Regel müssen Anwendungen diese Methode nicht verwenden. Von des wird es intern verwendet, um Eigenschaften aus XTL-Dateien zu laden.

Um diese Methode zu verwenden, erstellen Sie ein IXMLDocument -Objekt, und verwenden Sie es zum Analysieren einer XML-Datei. Verwenden Sie dann das IXMLDocument -Objekt, um IXmlElement -Objekte abzurufen. Wenn das Objekt über Eigenschaften verfügt, können Sie den IXmlElement -Zeiger an die LoadXml -Methode übergeben. Die-Methode lädt die Eigenschaften in den Eigenschaften Setter.

Hinweis

Die IXMLDocument -Schnittstelle und die IXmlElement -Schnittstelle sind in Microsoft XML Core Services (MSXML) Version 1,0 implementiert, aber in neueren Versionen von MSXML nicht implementiert.

Hinweis

Die Header Datei "qedit. h" ist nicht mit Direct3D-Headern nach Version 7 kompatibel.

Hinweis

Zum Abrufen von "qedit. h" Laden Sie das Microsoft Windows SDK Update für Windows Vista und .NET Framework 3,0herunter. "Qedit. h" ist im Microsoft Windows SDK für Windows 7 und .NET Framework 3,5 Service Pack 1 nicht verfügbar.

Anforderungen

Anforderung Wert
Header
"Qedit. h"
Bibliothek
"" "" ". Lib"

Siehe auch

Ipropertysetter-Schnittstelle

Fehler-und Erfolgs Codes