ArcFM apertura attributi Editor dal ArcObjects
Domanda
Sto cercando di ottenere l'ArcFM Attribute Editor per aprire, dopo aver selezionato una certa caratteristica programatically.
Ho pensato che il modo più semplice sarebbe quella di afferrare una presa su un riferimento al suo pulsante e chiamare il suo metodo OnClick. Sara 'la soluzione migliore? E come faccio a trovare l'UID del pulsante? (Se c'è un modo generale di trovare un UID / comando di tasto, sarei grato).
Sembra sia ESRI e M & M (non le caramelle ...) hanno fatto di tutto per fornire davvero male la documentazione ...
Soluzione
ho preso alla fine (con l'aiuto dei miei collaboratori qui). Se qualcuno sarà mai interessato ad aprire l'Editor attributi, ecco qui:
UID uid = new UID();
uid.Value = "mmDesktop.MMAttributeCmd";
ICommandItem commandItem = document.CommandBars.Find(uid, false, false);
commandItem.Command.OnClick();
Condividere e godere.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow