IDesignerLoaderHost2 Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan felületet biztosít, amely kiterjed IDesignerLoaderHost annak meghatározására, hogy a tervezési dokumentumok betöltése során a hibák tolerálhatók-e.
public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
interface IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerLoaderHost
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
- Megvalósítás
Megjegyzések
IDesignerLoaderHost2 Az interfész használatával megadhatja, hogy a tervezőbetöltő folytathatja-e a betöltést, ha hiba történik a deszerializálás során.
Tulajdonságok
| Name | Description |
|---|---|
| CanReloadWithErrors |
Lekéri vagy beállít egy értéket, amely jelzi, hogy lehetséges-e újratöltés hibákkal. |
| Container |
Lekéri a tervező gazdagép tárolót. (Öröklődés forrása IDesignerHost) |
| IgnoreErrorsDuringReload |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a hibák figyelmen kívül hagyhatók-e a meghíváskor Reload() . |
| InTransaction |
Beolvas egy értéket, amely jelzi, hogy a tervező gazdagép jelenleg tranzakcióban van-e. (Öröklődés forrása IDesignerHost) |
| Loading |
Beolvas egy értéket, amely jelzi, hogy a tervező gazdagép éppen betölti-e a dokumentumot. (Öröklődés forrása IDesignerHost) |
| RootComponent |
Lekéri az aktuális tervezés gyökérösszetevőjeként használt alaposztály példányát. (Öröklődés forrása IDesignerHost) |
| RootComponentClassName |
Lekéri a tervezett osztály teljes nevét. (Öröklődés forrása IDesignerHost) |
| TransactionDescription |
Lekéri az aktuális tranzakció leírását. (Öröklődés forrása IDesignerHost) |
Metódusok
| Name | Description |
|---|---|
| Activate() |
Aktiválja a gazdagép által üzemeltetett tervezőt. (Öröklődés forrása IDesignerHost) |
| AddService(Type, Object, Boolean) |
Hozzáadja a megadott szolgáltatást a szolgáltatástárolóhoz, és opcionálisan előlépteti a szolgáltatást bármely szülőszolgáltatás-tárolóban. (Öröklődés forrása IServiceContainer) |
| AddService(Type, Object) |
Hozzáadja a megadott szolgáltatást a szolgáltatástárolóhoz. (Öröklődés forrása IServiceContainer) |
| AddService(Type, ServiceCreatorCallback, Boolean) |
Hozzáadja a megadott szolgáltatást a szolgáltatástárolóhoz, és opcionálisan előlépteti a szolgáltatást a szülőszolgáltatás-tárolókhoz. (Öröklődés forrása IServiceContainer) |
| AddService(Type, ServiceCreatorCallback) |
Hozzáadja a megadott szolgáltatást a szolgáltatástárolóhoz. (Öröklődés forrása IServiceContainer) |
| CreateComponent(Type, String) |
Létrehoz egy összetevőt a megadott típusból és névből, és hozzáadja a terveződokumentumhoz. (Öröklődés forrása IDesignerHost) |
| CreateComponent(Type) |
Létrehozza a megadott típusú összetevőt, és hozzáadja a terveződokumentumhoz. (Öröklődés forrása IDesignerHost) |
| CreateTransaction() |
Létrehoz egy olyan eseményütemezéseket DesignerTransaction , amelyek javítják a teljesítményt, és lehetővé teszik a visszavonást, és újra elvégzik a támogatási funkciókat. (Öröklődés forrása IDesignerHost) |
| CreateTransaction(String) |
Létrehoz egy DesignerTransaction olyan eseményütemezéseket, amelyek javítják a teljesítményt, és engedélyezik a visszavonást, és újra elvégzik a támogatási funkciókat a megadott tranzakcióleírás használatával. (Öröklődés forrása IDesignerHost) |
| DestroyComponent(IComponent) |
Megsemmisíti a megadott összetevőt, és eltávolítja azt a tervezőtárolóból. (Öröklődés forrása IDesignerHost) |
| EndLoad(String, Boolean, ICollection) |
A tervező betöltési műveletének befejezése. (Öröklődés forrása IDesignerLoaderHost) |
| GetDesigner(IComponent) |
Lekéri a megadott összetevőt tartalmazó tervezőpéldányt. (Öröklődés forrása IDesignerHost) |
| GetService(Type) |
Lekéri a megadott típusú szolgáltatásobjektumot. (Öröklődés forrása IServiceProvider) |
| GetType(String) |
Lekéri a megadott, teljes típusnév egy példányát. (Öröklődés forrása IDesignerHost) |
| Reload() |
Újra betölti a terveződokumentumot. (Öröklődés forrása IDesignerLoaderHost) |
| RemoveService(Type, Boolean) |
Eltávolítja a megadott szolgáltatástípust a szolgáltatástárolóból, és opcionálisan előlépteti a szolgáltatást a szülőszolgáltatás-tárolókra. (Öröklődés forrása IServiceContainer) |
| RemoveService(Type) |
Eltávolítja a megadott szolgáltatástípust a szolgáltatástárolóból. (Öröklődés forrása IServiceContainer) |
esemény
| Name | Description |
|---|---|
| Activated |
Ez akkor fordul elő, ha a tervező aktiválva van. (Öröklődés forrása IDesignerHost) |
| Deactivated |
Ez akkor fordul elő, ha a tervező inaktiválva van. (Öröklődés forrása IDesignerHost) |
| LoadComplete |
Ez akkor fordul elő, ha a tervező befejezi a dokumentum betöltését. (Öröklődés forrása IDesignerHost) |
| TransactionClosed |
Hozzáad egy eseménykezelőt az TransactionClosed eseményhez. (Öröklődés forrása IDesignerHost) |
| TransactionClosing |
Hozzáad egy eseménykezelőt az TransactionClosing eseményhez. (Öröklődés forrása IDesignerHost) |
| TransactionOpened |
Hozzáad egy eseménykezelőt az TransactionOpened eseményhez. (Öröklődés forrása IDesignerHost) |
| TransactionOpening |
Hozzáad egy eseménykezelőt az TransactionOpening eseményhez. (Öröklődés forrása IDesignerHost) |