Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объектная модель компонента (COM) позволяет объекту предоставлять свои функциональные возможности другим компонентам и размещать приложения на платформах Windows. Чтобы пользователи могли взаимодействовать с существующими базами кода, платформа .NET Framework всегда обеспечивает надежную поддержку взаимодействия с com-библиотеками. Большая часть этой поддержки добавлена в современные .NET (только на Windows). В этой документации объясняется, как работают распространенные технологии взаимодействия COM и как их можно использовать для взаимодействия с существующими COM-библиотеками.
Встроенное и создаваемое из исходного кода взаимодействие с COM
Функции взаимодействия COM можно реализовать с помощью встроенной системы во время выполнения .NET или с помощью реализации API ComWrappers (представленного в .NET 6). Вы можете использовать генератор исходного кода COM для автоматической реализации API ComWrappers для интерфейсов на основе IUnknown.