I'm trying to move some dimension features through a custom tool. I reviewed the ProConcepts Editing Dimensions document which seems to suggest that you can pass a multipoint to the EditOperation to define the new geometry locations. But nothing is happening. The dimension doesn't move or change in any way.
As a test, I started with a new map tool and used the exact example code from the documentation and I get a new dimension feature in the table but nothing displays on my map. I noticed the attribute for dimension length is 0. If I start editing vertices on another existing dimension and then switch selection to this new dimension, it shows on my map. But if I don't actually make any changes, it disappears when I unselect. If I do make a modification to the geometry and apply, the dimension then is visible and the Dimension Length and other attributes populate.
So even the documented example doesn't appear to work as is. It seems that something else is needed for the dimension feature to be complete like using the default edit tools. How exactly are you supposed to work with dimensions as part of an edit operation in a custom tool? Nothing seems to be working and I don't see any other examples to try.