Editor de atributos ARCFM de abertura da ArcObjects
Pergunta
Estou tentando obter o editor de atributos do ARCFM para abrir, depois de selecionar um determinado recurso programaticamente.
Imaginei que a maneira mais simples seria pegar uma referência ao seu botão e chamar seu método OnClick. Essa será a melhor solução? E como encontro o UID do botão? (Se houver uma maneira geral de encontrar um botão/comando UID, eu apreciaria).
Parece que Esri e M&M (não os doces ...) se esforçaram para fornecer documentação muito ruim ...
Solução
Eu consegui no final (com a ajuda de meus colegas de trabalho aqui). Se alguém estiver interessado em abrir o editor de atributos, aqui vai:
UID uid = new UID();
uid.Value = "mmDesktop.MMAttributeCmd";
ICommandItem commandItem = document.CommandBars.Find(uid, false, false);
commandItem.Command.OnClick();
Compartilhe e curta.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow