DataObject.DOM-Eigenschaft

Gibt einen Verweis auf XML-DOM (Document Object Model) zurück, das dem angegebenen DataSourceObject-Objekt zugeordnet ist.

Diese Eigenschaft ist nicht CLS-kompatibel.  

Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Syntax

<DispIdAttribute(1)> _
ReadOnly Property DOM As IXMLDOMDocument

Dim instance As DataObject
Dim value As IXMLDOMDocument

value = instance.DOM
[DispIdAttribute(1)] 
IXMLDOMDocument DOM { get; }

Hinweise

Die DOM-Eigenschaft ermöglicht es Ihnen, auf die gespeicherten XML-Daten einer durch das DataObject-Objekt dargestellten sekundären Datenquelle programmgesteuert zuzugreifen und sie zu bearbeiten. Nachdem Sie einen Verweis auf XML-DOM festgelegt haben, das die gespeicherten XML-Daten enthält, können Sie alle von ihm unterstützten Eigenschaften und Methoden verwenden.

Wichtig:

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Beispiel

Im folgenden Beispiel dient die DOM-Eigenschaft des DataSourceObject-Objekts der Rückgabe des gesamten Inhalts einer sekundären Datenquelle eines Formulars mithilfe der XML-Eigenschaft von XML-DOM:

string xml = thisXDocument.DataObjects["CityList"].DOM.xml;

Siehe auch

Referenz

DataObject-Schnittstelle
DataObject-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace