Ich habe eine Klasse, die eine Liste von Eigenschaften enthält, die einfach serialisiert werden können. Ich brauche aber eine dieser Eigenschaften eine Sammlung einer anderen Klasse zu enthalten, mir zu geben SubklassenSerialisierbare Klassensammlungen
Beispiel XML
<VideoOptions>
<property1>value1</property1>
<property2>value2</property2>
<property3>
<item>
<property1>value1</property1>
</item>
<item>
<property1>value1</property1>
</item>
</property3>
</VideoOptions>
Ich bin nicht sicher, wie das zu erreichen, wenn ich die Hauptklasse serialisiert.
Derzeit verwende ich diesen Befehl meiner Klasse serialisiert
Dim oXS As XmlSerializer = New XmlSerializer(GetType(VideoOptions))
Dim strW As New StringWriter
oXS.Serialize(strW, Me)
VideoOptionsAsXML = strW.ToString