Выяснение, какие интерфейсы можно запрашивать для COM-объекта?

Я работаю с библиотекой ESRI ArcObjects COM, я очень стараюсь выяснить, какой тип должен быть «выбранным»:

IMxDocument doc = m_application.Document as IMxDocument;
object selected = doc.SelectedItem;

SelectedItem возвращает comobject (Not Null), обычно представляющий текущий выбранный тип данных. Однако я не имею ни малейшего представления, к какому типу я должен его отнести. Когда я отлаживаю его, я не вижу ничего полезного:

http://imgur.com/Yfo6G

(наблюдайте за отладкой после того, как значение установлено)

Библиотека ArcObjects ESRI огромна и довольно хороша плохо документированы, я просто не могу понять. Я даже зашел так далеко, что вручную проверил около 50 интерфейсов, которые, как я думал, должны быть.

Есть ли у кого-нибудь идеи, как я могу это выяснить?

РЕДАКТИРОВАТЬ Чтобы прояснить их документацию, абсолютно нет помогите, ни их форумы.

9
задан UberJumper 2 December 2010 в 19:45
поделиться