Тема: Autocad Map3D: выбор объектов в комманде
Работаю с Autocad Map3D. Есть проект на C#. Есть метод-команда. Если внутри метода сделать выбор объекта (Feature) то выходит сообщение "В Map 3D имеется активная команда. Прервите отложенную команду и повторите попытку."
Вот собственно код:
[CommandMethod("NTL_W_FIND_CLOSEST_OPEN_VALVES")]
public void IncidentAnalystExecute()
{
Feature _selectedF;
FeatureClass _selectedFC;
int _firstPointIndex;
int _secondPointIndex;
bool rc = Document.Map.ChooseFeature("Выберите объект", out _selectedF, out _selectedFC, out _firstPointIndex, out _secondPointIndex);
}
Получается что ChooseFeature не может выполниться внутри метода-команды.
Есть ли способ это исправить?