Открытие редактора атрибутов ARCFM от ArcObjects
Вопрос
Я пытаюсь заставить редактор атрибутов ARCFM открыть после программного выбора определенной функции.
Я подумал, что самым простым способом было бы схватить контроль на его кнопку и вызвать его метод OnClick. Это будет лучшее решение? А как мне найти UID кнопки? (Если есть общий способ найти UID кнопки/команды, я бы признателен).
Кажется, и ESRI, и M & M (не конфеты ...) прошли все возможное, чтобы обеспечить действительно плохую документацию ...
Решение
Я получил это в конце (с помощью моих коллег здесь). Если кто -нибудь будет заинтересован в открытии редактора атрибутов, вот:
UID uid = new UID();
uid.Value = "mmDesktop.MMAttributeCmd";
ICommandItem commandItem = document.CommandBars.Find(uid, false, false);
commandItem.Command.OnClick();
Поделиться и наслаждаться.
Не связан с StackOverflow