사용자 정의 명령 편집 > <menu> 요소 속성
  
<menu> 요소 속성
ui
작업이 수행되는 위치를 지정합니다. 사용 가능한 옵션은 ribbonrmb입니다. 이 옵션을 생략하면 리본과 마우스 오른쪽 버튼 메뉴 모두에서 명령을 사용할 수 있습니다.
view
사용자 인터페이스에서 작업을 수행할 수 있는 대상 객체를 지정합니다. 옵션은 2d(2D 객체), 3d(3D 객체), image, doc, allnone입니다. 옵션 중 하나를 지정하거나 이러한 옵션의 목록을 지정할 수 있습니다. 예: view="2d|3d"
pane
사용자 인터페이스에서 작업을 수행할 창 세트를 지정합니다. 옵션은 file, landmark, tree, viewContentPane, allnone입니다. 옵션 중 하나를 지정하거나 이러한 옵션의 목록을 지정할 수 있습니다. 예: pane="file|landmark" 기본값은 all입니다.
메뉴
이 옵션을 추가할 메뉴 및 컨텍스트 메뉴를 지정합니다. menus 속성에 사용 가능한 값를 참조하십시오.
select
이 작업을 활성화는 데 필요한 선택한 객체의 수를 지정합니다. 사용 가능한 옵션은 0, 1, anymany입니다.
visible
아래 나열된 함수를 사용하여 필터 조건 세트를 지정합니다. 각 함수는 필터 조건을 지정하는 데 사용할 수 있는 부울 값을 반환합니다. AND 연산자(&amp;)를 사용하면 함수를 둘 이상 지정할 수 있습니다. visible 속성에 사용 가능한 함수를 참조하십시오.
menus 속성에 사용 가능한 값
pvgroupspane1.ProGroupsMenu
명령을 그룹 창 메뉴에 추가합니다.
pvgroupspane1.ProGroupsContentsMenu
명령을 그룹 컨텐트 창 메뉴에 추가합니다.
pvresultspane.ResultsMenu
명령을 검색 결과 목록 메뉴에 추가합니다.
pvmodelannotationspane.ModelAnnotationsMenu
명령을 모델 주석 메뉴에 추가합니다.
pvlayerspane.LayerGroupsMenu
명령을 레이어 창, 그룹 목록 메뉴에 추가합니다.
pvlayerspane.LayersMenu
명령을 레이어 창, 레이어 목록 메뉴에 추가합니다.
pvproppanemenu.PropDlgMenu
명령을 속성 창 메뉴에 추가합니다.
pvlayers2dpane.Layer2DMenu
명령을 드로잉 메뉴의 레이어 창에 추가합니다.
pvblocks2dpane.Block2DMenu
드로잉 메뉴의 창을 차단합니다.
visible 속성에 사용 가능한 함수
getSelectedCount ">" or "==" or ">=" number
선택한 부품의 수가 지정된 수보다 "크거나", "같거나" 또는 "크거나 같은" 경우 true를 반환합니다.
getPropertyExists ('DESCRIPTION')
선택한 첫 번째 항목에 특성이 있는 경우 true를 반환합니다. 선택하는 순서가 없으므로 하나를 선택할 때 유용합니다.
getSelectedPartProperty(<selection index>,<property name>, <string>)
선택한 부품의 <property name>에서 정의된 속성을 성공적으로 읽어들이는 경우 true를 반환합니다. 부품은 <selection index>에 지정된 선택 순서에 따라 정의됩니다. 읽어들인 값은 XML 컨텐트에 따라 URL 하위 문자열 표시 <string>에 할당됩니다.