BasicDesignerLoader.OnEndLoad(Boolean, ICollection) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het ontwerplaadprogramma aangegeven dat het laden is voltooid.
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)
Parameters
- successful
- Boolean
true als de belasting is voltooid; anders, false.
- errors
- ICollection
Een ICollection met objecten (meestal uitzonderingen) die zijn gerapporteerd als fouten.
Uitzonderingen
De IDesignerLoaderHost is niet geïnitialiseerd.
De IDesignerLoaderHost is verwijderd.
Opmerkingen
De OnEndLoad methode wordt aangeroepen wanneer het laden is voltooid. Het wordt altijd aangeroepen, zelfs als er een uitzondering wordt gegenereerd tijdens het laden. De waarde wordt successful ingesteld op true als de belasting is geslaagd of false als er een fatale fout is opgetreden. De errors verzameling bevat objecten die zijn gerapporteerd als fouten. Deze objecten zijn meestal uitzonderingen.
Als u implementeert IDesignerLoaderService om afhankelijke belastingondersteuning te bieden, moet u de OnEndLoad methode aanroepen na de laatste aanroep naar de IDesignerLoaderService.DependentLoadComplete methode. Implementeert en doet dit standaard BasicDesignerLoaderIDesignerLoaderService voor u. Als IDesignerLoaderService deze niet beschikbaar is wanneer BeginLoad deze wordt aangeroepen, BeginLoad wordt deze direct na het bellen gebeld OnEndLoadPerformLoad.
Deze methode moet worden aangeroepen door de ontwerplaadprogrammaservice wanneer alle afhankelijke belastingen zijn voltooid. Hiermee stopt u het laadproces dat is gestart door de BeginLoad methode. Als u uw eigen loaderservice opgeeft of als u ervoor kiest geen laadprogramma te leveren, bent u verantwoordelijk voor het aanroepen van deze methode. De BeginLoad methode roept deze automatisch aan, hetzij indirect door de IDesignerLoaderService.DependentLoadComplete methode aan te roepen als IDesignerLoaderService deze beschikbaar is, of rechtstreeks als dit niet het geval is.