Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le modèle objet de composant (COM) permet à un objet d’exposer ses fonctionnalités à d’autres composants et d’héberger des applications sur des plateformes Windows. Pour permettre aux utilisateurs d’interagir avec leurs bases de code existantes, .NET Framework a toujours fourni une prise en charge forte pour l’interopérabilité avec les bibliothèques COM. Dans .NET Core 3.0, une grande partie de cette prise en charge a été ajoutée à .NET Core sur Windows. La documentation ici explique comment fonctionnent les technologies COM Interop courantes et comment vous pouvez les utiliser pour interagir avec vos bibliothèques COM existantes.
Interopérabilité COM intégrée et générée par la source
La fonctionnalité d’interopérabilité COM peut être obtenue via un système intégré dans le runtime .NET ou l’implémentation de l’API ComWrappers (introduite dans .NET 6). À compter de .NET 8, vous pouvez utiliser le générateur source COM pour implémenter automatiquement l’API ComWrappers pour IUnknownles interfaces basées sur des interfaces.