BasicDesignerLoader.BeginLoad(IDesignerLoaderHost) 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.
Yükleme işlemini başlatır.
public:
override void BeginLoad(System::ComponentModel::Design::Serialization::IDesignerLoaderHost ^ host);
public override void BeginLoad (System.ComponentModel.Design.Serialization.IDesignerLoaderHost host);
override this.BeginLoad : System.ComponentModel.Design.Serialization.IDesignerLoaderHost -> unit
Public Overrides Sub BeginLoad (host As IDesignerLoaderHost)
Parametreler
- host
- IDesignerLoaderHost
Yüklenemiyor tasarımcı yükleyici konağı.
Özel durumlar
host
, null
değeridir.
Tasarımcı zaten yüklü veya BeginLoad(IDesignerLoaderHost) farklı bir tasarımcı yükleyici konağıyla çağrıldı.
host
atılmıştır.
Açıklamalar
Bu, soyut DesignerLoader.BeginLoad yöntemin bir uygulamasıdır. Kendi sınıfınızda bu yöntemi geçersiz kılmanız gerekmez. BeginLoad yöntemi aşağıdaki eylemleri gerçekleştirir:
Tasarım yüzeyinin henüz yüklenmediğini doğrular.
İlk çağrıda ilgili hizmetleri ekler ve yöntemini çağırır Initialize .
, PerformLoadve OnEndLoad yöntemlerini çağırırOnBeginLoad.
Tasarımcı yükleyici hizmeti hizmet kapsayıcısından kaldırılmadıysa ve BeginLoad yöntemleri yerine OnBeginLoad ve IDesignerLoaderService.DependentLoadCompleteOnEndLoad yöntemlerini çağırırIDesignerLoaderService.AddLoadDependency. Bu durumda, ve OnEndLoadçağrısı OnBeginLoad yapmak tasarımcı yükleyici hizmetinin sorumluluğundadır.