IDesignerLoaderHost Interface

Definitie

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)

Van toepassing op

Zie ook