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.