How do I compare the SHAPE field between two Annotation feature classes?

Discussion created by tsemerad on Sep 12, 2011
Latest reply on Sep 13, 2011 by jskinner-esristaff
I am writing a custom replication script that compares each field of every row in a feature class. I am able to compare the SHAPE field in point, polyline, or polygon features using row.SHAPE.equals(other_geometry), but this won't work for annotation feature classes. The returned arcpy object for the SHAPE field in annotation feature classes is a 'passthrough' object rather than a Polygon object. It doesn't seem to have any useful attributes for comparing. Is there any way for me to determine if the SHAPE fields are different between two annotation feature class rows?