2009-10-11 10 views

Répondre

7

Les interfaces COM sont principalement utilisées par du code non géré. Si vous avez besoin du C# vous écrivez à interopérer avec le code non géré, vous pouvez l'exporter comme interfaces COM:

COM Interop with C#

IUnknown est généralement la classe de base pour les objets COM.

+1

+1. Juste une note, vous pouvez rayer le "généralement", tout objet COM doit implémenter IUnknown –

2

Dans le contexte de C# et .NET - oui. Vous devez use IUnknown uniquement pour COM.

2

IUnknown est une interface COM/COM +. Il n'est pas utilisé nativement par les langages .NET tels que C#.

Questions connexes