XML Structure of Supported Properties - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Drawings and Reports Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Drawings and Reports
Search by Category
Reference Data
Smart 3D Version
12.1 (2019)

While not a requirement, each module schema file can contain a <SUPPORTED_PROPERTIES> node section. This section can contain one or more <PROPERTY_GROUP> nodes, as well as one or more <PROPERTY> nodes.

SHARED Tip A property group is a collection of one or more properties that can repeatedly appear in a template. For example, the delivered whiteObjs property group for labels contains one property for specifying a white object layer. However, because that property exists inside of a group, you can specify the White Object Layer property multiple times. Therefore, a label template can contain more than one white object layer.

Supported properties and property groups appear in the schema file as follows.

  • <PROPERTY>PropertyName</PROPERTY>

  • <PROPERTY_GROUP>PropertyGroupName</PROPERTY_GROUP>

If any properties in the <SUPPORTED_PROPERTIES> section have dependency relationships, you must list the parent property first, followed by the dependent properties.

  • Property names and property groups that are used for labels, north arrows, and matchlines are defined in the Custom_DrawingLabelUIPropertiesCommon.xml schema file.

  • Property names and property groups that are used for dimensions are defined in the Custom_DrawingDimensionUIPropertiesCommon.xml schema file.

See Also

Property Definitions
Label Rule Manager
Appendix: Annotation Rule Manager Customization