PLT_PreventInsertOnTemlateInstances_BI

PLT_PreventInsertOnTemlateInstances_BI는 다른 플롯 피쳐를 삽입하여 템플릿 기반 플롯을 수정할 수 없도록 합니다. 즉, 플롯 템플릿과 다른 방법으로 플롯을 수정할 수 없습니다.

이름

PLT_PreventInsertOnTemlateInstances_BI

분류

시스템 피쳐 규칙. 비활성화하지 마십시오.

위치

조립품: Autodesk.Map.IM.Plot.Data.dll

클래스 이름: Autodesk.Map.IM.Plot.Data.FeatureRules.FeatureRules

유형

클라이언트측

BI(Before Insert).

Is System. Is Row.

설명

템플릿 기반 플롯의 경우 플롯 피쳐 삽입을 방지합니다.

실행 열

GEOM

매개변수

P1: ParentTable_x.

P2: Child Attribute_x.

P3:

P4:

매개변수에 피쳐 규칙에서 확인하는 관련된 피쳐 클래스를 최대 5쌍까지 지정할 수 있습니다(옵션).

예제

플롯 템플릿에 북쪽 화살표가 포함되지 않은 경우 북쪽 화살표를 삽입할 수 없습니다.

이 피쳐 규칙은 PLT_PLOT_IMAGE, PLT_PLOT_LEGEND, PLT_PLOT_NA, PLT_PLOT_SCALEBAR, PLT_PLOT_DECORATION, PLT_PLOT_MAP과 같은 플롯 피쳐 클래스에 적용됩니다.

피쳐 규칙 매개변수에 피쳐 규칙에서 확인하는 피쳐 클래스를 지정할 수 있습니다(옵션). 각 매개변수 쌍을 통해 상위 테이블 이름과 하위 속성 이름을 지정합니다. 매개변수를 사용하여 성능을 개선할 수 있습니다.

예를 들어, PLT_PLOT_NA 북쪽 화살표는 PLT_PLOT과 직접 관련되어 있습니다. 그러면 다음 매개변수가 지정됩니다.

예를 들어, 데코레이션 레이블은 PLT_PLOT에 직접 관련되어 있지 않지만 데코레이션과 관련되어 있고, 데코레이션은 PLT_PLOT과 관련되어 있습니다. 그러면 다음 매개변수가 지정됩니다.

주:

추가 사용자 정의 플롯 피쳐 클래스를 작성한 경우 플롯 템플릿과 플롯을 일치시키기 위한 피쳐 규칙을 지정합니다. 매개변수를 사용하여 상위 피쳐 클래스와 하위 피쳐 클래스를 지정합니다.