Share via


CodeDomSerializerBase.SerializePropertiesToResources Yöntem

Tanım

Verilen nesnedeki özellikleri sabit kültürün kaynak paketine serileştirir.

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())

Parametreler

manager
IDesignerSerializationManager

IDesignerSerializationManager Serileştirme için kullanılacak.

statements
CodeStatementCollection

Kullanılmadı.

value
Object

Özellikleri seri hale getirilecek nesne.

filter
Attribute[]

Hangi Attribute özelliklerin seri hale getirileceğini filtreleyen bir dizi.

Özel durumlar

manager, valueveya statements şeklindedir null.

Açıklamalar

SerializePropertiesToResources yöntemi, türetilmiş sınıfların çağırabileceği yardımcı bir yöntemdir. Parametresindeki parametreyle value eşleşen özelliklere filter bakar ve ardından özellikleri sabit kültür kaynak paketinde serileştirir. Kaynak hizmeti bir ResXResourceWriterdöndürürse, özellik değerleri XML kaynağı (.resx) dosyasının meta veri bölümünde depolanır. statements parametresi kullanılmaz.

Bir özelliğin kaynak olarak seri hale getirilebilmesi için basit (içerik özelliği değil) ve değerinin serileştirilebilir olması gerekir. Bu desene uymayan özellikler atlanır.

SerializePropertiesToResourcessabit kültür için bir ResourceWriter yazma kaynağı elde etmek için bir IResourceService gerektirir. Bu hizmet kullanılamıyorsa hiçbir kaynak yazılmaz.

Şunlara uygulanır

Ayrıca bkz.