Freigeben über


XmlDataProvider.XmlSerializer Eigenschaft

Definition

Ruft den Inline-XML-Inhalt ab.

public:
 property System::Xml::Serialization::IXmlSerializable ^ XmlSerializer { System::Xml::Serialization::IXmlSerializable ^ get(); };
public System.Xml.Serialization.IXmlSerializable XmlSerializer { get; }
member this.XmlSerializer : System.Xml.Serialization.IXmlSerializable
Public ReadOnly Property XmlSerializer As IXmlSerializable

Eigenschaftswert

IXmlSerializable

Der Inline-XML-Inhalt.

Hinweise

Diese Eigenschaft wird vom Parser verwendet, um den Literalinhalt der eingebetteten XML-Dateninsel zu kompilieren.

Verwendung von XAML-Eigenschaftenelementen

<XmlDataProvider>  
  <XmlDataProvider.XmlSerializer>  
    <x:XData>  
       <elementDataRoot>  
          <elementData/>  
       <elementDataRoot>  
    </x:XData>  
  </XmlDataProvider.XmlSerializer>  
</XmlDataProvider>  
--or--  
<XmlDataProvider>  
    <x:XData>  
       <elementDataRoot>  
          <elementData/>  
       <elementDataRoot>  
    </x:XData>  
</XmlDataProvider>  

XAML-Werte

elementDataRoot
Erforderlich. Das einzelne Stammelement der eingeschlossenen Dateninsel. Ohne einen einzigen Stamm ist dies x:XData als Datenquelle ungültig.

elementData
Dies ist optional. XML, das Ihre Daten darstellt. Jede Anzahl von Elementen kann als Elementdaten enthalten sein, geschachtelte Elemente können in anderen Elementen enthalten sein, und so weiter, unterliegen den allgemeinen Regeln von XML.

Gilt für