CompositionHost Classe
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.
Conteneur de composition léger assemblé à partir des fournisseurs spécifiés.
public ref class CompositionHost sealed : System::Composition::CompositionContext, IDisposable
public sealed class CompositionHost : System.Composition.CompositionContext, IDisposable
type CompositionHost = class
inherit CompositionContext
interface IDisposable
Public NotInheritable Class CompositionHost
Inherits CompositionContext
Implements IDisposable
- Héritage
- Implémente
Méthodes
CreateCompositionHost(ExportDescriptorProvider[]) |
Crée l'hôte de composition avec le tableau de fournisseurs spécifié. |
CreateCompositionHost(IEnumerable<ExportDescriptorProvider>) |
Crée l'hôte de composition avec la collection de fournisseurs spécifiée. |
Dispose() |
Libère l’hôte de composition et tous les composants partagés globalement. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetExport(CompositionContract) |
Récupère l’exportation qui correspond au contrat spécifié. (Hérité de CompositionContext) |
GetExport(Type) |
Récupère l’exportation qui correspond au type spécifié. (Hérité de CompositionContext) |
GetExport(Type, String) |
Récupère l’exportation qui correspond au nom et au type spécifiés. (Hérité de CompositionContext) |
GetExport<TExport>() |
Récupère l’exportation qui correspond au paramètre de type générique spécifié. (Hérité de CompositionContext) |
GetExport<TExport>(String) |
Récupère l’exportation qui correspond au nom de contrat et au paramètre de type générique. (Hérité de CompositionContext) |
GetExports(Type) |
Récupère une collection de toutes les exportations qui correspondent au type spécifié. (Hérité de CompositionContext) |
GetExports(Type, String) |
Récupère toutes les exportations qui correspondent au nom et au type de contrat spécifiés. (Hérité de CompositionContext) |
GetExports<TExport>() |
Récupère toutes les exportations qui correspondent au paramètre de type générique spécifié. (Hérité de CompositionContext) |
GetExports<TExport>(String) |
Récupère toutes les exportations qui correspondent au nom de contrat et au paramètre de type générique spécifiés. (Hérité de CompositionContext) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TryGetExport(CompositionContract, Object) |
Récupère l'exportation spécifiée du contexte de composition. |
TryGetExport(Type, Object) |
Retourne l'exportation qui correspond au type spécifié, ou retourne |
TryGetExport(Type, String, Object) |
Retourne l'exportation qui correspond au nom et au type de contrat spécifiés, ou retourne |
TryGetExport<TExport>(String, TExport) |
Retourne l'exportation qui correspond au nom de contrat et au paramètre de type générique spécifiés, ou retourne |
TryGetExport<TExport>(TExport) |
Retourne l'exportation qui correspond au paramètre de type générique spécifié, ou retourne |
Méthodes d’extension
SatisfyImports(CompositionContext, Object) |
Satisfait les importations de l'objet spécifié à partir du contexte spécifié. |
SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
Satisfait les importations de l'objet spécifié à partir du contexte spécifié, en utilisant les conventions spécifiées. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour