Estoy tratando de mover una característica de dimensión dentro de una geodatabase personal utilizando ArcObjects VBA. He podido mover otros tipos de características utilizando un código similar al que se muestra a continuación. Sin embargo, no funciona para las características de dimensión. ¿Puede alguien ayudarme?
Sub AdjustDimensionFeature()
Dim pMxDoc As IMxDocument
Set pMxDoc = ThisDocument
Dim pmap As IMap
Set pmap = pMxDoc.FocusMap
Dim pFtrLyr As IFeatureLayer
Set pFtrLyr = pmap.Layer(0)
Dim pFC As IFeatureClass
Set pFC = pFtrLyr.FeatureClass
Dim pFtr As IFeature
Set pFtr = pFC.GetFeature(8362)
Dim pTransform2D As ITransform2D
Dim pPolygon As IPolygon
Set pPolygon = pFtr.ShapeCopy
Set pTransform2D = pPolygon
pTransform2D.Move 20, 20
Set pFtr.Shape = pPolygon
pFtr.Store
End Sub