Я работаю с некоторым кодом в C # .NET для расширения Internet Explorer, которое вызывает Javascript в браузере и получает возвращаемое значение от вызова Javascript. Когда Javascript возвращает примитивный тип или массив примитивных типов, я получаю кое-что, с чем могу иметь дело, но когда Javascript возвращает объект, я получаю непрозрачный COM-объект.
Как я могу получить содержимое COM-объекта или есть лучший способ вызова IE из C # .NET?