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과 관련되어 있습니다. 그러면 다음 매개변수가 지정됩니다.
추가 사용자 정의 플롯 피쳐 클래스를 작성한 경우 플롯 템플릿과 플롯을 일치시키기 위한 피쳐 규칙을 지정합니다. 매개변수를 사용하여 상위 피쳐 클래스와 하위 피쳐 클래스를 지정합니다.