Compléments et extensibilité
Mise à jour : novembre 2007
Les compléments fournissent des fonctionnalités ou des services étendus à une application hôte. Le .NET Framework fournit un modèle de programmation que les développeurs peuvent utiliser pour développer des compléments et les activer dans leur application hôte. Le modèle y parvient en construisant un pipeline de communication entre l'hôte et le complément. Le modèle est implémenté à l'aide des types des espaces de noms System.AddIn, System.AddIn.Hosting, System.AddIn.Pipeline et System.AddIn.Contract.
Pour des exemples de code supplémentaires, ainsi que des présentations technologiques destinées aux clients des outils de génération de pipelines de compléments, consultez le site Extensibilité managée et infrastructure de complément (en anglais) de CodePlex.
Dans cette section
Vue d'ensemble des compléments
Décrit le modèle de programmation des compléments pour le .NET Framework.Développement de pipeline
Décrit le pipeline de communication de segments de l'application hôte au complément. Fournit des exemples de code dans des rubriques de procédures pas à pas qui décrivent comment construire le pipeline et déployer des segments vers le pipeline dans Visual Studio.Découverte de compléments
Décrit la façon dont vous pouvez provoquer la détection des compléments par les applications hôte.Activation de compléments
Décrit comment activer et désactiver des compléments.Performances des compléments
Décrit comment utiliser le chargement d'assembly indépendant du domaine et les images natives pour améliorer la performance des compléments.Comment : activer des compléments avec différents niveaux d'isolement et de sécurité
Décrit comment activer des compléments dans divers domaines d'application, processus et scénarios de niveaux de sécurité.Comment : utiliser des données de qualification
Décrit comment appliquer des données personnalisées attribuées aux compléments et aux segments de pipeline, et comment y accéder.Rôle du développeur de compléments
Décrit comment développer un complément pour utiliser les segments requis du pipeline de complément.