_XDocument2.DOM-Eigenschaft
Ruft einen Verweis auf das einem Formular zugrunde liegende XML-Dokument in Form von XML-DOM (Document Object Model) ab.
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
'Declaration
<DispIdAttribute(8)> _
ReadOnly Property DOM As IXMLDOMDocument
'Usage
Dim instance As _XDocument2
Dim value As IXMLDOMDocument
value = instance.DOM
[DispIdAttribute(8)]
IXMLDOMDocument DOM { get; }
Hinweise
Die XDocument-Eigenschaft ist eine zentrale Eigenschaft des DOM und ermöglicht es Ihnen, auf die XML-Quelldaten eines Formulars programmgesteuert zuzugreifen und sie zu bearbeiten. Nachdem Sie einen Verweis auf XML-DOM festgelegt haben, das die XML-Quelldaten eines Formulars enthält, können Sie alle von XML-DOM 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
// retrieve the Employees Adapter from the DataAdapters collection
ADOAdapter employeesDA=(ADOAdapter)thisXDocument.DataAdapters["Employees"];
// get employee’s ID from the main DOM
string employeeID=thisXDocument.DOM.selectSingleNode("//my:field2").text;
// Change the ADOAdapter’s command to retrieve the record of the Employee’s ID entered
// by the user
employeesDA.Command="select * from Employees where EmployeeID="+employeeID;
// get DataObject from the DataObjects collection and call Query to refresh
// the data object
DataObject employeesDO=thisXDocument.DataObjects["Employees"];
employeesDO.Query();
Siehe auch
Referenz
_XDocument2-Schnittstelle
_XDocument2-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace