CodeDomSerializerBase.SerializePropertiesToResources 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 Eigenschaften für das angegebene Objekt in die Ressourcengruppe der nicht varianten Kultur.
protected:
void SerializePropertiesToResources(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializePropertiesToResources (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
protected void SerializePropertiesToResources (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[]? filter);
member this.SerializePropertiesToResources : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializePropertiesToResources (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())
Parameter
- manager
- IDesignerSerializationManager
Die für die Serialisierung zu verwendende IDesignerSerializationManager.
- statements
- CodeStatementCollection
Nicht verwendet.
- value
- Object
Das Objekt, dessen Eigenschaften serialisiert werden.
Ausnahmen
manager, value oder statements ist null.
Hinweise
Die SerializePropertiesToResources -Methode ist eine Hilfsmethode, die von abgeleiteten Klassen aufgerufen werden kann. Es werden Eigenschaften für den Parameter untersucht, die value dem filter Parameter entsprechen, und anschließend werden die Eigenschaften in das invariante Kulturressourcenpaket serialisiert. Wenn der Ressourcendienst einen ResXResourceWriterzurückgibt, werden die Eigenschaftswerte im Metadatenabschnitt der XML-Ressourcendatei (RESX) gespeichert. Der statements Parameter wird nicht verwendet.
Um als Ressource serialisiert zu werden, muss eine Eigenschaft einfach (keine Inhaltseigenschaft) und ihr Wert serialisierbar sein. Eigenschaften, die diesem Muster nicht entsprechen, werden übersprungen.
SerializePropertiesToResources benötigt einen IResourceService , um Ressourcen ResourceWriter für die invariante Kultur zu schreiben. Wenn dieser Dienst nicht verfügbar ist, werden keine Ressourcen geschrieben.