User's Guide > Annotations: Annotation Features > Redefining Annotation Features
Redefining Annotation Features
 
Redefining an annotation feature involves creation of new annotation elements, deletion of elements that are not required and modification of the feature properties.
Note:
 
The functions in this section are shortcuts to redefining the feature containing the annotation elements. Because of this, must regenerate the model after making the required changes to the annotation element. The functions include a flag to optionally allow the Fix Model User Interface to appear upon a regeneration failure.
Functions Introduced:
The function ProAnnotationfeatElementAdd() adds a new non-graphical annotation element to the feature.
The function ProAnnotationfeatElementArrayAdd() adds a series of new annotation elements to the feature. Each element may be created as non-graphical or may be assigned a pre-existing annotation.
Note:
 
In case of Datum Target Annotation Features (DTAFs), you can add only one set datum tag annotation element using the function ProAnnotationfeatElementArrayAdd().
The function ProAnnotationfeatElementDelete() deletes an annotation element from the feature. The function deletes the annotation element, its annotations, parameters, references, and application data from the feature.
Note:
 
In case of Datum Target Annotation Features (DTAFs), ProAnnotationfeatElementDelete() allows you to delete only a Datum Target Annotation Element (DTAE) from a DTAF. This function does not allow deletion of a set datum tag annotation element from the DTAF.
The function ProAnnotationfeatElementCopy() copies and adds an existing annotation element to the specified annotation feature.
Est-ce que cela a été utile ?