IDesignerLoaderHost2 Schnittstelle
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.
Stellt eine Schnittstelle bereit, die IDesignerLoaderHost erweitert, um anzugeben, ob während des Ladens eines Entwurfsdokuments Fehler toleriert werden.
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
- Implementiert
Hinweise
Verwenden Sie die IDesignerLoaderHost2 -Schnittstelle, um anzugeben, ob der Designerladeprogramm weiterhin geladen werden kann, wenn während der Deserialisierung Fehler auftreten.
Eigenschaften
CanReloadWithErrors |
Ruft einen Wert ab, der angibt, ob das erneute Laden mit Fehlern möglich ist, oder legt diesen fest. |
Container |
Ruft den Container für diesen Designerhost ab. (Geerbt von IDesignerHost) |
IgnoreErrorsDuringReload |
Ruft ab einen Wert ab, der angibt, ob beim Aufruf von Reload() Fehler ignoriert werden sollen, oder legt diesen fest. |
InTransaction |
Ruft einen Wert ab, der angibt, ob sich der Designerhost gegenwärtig in einer Transaktion befindet. (Geerbt von IDesignerHost) |
Loading |
Ruft einen Wert ab, der angibt, ob der Designerhost gegenwärtig das Dokument lädt. (Geerbt von IDesignerHost) |
RootComponent |
Ruft die Instanz der Basisklasse ab, die als Stammkomponente für den aktuellen Entwurf verwendet wird. (Geerbt von IDesignerHost) |
RootComponentClassName |
Ruft den voll gekennzeichneten Namen der Klasse ab, die entworfen wird. (Geerbt von IDesignerHost) |
TransactionDescription |
Ruft die Beschreibung der aktuellen Transaktion ab. (Geerbt von IDesignerHost) |
Methoden
Activate() |
Aktiviert den Designer auf diesem Host. (Geerbt von IDesignerHost) |
AddService(Type, Object) |
Fügt dem Dienstcontainer den angegebenen Dienst hinzu. (Geerbt von IServiceContainer) |
AddService(Type, Object, Boolean) |
Fügt dem Dienstcontainer den angegebenen Dienst hinzu und stuft den Dienst optional auf einen beliebigen übergeordneten Dienstcontainer hoch. (Geerbt von IServiceContainer) |
AddService(Type, ServiceCreatorCallback) |
Fügt dem Dienstcontainer den angegebenen Dienst hinzu. (Geerbt von IServiceContainer) |
AddService(Type, ServiceCreatorCallback, Boolean) |
Fügt dem Dienstcontainer den angegebenen Dienst hinzu und stuft den Dienst optional auf übergeordnete Dienstcontainer hoch. (Geerbt von IServiceContainer) |
CreateComponent(Type) |
Erstellt eine Komponente des angegebenen Typs und fügt diese dem Entwurfsdokument hinzu. (Geerbt von IDesignerHost) |
CreateComponent(Type, String) |
Erstellt eine Komponente des angegebenen Typs und Namens und fügt diese dem Entwurfsdokument hinzu. (Geerbt von IDesignerHost) |
CreateTransaction() |
Erstellt eine DesignerTransaction, die Ereignissequenzen kapseln kann, um dadurch die Leistung zu erhöhen und die Unterstützungsfunktionen von Aktionen zum Rückgängigmachen und Wiederherstellen zu aktivieren. (Geerbt von IDesignerHost) |
CreateTransaction(String) |
Erstellt eine DesignerTransaction, die Ereignissequenzen unter Verwendung der angegebenen Transaktionsbeschreibung kapseln kann, um die Leistung zu erhöhen und um die Unterstützungsfunktionen für Aktionen zum Rückgängigmachen und Wiederherstellen zu aktivieren. (Geerbt von IDesignerHost) |
DestroyComponent(IComponent) |
Zerstört die angegebene Komponente und entfernt sie aus dem Designercontainer. (Geerbt von IDesignerHost) |
EndLoad(String, Boolean, ICollection) |
Beendet den Ladevorgang des Designers. (Geerbt von IDesignerLoaderHost) |
GetDesigner(IComponent) |
Ruft die Designerinstanz ab, die die angegebene Komponente enthält. (Geerbt von IDesignerHost) |
GetService(Type) |
Ruft das Dienstobjekt des angegebenen Typs ab. (Geerbt von IServiceProvider) |
GetType(String) |
Ruft eine Instanz des angegebenen voll gekennzeichneten Typnamens ab. (Geerbt von IDesignerHost) |
Reload() |
Lädt das Entwurfsdokument erneut. (Geerbt von IDesignerLoaderHost) |
RemoveService(Type) |
Entfernt den angegebenen Diensttyp aus dem Dienstcontainer. (Geerbt von IServiceContainer) |
RemoveService(Type, Boolean) |
Entfernt den angegebenen Diensttyp aus dem Dienstcontainer und stuft den Dienst optional auf übergeordnete Dienstcontainer hoch. (Geerbt von IServiceContainer) |
Ereignisse
Activated |
Tritt beim Aktivieren dieses Designers ein. (Geerbt von IDesignerHost) |
Deactivated |
Tritt beim Deaktivieren dieses Designers ein. (Geerbt von IDesignerHost) |
LoadComplete |
Tritt ein, wenn dieser Designer sein Dokument lädt. (Geerbt von IDesignerHost) |
TransactionClosed |
Fügt einen Ereignishandler für das TransactionClosed-Ereignis hinzu. (Geerbt von IDesignerHost) |
TransactionClosing |
Fügt einen Ereignishandler für das TransactionClosing-Ereignis hinzu. (Geerbt von IDesignerHost) |
TransactionOpened |
Fügt einen Ereignishandler für das TransactionOpened-Ereignis hinzu. (Geerbt von IDesignerHost) |
TransactionOpening |
Fügt einen Ereignishandler für das TransactionOpening-Ereignis hinzu. (Geerbt von IDesignerHost) |
Erweiterungsmethoden
GetKeyedService<T>(IServiceProvider, Object) |
Ruft einen Dienst vom Typ |
GetKeyedServices(IServiceProvider, Type, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetKeyedServices<T>(IServiceProvider, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Ruft einen Dienst vom Typ |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Ruft einen Dienst vom Typ |
CreateAsyncScope(IServiceProvider) |
Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
CreateScope(IServiceProvider) |
Erstellt eine neue IServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
GetRequiredService(IServiceProvider, Type) |
Ruft einen Dienst vom Typ |
GetRequiredService<T>(IServiceProvider) |
Ruft einen Dienst vom Typ |
GetService<T>(IServiceProvider) |
Ruft einen Dienst vom Typ |
GetServices(IServiceProvider, Type) |
Ruft eine Enumeration von Diensten vom Typ |
GetServices<T>(IServiceProvider) |
Ruft eine Enumeration von Diensten vom Typ |
GetFakeLogCollector(IServiceProvider) |
Ruft das Objekt ab, das Protokolldatensätze sammelt, die an die gefälschte Protokollierung gesendet wurden. |
GetFakeRedactionCollector(IServiceProvider) |
Ruft den gefälschten Redactorsammler instance aus dem Abhängigkeitsinjektionscontainer ab. |