IDesignerLoaderHost2 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une interface qui étend IDesignerLoaderHost pour spécifier si les erreurs sont tolérées lorsqu'un document de design est chargé.
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
- Implémente
Remarques
Utilisez l’interface IDesignerLoaderHost2 pour spécifier si le chargeur de concepteur peut continuer à charger lorsque des erreurs se produisent pendant la désérialisation.
Propriétés
CanReloadWithErrors |
Obtient ou définit une valeur indiquant s'il est possible de recharger avec des erreurs. |
Container |
Obtient le conteneur de cet hôte de concepteur. (Hérité de IDesignerHost) |
IgnoreErrorsDuringReload |
Obtient ou définit une valeur indiquant si les erreurs doivent être ignorées lorsque Reload() est appelé. |
InTransaction |
Obtient une valeur indiquant si l'hôte du concepteur se trouve actuellement dans une transaction. (Hérité de IDesignerHost) |
Loading |
Obtient une valeur indiquant si l'hôte du concepteur charge actuellement le document. (Hérité de IDesignerHost) |
RootComponent |
Obtient l'instance de la classe de base utilisée comme composant racine pour le design en cours. (Hérité de IDesignerHost) |
RootComponentClassName |
Obtient le nom qualifié complet de la classe dont le design est en cours. (Hérité de IDesignerHost) |
TransactionDescription |
Obtient la description de la transaction en cours. (Hérité de IDesignerHost) |
Méthodes
Activate() |
Active le concepteur hébergé par cet hôte. (Hérité de IDesignerHost) |
AddService(Type, Object) |
Ajoute le service spécifié au conteneur de service. (Hérité de IServiceContainer) |
AddService(Type, Object, Boolean) |
Ajoute le service spécifié au conteneur de services et promeut éventuellement le service vers les conteneurs de services parents éventuels. (Hérité de IServiceContainer) |
AddService(Type, ServiceCreatorCallback) |
Ajoute le service spécifié au conteneur de service. (Hérité de IServiceContainer) |
AddService(Type, ServiceCreatorCallback, Boolean) |
Ajoute le service spécifié au conteneur de service, et promeut éventuellement le service au niveau de n'importe quel conteneur de service parent. (Hérité de IServiceContainer) |
CreateComponent(Type) |
Crée un composant du type spécifié et l'ajoute au document de design. (Hérité de IDesignerHost) |
CreateComponent(Type, String) |
Crée un composant du type spécifié avec le nom donné et l'ajoute au document de design. (Hérité de IDesignerHost) |
CreateTransaction() |
Crée un DesignerTransaction pouvant encapsuler des séquences d'événements afin d'améliorer les performances et de permettre l'annulation, ainsi que le rétablissement des fonctionnalités de prise en charge. (Hérité de IDesignerHost) |
CreateTransaction(String) |
Crée un DesignerTransaction pouvant encapsuler des séquences d'événements afin d'améliorer les performances et de permettre l'annulation, ainsi que le rétablissement des fonctionnalités de prise en charge, à l'aide de la description de la transaction spécifiée. (Hérité de IDesignerHost) |
DestroyComponent(IComponent) |
Détruit le composant spécifié et le supprime du conteneur du concepteur. (Hérité de IDesignerHost) |
EndLoad(String, Boolean, ICollection) |
Met fin à l'opération de chargement du concepteur. (Hérité de IDesignerLoaderHost) |
GetDesigner(IComponent) |
Obtient l'instance de concepteur qui contient le composant spécifié. (Hérité de IDesignerHost) |
GetService(Type) |
Obtient l'objet service du type spécifié. (Hérité de IServiceProvider) |
GetType(String) |
Obtient une instance du nom de type qualifié complet spécifié. (Hérité de IDesignerHost) |
Reload() |
Recharge le document de design. (Hérité de IDesignerLoaderHost) |
RemoveService(Type) |
Supprime le type de service spécifié du conteneur de service. (Hérité de IServiceContainer) |
RemoveService(Type, Boolean) |
Supprime le type de service spécifié du conteneur de service, et promeut éventuellement le service au niveau de n'importe quel conteneur de service parent. (Hérité de IServiceContainer) |
Événements
Activated |
Se produit lorsque ce concepteur est activé. (Hérité de IDesignerHost) |
Deactivated |
Se produit lorsque ce concepteur est désactivé. (Hérité de IDesignerHost) |
LoadComplete |
Se produit lorsque ce concepteur a terminé le chargement de son document. (Hérité de IDesignerHost) |
TransactionClosed |
Ajoute un gestionnaire d'événements pour l'événement TransactionClosed. (Hérité de IDesignerHost) |
TransactionClosing |
Ajoute un gestionnaire d'événements pour l'événement TransactionClosing. (Hérité de IDesignerHost) |
TransactionOpened |
Ajoute un gestionnaire d'événements pour l'événement TransactionOpened. (Hérité de IDesignerHost) |
TransactionOpening |
Ajoute un gestionnaire d'événements pour l'événement TransactionOpening. (Hérité de IDesignerHost) |
Méthodes d’extension
GetKeyedService<T>(IServiceProvider, Object) |
Obtient un service de type |
GetKeyedServices(IServiceProvider, Type, Object) |
Obtient une énumération des services de type |
GetKeyedServices<T>(IServiceProvider, Object) |
Obtient une énumération des services de type |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtient un service de type |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtient un service de type |
CreateAsyncScope(IServiceProvider) |
Crée un AsyncServiceScope qui peut être utilisé pour résoudre des services délimités. |
CreateScope(IServiceProvider) |
Crée un IServiceScope qui peut être utilisé pour résoudre des services délimités. |
GetRequiredService(IServiceProvider, Type) |
Obtient le service de type |
GetRequiredService<T>(IServiceProvider) |
Obtient le service de type |
GetService<T>(IServiceProvider) |
Obtient le service de type |
GetServices(IServiceProvider, Type) |
Obtient une énumération des services de type |
GetServices<T>(IServiceProvider) |
Obtient une énumération des services de type |
GetFakeLogCollector(IServiceProvider) |
Obtient l’objet qui collecte les enregistrements de journal envoyés au faux journal. |
GetFakeRedactionCollector(IServiceProvider) |
Obtient le faux collecteur de redacteur instance à partir du conteneur d’injection de dépendances. |