то как к ней обратиться?Ну если посмотреть объектную модель:
думаю дальше разберетесьК сожалению, не смог! :( Снова прошу вашей помощи. Я создал объекты типа Inventor.BrowserFolder и присвоил им ссылки на нужные мне папки. Также у меня есть ссылки на узлы BrowerNode, в которых эти папки находятся. Но я так и не смог организовать обращение к элементам, находящимся в папке. В частности, я так и не смог воспользоваться свойством BrowserNode.NatviObject, не понимаю, ссылку на какой объект оно указывает?
Перед запуском кода нужно папку в браузере выделить:Спасибо, Михаил! К сожалению такой вариант не подходит. Эта задача является частью кода, который не требует вмешательства пользователя. Так и должно остаться. А можно ли выделить папку программно?
Перед запуском кода нужно папку в браузере выделить:Что-то сразу затупил, как избавиться от выделения в браузере. В итоге задал ссылку на папку.
Я имею ввиду, чтобы коллекция была сразу нужного типану а какая проблема то, если это на c#, просто перед добавлением в типизированнй массив нужно проверку сделать.
ну а какая проблема то, если это на c#, просто перед добавлением в типизированнй массив нужно проверку сделать.Не совсем вас понял. Я массивами C# вобще не смог воспользоваться в данной задаче. Создал коллекцию Inventor.ObjectCollection. Она как бы "обезличена". И хоть я знаю. что помещаю в нее исключителбно объекты типа ComponentOccurrence, члены коллекции не наследуют необхдимые свойства и методы. Для чего приходится проводить манипуляции типа:
Ну в смысле, это относится к функционалу си шарпа, или инвентора?Это относится к функционалу C# (точнее ко всему .NET Framework). Полное название класса: System.Collections.Generic.List<T>
... удалил сообщениеА вот это зря. Я на него уже ответил. :)