BasicDesignerLoader.OnEndLoad(Boolean, ICollection) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Benachrichtigt das Designerladeprogramm, dass das Laden abgeschlossen ist.
protected:
virtual void OnEndLoad(bool successful, System::Collections::ICollection ^ errors);
protected virtual void OnEndLoad(bool successful, System.Collections.ICollection errors);
abstract member OnEndLoad : bool * System.Collections.ICollection -> unit
override this.OnEndLoad : bool * System.Collections.ICollection -> unit
Protected Overridable Sub OnEndLoad (successful As Boolean, errors As ICollection)
Parameter
- successful
- Boolean
truewenn die Last erfolgreich abgeschlossen wurde; andernfalls . false
- errors
- ICollection
Eine ICollection enthaltende Objekte (in der Regel Ausnahmen), die als Fehler gemeldet wurden.
Ausnahmen
Dies IDesignerLoaderHost wurde nicht initialisiert.
Dies IDesignerLoaderHost wurde gelöscht.
Hinweise
Die OnEndLoad Methode wird aufgerufen, wenn das Laden abgeschlossen ist. Sie wird immer aufgerufen, auch wenn beim Laden eine Ausnahme ausgelöst wird. Der Wert des Werts successful wird festgelegt, true wenn die Last erfolgreich war oder false ein schwerwiegender Fehler aufgetreten ist. Die errors Auflistung enthält Objekte, die als Fehler gemeldet wurden. In der Regel sind diese Objekte Ausnahmen.
Wenn Sie implementieren IDesignerLoaderService , um abhängige Ladeunterstützung bereitzustellen, sollten Sie die OnEndLoad Methode nach dem letzten Aufruf der IDesignerLoaderService.DependentLoadComplete Methode aufrufen. Implementiert dies standardmäßig BasicDesignerLoader und führt dies IDesignerLoaderService für Sie aus. Wenn beim IDesignerLoaderService Aufruf nicht verfügbar ist, BeginLoad wird direkt nach dem Anruf angerufen OnEndLoadPerformLoad.BeginLoad
Diese Methode sollte vom Designerladedienst aufgerufen werden, wenn alle abhängigen Lasten abgeschlossen wurden. Dadurch wird der Ladevorgang beendet, der von der BeginLoad Methode initiiert wurde. Wenn Sie Ihren eigenen Ladedienst bereitstellen oder sich dafür entscheiden, keinen Ladedienst bereitzustellen, sind Sie für das Aufrufen dieser Methode verantwortlich. Die BeginLoad Methode ruft dies automatisch auf, entweder indirekt durch Aufrufen der IDesignerLoaderService.DependentLoadComplete Methode, falls IDesignerLoaderService verfügbar, oder direkt, wenn dies nicht der Fall ist.