IDesignerLoaderHost Interface
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.
Biedt een interface waarmee een designerhost kan worden uitgebreid ter ondersteuning van laden vanuit een geserialiseerde status.
public interface class IDesignerLoaderHost : IServiceProvider, System::ComponentModel::Design::IDesignerHost
public interface class IDesignerLoaderHost : System::ComponentModel::Design::IDesignerHost
public interface IDesignerLoaderHost : IServiceProvider, System.ComponentModel.Design.IDesignerHost
public interface IDesignerLoaderHost : System.ComponentModel.Design.IDesignerHost
type IDesignerLoaderHost = interface
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
Public Interface IDesignerLoaderHost
Implements IDesignerHost, IServiceProvider
Public Interface IDesignerLoaderHost
Implements IDesignerHost
- Afgeleid
- Implementeringen
Opmerkingen
Een IDesignerHost kan deze interface implementeren om ondersteuning voor laden door een DesignerLoader.
Het ontwerpprogramma informeert de designerhost dat deze een belasting of herlaadbewerking moet aanroepen, zodat de designerhost op dit moment extra taken kan uitvoeren.
Deze klasse is geïsoleerd van IDesignerHost om te benadrukken dat het ontwerplaadprogramma, niet de ontwerphost, alle laden en opnieuw laden van het ontwerpdocument moet initiëren.
Eigenschappen
| Name | Description |
|---|---|
| Container |
Hiermee haalt u de container voor deze ontwerphost op. (Overgenomen van IDesignerHost) |
| InTransaction |
Hiermee wordt een waarde opgehaald die aangeeft of de designerhost zich momenteel in een transactie bevindt. (Overgenomen van IDesignerHost) |
| Loading |
Hiermee wordt een waarde opgehaald die aangeeft of de ontwerpfunctiehost het document momenteel laadt. (Overgenomen van IDesignerHost) |
| RootComponent |
Hiermee haalt u het exemplaar van de basisklasse op dat wordt gebruikt als hoofdonderdeel voor het huidige ontwerp. (Overgenomen van IDesignerHost) |
| RootComponentClassName |
Hiermee haalt u de volledig gekwalificeerde naam op van de klasse die wordt ontworpen. (Overgenomen van IDesignerHost) |
| TransactionDescription |
Hiermee wordt de beschrijving van de huidige transactie ophaalt. (Overgenomen van IDesignerHost) |
Methoden
| Name | Description |
|---|---|
| Activate() |
Hiermee activeert u de ontwerper die deze host host. (Overgenomen van IDesignerHost) |
| AddService(Type, Object, Boolean) |
Voegt de opgegeven service toe aan de servicecontainer en promoot de service desgewenst naar bovenliggende servicecontainers. (Overgenomen van IServiceContainer) |
| AddService(Type, Object) |
Voegt de opgegeven service toe aan de servicecontainer. (Overgenomen van IServiceContainer) |
| AddService(Type, ServiceCreatorCallback, Boolean) |
Voegt de opgegeven service toe aan de servicecontainer en promoot de service desgewenst naar bovenliggende servicecontainers. (Overgenomen van IServiceContainer) |
| AddService(Type, ServiceCreatorCallback) |
Voegt de opgegeven service toe aan de servicecontainer. (Overgenomen van IServiceContainer) |
| CreateComponent(Type, String) |
Hiermee maakt u een onderdeel van het opgegeven type en de opgegeven naam en voegt u dit toe aan het ontwerpdocument. (Overgenomen van IDesignerHost) |
| CreateComponent(Type) |
Hiermee maakt u een onderdeel van het opgegeven type en voegt u dit toe aan het ontwerpdocument. (Overgenomen van IDesignerHost) |
| CreateTransaction() |
Hiermee maakt u een DesignerTransaction gebeurtenisreeks die gebeurtenisreeksen kan inkapselen om de prestaties te verbeteren en functionaliteit voor ongedaan maken en opnieuw uitvoeren in te schakelen. (Overgenomen van IDesignerHost) |
| CreateTransaction(String) |
Hiermee maakt u een DesignerTransaction gebeurtenisreeks die gebeurtenisreeksen kan inkapselen om de prestaties te verbeteren en functionaliteit voor ongedaan maken en opnieuw uitvoeren in te schakelen, met behulp van de opgegeven transactiebeschrijving. (Overgenomen van IDesignerHost) |
| DestroyComponent(IComponent) |
Vernietigt het opgegeven onderdeel en verwijdert het uit de ontwerpcontainer. (Overgenomen van IDesignerHost) |
| EndLoad(String, Boolean, ICollection) |
Hiermee beëindigt u de laadbewerking van de ontwerper. |
| GetDesigner(IComponent) |
Hiermee haalt u het ontwerpexemplaren op dat het opgegeven onderdeel bevat. (Overgenomen van IDesignerHost) |
| GetService(Type) |
Hiermee wordt het serviceobject van het opgegeven type opgehaald. (Overgenomen van IServiceProvider) |
| GetType(String) |
Hiermee haalt u een exemplaar op van de opgegeven, volledig gekwalificeerde typenaam. (Overgenomen van IDesignerHost) |
| Reload() |
Laadt het ontwerpdocument opnieuw. |
| RemoveService(Type, Boolean) |
Hiermee verwijdert u het opgegeven servicetype uit de servicecontainer en promoot u de service desgewenst naar bovenliggende servicecontainers. (Overgenomen van IServiceContainer) |
| RemoveService(Type) |
Hiermee verwijdert u het opgegeven servicetype uit de servicecontainer. (Overgenomen van IServiceContainer) |
gebeurtenis
| Name | Description |
|---|---|
| Activated |
Treedt op wanneer deze ontwerper wordt geactiveerd. (Overgenomen van IDesignerHost) |
| Deactivated |
Treedt op wanneer deze ontwerper is gedeactiveerd. (Overgenomen van IDesignerHost) |
| LoadComplete |
Treedt op wanneer deze ontwerper het document laadt. (Overgenomen van IDesignerHost) |
| TransactionClosed |
Voegt een gebeurtenis-handler toe voor de TransactionClosed gebeurtenis. (Overgenomen van IDesignerHost) |
| TransactionClosing |
Voegt een gebeurtenis-handler toe voor de TransactionClosing gebeurtenis. (Overgenomen van IDesignerHost) |
| TransactionOpened |
Voegt een gebeurtenis-handler toe voor de TransactionOpened gebeurtenis. (Overgenomen van IDesignerHost) |
| TransactionOpening |
Voegt een gebeurtenis-handler toe voor de TransactionOpening gebeurtenis. (Overgenomen van IDesignerHost) |