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);
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 abgeleitete Klassen aufrufen können. Sie sieht Eigenschaften auf dem Parameter an, der dem filter Parameter entspricht, und serialisiert dann die Eigenschaften in das value invariante Kulturressourcenbündel. Wenn der Ressourcendienst einen ResXResourceWriterWert zurückgibt, werden die Eigenschaftswerte im Metadatenabschnitt der XML-Ressource (RESX)-Datei gespeichert. Der statements Parameter wird nicht verwendet.
Um als Ressource serialisiert zu werden, muss eine Eigenschaft einfach (nicht eine Inhaltseigenschaft) sein, und der Wert muss serialisierbar sein. Eigenschaften, die nicht diesem Muster entsprechen, werden übersprungen.
SerializePropertiesToResources erfordert ein IResourceService Abrufen einer ResourceWriter zu schreibenden Ressourcen für die invariante Kultur. Wenn dieser Dienst nicht verfügbar ist, werden keine Ressourcen geschrieben.