编辑自定义命令 > <menu> 元素属性
  
<menu> 元素属性
ui
指定执行操作的位置。可用的选项有 ribbonrmb。如果忽略此选项,则可从功能区和右键菜单中使用该命令。
view
指定对用户界面中的哪个对象执行操作。选项有 2d (2D 对象)、3d (3D 对象)、imagedocallnone。可以指定其中的一个选项或多个选项。例如,view="2d|3d"
pane
指定在用户界面中执行该操作的一组窗格。选项有 filelandmarktreeviewContentPaneallnone。可以指定其中的一个选项或多个选项。例如,pane="file|landmark"。默认值为 all
菜单
指定要将此选项添加至其中的菜单和上下文菜单。(请参阅菜单属性的可用值。)
select
指定激活此操作所需的选定对象的数量。可用的选项有 01anymany
visible
使用下列函数指定一组过滤器条件。每个函数都会返回一个可用于指定过滤器条件的布尔型值。可使用“与”运算符来指定多个函数 (&amp;)。(请参阅可见属性的可用函数。)
菜单属性的可用值
pvgroupspane1.ProGroupsMenu
将命令添加至“组”(Groups) 窗格菜单。
pvgroupspane1.ProGroupsContentsMenu
将命令添加至“组内容”(Group Content) 窗格菜单。
pvresultspane.ResultsMenu
将命令添加至“搜索结果”(Search Results) 列表菜单。
pvmodelannotationspane.ModelAnnotationsMenu
将命令添加至“模型注释”(Model Annotations) 菜单。
pvlayerspane.LayerGroupsMenu
将“层”(Layers) 窗格下的命令添加至“组”(Group) 列表菜单。
pvlayerspane.LayersMenu
在“层”(Layers) 窗格下,将命令添加至“层”(Layer) 列表菜单。
pvproppanemenu.PropDlgMenu
将命令添加至“属性”(Attributes) 窗格菜单。
pvlayers2dpane.Layer2DMenu
将命令添加至绘图菜单的“层”(Layers) 窗格。
pvblocks2dpane.Block2DMenu
绘图菜单的“块”(Blocks) 窗格。
可见属性的可用函数
getSelectedCount ">" or "==" or ">=" number
如果选定零件的数目“大于”、“等于”或“大于等于”指定的数目,则返回 true
getPropertyExists ('DESCRIPTION')
如果在第一个选定的项中存在该属性,则返回 true。因为选择没有排序,所以采用单项选择很有用。
getSelectedPartProperty(<selection index>,<property name>, <string>)
如果已对选定零件 <property name> 中定义的属性进行了成功检索,则返回 true。将根据在 <selection index> 中指定的选择顺序对零件进行定义。检索到的值将根据 XML 内容分配至标记了 <string> 的 URL 子字符串。