Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
El modelo de objetos componentes (COM) permite a un objeto exponer su funcionalidad a otros componentes y hospedar aplicaciones en plataformas Windows. Para ayudar a permitir que los usuarios interoperan con sus bases de código existentes, .NET Framework siempre ha proporcionado una sólida compatibilidad con la interoperación con bibliotecas COM. En .NET Core 3.0, se ha agregado una gran parte de esta compatibilidad a .NET Core en Windows. En la documentación aquí se explica cómo funcionan las tecnologías comunes de interoperabilidad COM y cómo puede usarlas para interoperar con las bibliotecas COM existentes.
Interoperabilidad COM integrada y generada por el origen
La funcionalidad de interoperabilidad COM se puede lograr mediante un sistema integrado en el entorno de ejecución de .NET o mediante la implementación de la API ComWrappers (introducida en .NET 6). A partir de .NET 8, puede usar el generador de origen COM para implementar automáticamente la API ComWrappers para interfaces basadas en IUnknown.