CollectionCodeDomSerializer.Serialize Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Serialisiert die angegebene Auflistung in ein CodeDOM -Objekt.
public:
override System::Object ^ Serialize(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
public override object Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
public override object? Serialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
override this.Serialize : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> obj
Public Overrides Function Serialize (manager As IDesignerSerializationManager, value As Object) As Object
Parameter
- manager
- IDesignerSerializationManager
Der IDesignerSerializationManager während der Serialisierung zu verwendende Code.
- value
- Object
Das zu serialisierende Objekt.
Gibt zurück
Ein CodeDOM-Objekt, das darstellt value.
Ausnahmen
manager oder value ist null.
Hinweise
Sammlungen werden wie folgt serialisiert:
Wenn es sich bei der Auflistung um ein Array handelt, wird das Array geschrieben.
Wenn die Auflistung über eine AddRange-Methode verfügt, wird sie aufgerufen und mit einem Array bereitgestellt.
Wenn die Auflistung über eine Add-Methode verfügt, wird sie wiederholt aufgerufen, bis alle Elemente in der Auflistung geschrieben werden.
Wenn es sich bei der Auflistung um eine IListAuflistung handelt, wandelt die Methode die Serialize Auflistung in eine IList und fügt sie über diese Schnittstelle hinzu.
- Wenn die Auflistung keine Add-Methode aufweist, aber mit DesignerSerializationVisibility.Contentdieser gekennzeichnet ist, Serialize werden die Auflistung aufgezählt und die einzelnen Elemente serialisiert.