working with 3D annotation.trying to change a color or a frame thikness of a specific annotation..seems not working for all annotations type--any input please thank you

Dim Thickness_anno_Frame As System.Int32 = 2

Dim mon_Annotation_I As Annotation

i am trying to compare 2 document and find if annotation has changed--if so i change the color or thickness frame of that annotation.

mon_Annotation_I.FrameThickness = Thickness_anno_Frame

seems not working for all annotation---is there a way make it work for all (datum and flateness tolerance and others..)

thank you

SolidworksApi macros