getRuleAnnotation()

Synopsis

Returns the value of the given annotation of the given rule of the given part as a string. If there is no such annotation on the rule, NoValue is returned. If there is no such rule on the part, an error occurs. If the design does not exist, an error occurs.

Syntax

getRuleAnnotation ( p As Part, _
                    ruleName As Name, _
                    annotationName As Name ) As Any 
Argument Type Description
p Part The part that has the rule.
ruleName Name The name of the rule.
annotationName Name The name of the annotation.

Example 1

Intent >getRuleAnnotation(Me, :showInModelBrowser?, :%%prompt) 
--> "Set this to False to prevent the part from appearing in the model browser"