Как получить тип COM-объекта

Существует фактический Тип данных под названием KeyValuePair, используйте как это

KeyValuePair<string, string> myKeyValuePair = new KeyValuePair<string,string>("defaultkey", "defaultvalue");
26
задан 15 September 2009 в 20:51
поделиться

2 ответа

Add reference to Microsoft.VisualBasic.dll and then:

Microsoft.VisualBasic.Information.TypeName(someCOMObject)

MSDN reference here.

54
ответ дан 28 November 2019 в 06:36
поделиться

Вы в принципе поняли. GetType () для COM-объекта даст вам System .__ ComObject, и вы должны попытаться преобразовать его в что-то еще, чтобы увидеть, что это за объект на самом деле.

2
ответ дан 28 November 2019 в 06:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: