PLT_PreventInsertOnTemlateInstances_BI

PLT_PreventInsertOnTemlateInstances_BI makes sure that a template-based plot cannot be modified by inserting another plot feature. That means, the plot cannot be modified in a way that it differs from its template.

Name

PLT_PreventInsertOnTemlateInstances_BI

Classification

System feature rule. Do not disable.

Location

Assembly: Autodesk.Map.IM.Plot.Data.dll

Classname: Autodesk.Map.IM.Plot.Data.FeatureRules.FeatureRules

Type

Client-side

Before Insert (BI).

Is System. Is Row.

Description

For template-based plots, prevents insertion of plot features.

Execute Column

GEOM

Parameters

P1: ParentTable_x.

P2: Child Attribute_x.

P3:

P4:

Optionally, the parameters specify up to five pairs of related feature classes that are checked by the feature rule.

Example

If the plot template does not comprise a north arrow, you are not allowed to insert a north arrow.

The feature rule applies to plot feature classes such as PLT_PLOT_IMAGE, PLT_PLOT_LEGEND, PLT_PLOT_NA, PLT_PLOT_SCALEBAR, PLT_PLOT_DECORATION, PLT_PLOT_MAP.

Optionally, the feature rule parameters specify the feature classes that are checked. Each pair of parameters specifies a parent table name, and a child attribute name. Use the parameters to improve performance.

For example, the north arrow PLT_PLOT_NA is directly related to PLT_PLOT. Then, the following parameters are specified.

For example, the decoration labels are not directly related the PLT_PLOT, but they are related to the decoration, and the decoration is related to PLT_PLOT. Then, the following parameters are specified.

Note:

If you create additional user defined plot feature classes, you assign the feature rule to keep the plot template and the plot consistent. Use the parameters to specify the parent feature class and the child feature classes.