Category 3D drawings and annotations, Object ProAnnotationelem

Function ProAnnotationelemReferenceAutopropagateSet


Description
Sets the autopropagate flag of the specified annotation element reference. Applicable only for annotation elements owned in annotation features.
Licensing Requirement
TOOLKIT for 3D Drawings
Synopsis
#include <ProAnnotationElem.h>
ProErrorProAnnotationelemReferenceAutopropagateSet(
ProSelection element
/* (In)
The annotation element.
*/
ProAnnotationReference* reference
/* (In)
The annotation element reference.
*/
ProBoolean autopropagate
/* (In)
PRO_B_TRUE if the annotation element reference will be automatically propagated when data sharing features are created, PRO_B_FALSE if not.
*/
)
Returns
PRO_TK_NO_ERRORThe function succeeded.
PRO_TK_BAD_INPUTSOne or more inputs was invalid.
PRO_TK_BAD_CONTEXTThe element is not owned by an annotation feature.
PRO_TK_E_NOT_FOUNDThe annotation element doesn't contain this reference
PRO_TK_NO_CHANGEReference autopropagate flag is already set to the input value.
PRO_TK_INVALID_TYPEThis type of reference does not have an autopropagate flag.
PRO_TK_NO_LICENSELicense check failure.

Manual References:

  1. Annotations: Annotation Features and Annotations: Modification of Annotation Elements
  2. Annotations: Annotation Features and Annotations: Modification of Annotation Elements