TypeCodeDomSerializer.GetInitializeMethod 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.
Bir üyeyi seri hale getirmek için kullanılan deyimlerin depolandığı yöntemi döndürür.
protected:
virtual System::CodeDom::CodeMemberMethod ^ GetInitializeMethod(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeTypeDeclaration ^ declaration, System::Object ^ value);
protected virtual System.CodeDom.CodeMemberMethod GetInitializeMethod (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration, object value);
abstract member GetInitializeMethod : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeTypeDeclaration * obj -> System.CodeDom.CodeMemberMethod
override this.GetInitializeMethod : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeTypeDeclaration * obj -> System.CodeDom.CodeMemberMethod
Protected Overridable Function GetInitializeMethod (manager As IDesignerSerializationManager, declaration As CodeTypeDeclaration, value As Object) As CodeMemberMethod
Parametreler
- manager
- IDesignerSerializationManager
Serileştirme için kullanılacak serileştirme yöneticisi.
- declaration
- CodeTypeDeclaration
Serileştirme için kullanılacak tür bildirimi.
- value
- Object
Serileştirme için kullanılacak değer.
Döndürülenler
Verilen üye için tüm başlatma kodunu yaymak için kullanılan yöntem.
Özel durumlar
manager
, typeDecl
veya value
şeklindedir null
.
Açıklamalar
yöntemi, GetInitializeMethod verilen üyenin tüm başlatma kodunu yaymak için yöntemini döndürür. Varsayılan uygulama boş bir oluşturucu döndürür. Aynı yöntem birden çok değer için döndürülecekse, yöntemin aynı örneği döndürülmelidir. Oluşturduğunuz yöntemleri hatırlamak için sözlüğü kullanabilirsiniz CodeObject.UserData . typeDecl
parametresi altyapı yöntemleri eklemek için de kullanılabilir. Örneğin, her nesne için ayrı bir yöntem yaymak istiyorsanız, bu yöntemlerin tümünü sırayla çağıran tek bir yönteme ihtiyacınız vardır. Bu yöntem gerektiğinde kod türü bildirimine eklenebilir.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin