Freigeben über


XmlDataProvider.Document Eigenschaft

Definition

Ruft das XmlDocument ab oder legt es fest, das als Bindungsquelle verwendet werden soll.

public:
 property System::Xml::XmlDocument ^ Document { System::Xml::XmlDocument ^ get(); void set(System::Xml::XmlDocument ^ value); };
public System.Xml.XmlDocument Document { get; set; }
member this.Document : System.Xml.XmlDocument with get, set
Public Property Document As XmlDocument

Eigenschaftswert

Das XmlDocument, das als Bindungsquelle verwendet werden soll. Der Standardwert ist null.

Hinweise

XmlDataProvider macht die folgenden Möglichkeiten für den Zugriff auf XML-Daten verfügbar.

  • Sie können Inline-XML-Daten mithilfe der XmlDataProvider -Klasse einbetten.

  • Sie können die Source -Eigenschaft auf die Uri einer XML-Datendatei festlegen.

  • Sie können diese Eigenschaft auf festlegen XmlDocument.

XmlDataProvider führt eine vollständige Aktualisierung aller Bindungen aus, wenn ein XmlDocument.NodeChanged Ereignis auftritt. Es gibt keine Optimierungen für bestimmte Knoten.

Wenn die Source -Eigenschaft festgelegt ist, werden alle XML-Inlinedaten verworfen. Wenn die Document -Eigenschaft festgelegt ist, wird die Source -Eigenschaft gelöscht, und alle Inline-XML-Daten werden verworfen.

Das Festlegen der folgenden Eigenschaften bewirkt implizit, dass dieses XmlDataProvider Objekt aktualisiert wird: Source, Document, XmlNamespaceManagerund XPath. Wenn Sie mehrere aktualisierungsverursachende Eigenschaften ändern, wird die Verwendung von DeferRefresh empfohlen.

Gilt für: