Category 3D drawings and annotations, Object ProSurffinish

Function ProSurffinishDataGet


Description
Retrieve the data from a surface finish.
Licensing Requirement
TOOLKIT for 3D Drawings
Synopsis
#include <ProSurfFinish.h>
ProErrorProSurffinishDataGet(
ProSurfFinish* item
/* (In)
The surface finish.
*/
ProDisplayMode mode
/* (In)
The display mode for the symbol retrieval. If PRODISPMODE_NUMERIC, callouts in test will be represented by their values. If PRODISPMODE_SYMBOLIC, callouts will contain the names of the referenced parameters.
*/
ProDtlsyminstdata* data
/* (Out)
The symbol instance data that governs the surface finish.
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully modified the surface finish.
PRO_TK_BAD_INPUTSOne or more input arguments was invalid.
PRO_TK_GENERAL_ERRORCan't modify the symbol instance.
PRO_TK_BAD_CONTEXTThe surface finish is not based on a symbol (and cannot be represented using symbol data).
PRO_TK_NO_LICENSELicense check failure

Manual References:

  1. Assembly: Data Sharing Features: Accessing Properties of Variant Features
  2. Annotations: Annotation Features and Annotations: Surface Finish Annotations
  3. Annotations: Annotation Features and Annotations: Surface Finish Annotations