CodeDomSerializerBase.SerializeProperties Methode

Definition

Serialisiert die Eigenschaften für das angegebene Objekt in die angegebene Anweisungsauflistung.

protected:
 void SerializeProperties(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializeProperties(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
member this.SerializeProperties : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializeProperties (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())

Parameter

manager
IDesignerSerializationManager

Der IDesignerSerializationManager für die Serialisierung zu verwendende Code.

statements
CodeStatementCollection

Die CodeStatementCollection Eigenschaften werden serialisiert.

value
Object

Das Objekt, für das die Eigenschaften serialisiert werden.

filter
Attribute[]

Ein Attribute Array, das filtert, welche Eigenschaften serialisiert werden.

Ausnahmen

manager, valueoder statements ist .null

Hinweise

Die SerializeProperties Methode ist eine Hilfsmethode, die abgeleitete Klassen aufrufen können. Es untersucht Eigenschaften für den value Parameter, der dem filter Parameter entspricht, und ruft dann die SerializeProperty Methode für jede Eigenschaft auf.

Die SerializeProperties Methode platziert die InheritanceAttribute Fürs valueContextStack.

Gilt für:

Weitere Informationen