CodeDomSerializerBase.SerializePropertiesToResources Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
Özel durumlar
manager
, value
veya 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.