Обучение
Модуль
Вызов методов из библиотеки классов .NET с помощью C# - Training
Сведения об использовании функциональных возможностей библиотеки классов .NET путем вызова методов, которые возвращают значения, принимают входные параметры и т. д.
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
С точки зрения кода клиента и сервера различия между COM и .NET Framework практически незаметны. Клиенты Microsoft Visual Basic могут просматривать объект .NET в обозревателе объектов, который позволяет просмотреть методы, синтаксис, свойства и поля объекта точно так же, как если бы это был объект COM.
Процесс импорта библиотеки типов для клиентов C++ несколько сложнее, хотя для экспорта метаданных в библиотеку типов COM можно использовать те же средства. Чтобы получить доступ к элементам объекта .NET из неуправляемого клиента C++, укажите ссылку на TLB-файл (файл, созданный с помощью программы Tlbexp.exe) в директиве #import. При указании ссылки на библиотеку типов из C++ необходимо указать параметр raw_interfaces_only или импортировать определения из библиотеки базовых классов Mscorlib.tlb.
Укажите параметр raw_interfaces_only в диалоговом окне директивы #import. Например:
#import "..\LoanLib\LoanLib.tlb" raw_interfaces_only
–или–
Включите директиву #import для Mscorlib.tlb. Например:
#import "mscorlib.tlb"
#import "..\LoanLib\LoanLib.tlb"
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв:
Обучение
Модуль
Вызов методов из библиотеки классов .NET с помощью C# - Training
Сведения об использовании функциональных возможностей библиотеки классов .NET путем вызова методов, которые возвращают значения, принимают входные параметры и т. д.
Документация
Пример COM-взаимодействия. COM-клиент и сервер .NET - .NET Framework
Ознакомьтесь с примером кода, в котором демонстрируется взаимодействие клиента COM и сервера .NET при расчете величины выплат по ипотечному кредиту.
Упаковка сборки .NET Framework для COM - .NET Framework
Упаковка сборки .NET для COM. Соберите список типов, которые могут использоваться приложениями COM, инструкции по управлению версиями и развертыванию, а также библиотеку типов.
Предоставление доступа к компонентам .NET для COM - .NET Framework
Предоставление модели COM доступа к компонентам .NET. Уточнение типов .NET для взаимодействия. Применение атрибутов взаимодействия. Упаковка сборки для COM. Использование управляемого типа из модели COM.