Formação
Módulo
Chamar métodos da Biblioteca de Classes .NET com C# - Training
Utilize as funcionalidades na Biblioteca de Classes .NET ao chamar métodos que devolvem valores, aceitam parâmetros de entrada e muito mais.
Este browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
O .NET Framework promove a interação com componentes COM, serviços COM+, bibliotecas de tipo externo e muitos serviços do sistema operativo. Os tipos de dados, as assinaturas de métodos e os mecanismos de tratamento de erros variam entre modelos de objetos geridos e não geridos. Para simplificar a interoperação entre componentes .NET Framework e código não gerido e para facilitar o caminho de migração, o tempo de execução da linguagem comum esconde tanto dos clientes como dos servidores as diferenças nestes modelos de objetos.
O código que executa sob o controlo do tempo de execução é chamado código gerido. Inversamente, o código que corre fora do tempo de execução é chamado código não gerido. Componentes com COM, interfaces ActiveX e funções Windows API são exemplos de código não gerido.
Expondo componentes com COM ao .NET Framework
Descreve como usar componentes COM a partir de aplicações .NET Framework.
Expondo componentes de .NET Framework à COM
Descreve como utilizar .NET Framework componentes a partir de aplicações COM.
Consumir funções DLL não geridos
Descreve como chamar funções DLL não geridos usando a plataforma invocar.
Interop Marshaling
Descreve a triagem para interop COM e a invocação da plataforma.
Como: Mapear HRESULTs e Exceções
Descreve o mapeamento entre exceções e HRESULTs.
Tipo equivalência e tipos de interop incorporados
Descreve como a informação de tipo para tipos de COM está incorporada em conjuntos, e como o tempo de execução da linguagem comum determina a equivalência dos tipos de COM incorporados.
Como: Gerar conjuntos de interop primários usando Tlbimp.exe
Descreve como produzir conjuntos de interop primários utilizando Tlbimp.exe (Importador de Biblioteca tipo).
Como: Registar assembleias de interop primárias
Descreve como registar os conjuntos de interop primários antes de os poder referenciar nos seus projetos.
Interop COM sem registo
Descreve como o interop COM pode ativar componentes sem utilizar o registo Windows.
Como: Configurar componentes COM Framework-Based NET para ativação Registration-Free
Descreve como criar um manifesto de aplicação e como criar e incorporar um manifesto de componentes.
Invólucros COM
Descreve os invólucros fornecidos pela COM interop.
Formação
Módulo
Chamar métodos da Biblioteca de Classes .NET com C# - Training
Utilize as funcionalidades na Biblioteca de Classes .NET ao chamar métodos que devolvem valores, aceitam parâmetros de entrada e muito mais.