API 설명서 > 3D drawings and annotations > Object ProAnnotationfeat > Function ProAnnotationfeatElementArrayDelete
Function ProAnnotationfeatElementArrayDelete
Description
Removes a series of annotation elements from an annotation feature or data sharing feature. For annotation feature elements, the element will be deleted, but the annotation that it contains (if applicable) will remain in the model but not be a part of any feature. For data sharing features, this annotation element will no longer be propagated in this feature. The parent model of the data sharing feature must be in memory to allow this removal to succeed.
Licensing Requirement
Synopsis
ProAnnotationfeatElementArrayDelete
(
ProSelection feature
/* (In)
The annotation feature. If the feature belongs to an assembly, component path must be specified.
*/
ProSelection* elements
/* (In)
ProArray of the annotation elements. Include the assembly path if in the context of an assembly subcomponent.
*/
ProBoolean allow_fix_ui
/* (In)
PRO_B_TRUE to go to the Fix Model UI on regeneration failure, PRO_B_FALSE to undo changes on regeneration failure.
*/
)
Returns
The function succeeded.
The argument was invalid.
Feature is invalid for this operation.
The annotation element is readonly and cannot be deleted.
Deletion was aborted due to regeneration failure.
The data sharing feature's parent model is not in memory;
The element is owned by an independent feature.
Deletion of set datum tag from datum target annotation feature is not allowed.
도움이 되셨나요?