Compartilhar via


Como: Referência .NET Types de com.

Do ponto de vista de código de cliente e servidor, as diferenças entre COM e o .NET estrutura são praticamente invisível.sistema autônomo clientes do Microsoft Visual Basic podem exibir um objeto do .NET no pesquisador de objetos que expõe sistema autônomo métodos do objeto e a sintaxe, propriedades e exatamente sistema autônomo se fosse qualquer Outros objeto COM sistema autônomo campos.

O processo de importação de uma biblioteca de tipos é um pouco mais complicado para clientes do C++, apesar de você usar as mesmas ferramentas para exportar metadados para uma biblioteca de tipos COM.Para fazer referência a membros de objeto do .NET a partir de um cliente C++ não gerenciado, fazer referência ao arquivo TLB (produzido com Tlbexp.exe) com o # Import diretiva.Ao fazer referência a uma biblioteca de tipos de C++, você deve especificar tanto o raw_interfaces_only de opção ou importar as definições da biblioteca de classes base Mscorlib.tlb.

Para importar uma biblioteca sem Mscorlib.tlb

  • Especifique o raw_interfaces_only opção de a # Import diretiva.Por exemplo:

    #import "..\LoanLib\LoanLib.tlb" raw_interfaces_only
    

Consulte também

Conceitos

Expondo componentes .NET estrutura para com.

Registrar assemblies com com.

Chamar um objeto .NET

Implantando um aplicativo do acesso COM