Как мне проверить, что пользовательТак будет выбран не элемент внешней ссылки, а вся внешняя ссылка. Чтобы выбрать элемент внешней ссылки смотри в сторону Editor.GetNestedEntity. Это не гарантирует выбор элемента внешней ссылки, но позволяет выбрать примитивы внутри внешней ссылки.
указал элемент внешней ссылки?
Editor.GetNestedEntityА вот эта функция (Editor.GetNestedEntity)
А вот эта функция (Editor.GetNestedEntity)С AutoCAD 2006. Впрочем в 2005-ом я не проверял. :)
начиная с какого AutoCAD появилась?
С AutoCAD 2006C 2006 вполне мне хватит
Это не гарантирует выбор элемента внешней ссылки, но позволяет выбрать примитивы внутри внешней ссылки.Так что же я получу коллекцию элементов ссылки, а там потом сам буду выбирать то что мне нужно
Так что же я получу коллекцию элементов ссылки, а там потом сам буду выбирать то что мне нужноТы получишь один примитив, но если бы ты использовал GetEntity для внешней ссылки, то получил бы BlockReference для внешней ссылки, а если используешь GetNestedEntity, то получишь примитив внутри внешней ссылки, на который укажет пользователь (это может быть отрезок, полилиния, круг и т.д.)
по признаку геометрического положения?