CodeDomDesignerLoader.Initialize 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.
Hizmetleri başlatır.
protected:
override void Initialize();
protected override void Initialize();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
Özel durumlar
IDesignerLoaderHost başlatılmadı veya tasarımcı yükleyicisi CodeDom serileştirmesi için gereken bir tür çözümleme hizmeti sağlamadı.
Açıklamalar
Aşağıdaki tabloda, hizmet kapsayıcısına eklediği değiştirilebilir hizmetler CodeDomDesignerLoader açıklanmaktadır.
| Terim | Tanımı |
|---|---|
| INameCreationService | Nesnelerin adlarını oluşturmak için semantik sağlar. Hizmet, dil için geçerli tanımlayıcılar olan adlar oluşturmak için CodeDOM sağlayıcısının ICodeGenerator arabirimini kullanır. Ayrıca, ad oluşturma hizmeti boş adları destekler. Serileştirme sırasında boş adlar geçici yerel değişkenler olarak yorumlanmalıdır. |
| IDesignerSerializationService | Diğer nesnelerin bir bileşen grubunu ikili nesne halinde seri hale getirmesine izin verir. Bu hizmet genellikle kopyalama ve yapıştırma veya geri alma ve yineleme gibi özellikler tarafından kullanılır. sınıfı, CodeDomDesignerLoader nesneler için CodeDOM ağaçları oluşturmayı temel alan bir tasarımcı serileştirme hizmeti sağlar. |
| ComponentSerializationService | Bu hizmet, IDesignerSerializationService bir ikili nesneye bileşenleri seri hale getirmek için bir araç olarak değiştirir. |
Değiştirilebilir ve değiştirilemeyen hizmetlerle ilgili ayrıntılar için bkz BasicDesignerLoader. .