Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O COM (Component Object Model) permite que um objeto exponha sua funcionalidade a outros componentes e hospede aplicativos em plataformas Windows. Para ajudar a permitir que os usuários interoperem com suas bases de código existentes, o .NET Framework sempre forneceu suporte forte para interoperação com bibliotecas COM. No .NET Core 3.0, uma grande parte desse suporte foi adicionada ao .NET Core no Windows. A documentação aqui explica como as tecnologias comuns de interoperabilidade COM funcionam e como você pode utilizá-las para interoperar com suas bibliotecas COM existentes.
Interoperabilidade do COM interno e gerada pela origem
A funcionalidade de interoperabilidade COM pode ser obtida por meio de um sistema interno no runtime do .NET ou pela implementação da API comWrappers (introduzida no .NET 6). A partir do .NET 8, você pode usar o gerador de código fonte COM para implementar automaticamente a API ComWrappers para interfaces baseadas em IUnknown.