Menu 如何在InDesign中以编程方式部署菜单?

Menu 如何在InDesign中以编程方式部署菜单?,menu,adobe-indesign,extendscript,Menu,Adobe Indesign,Extendscript,我需要在InDesign中调用特定的菜单操作。但此菜单操作似乎只有在用户部署其父菜单时才可用:我可以使用app.menuActions.item引用它,但只有在事先手动打开其父菜单时,结果才有效(.isValid==true)。哪种方式会破坏目的 如何使此菜单操作生效,以便调用它?我曾想过以编程方式部署父菜单,或者向它发送一些事件以使其自身更新,但我不知道如何做到这一点 注: 此菜单项由插件提供,因此我无法提供 具体的例子,你可以测试你的一方 我理解部署父菜单会对用户造成麻烦 用户,但总比没有

我需要在InDesign中调用特定的菜单操作。但此菜单操作似乎只有在用户部署其父菜单时才可用:我可以使用app.menuActions.item引用它,但只有在事先手动打开其父菜单时,结果才有效(.isValid==true)。哪种方式会破坏目的

如何使此菜单操作生效,以便调用它?我曾想过以编程方式部署父菜单,或者向它发送一些事件以使其自身更新,但我不知道如何做到这一点

注:

  • 此菜单项由插件提供,因此我无法提供 具体的例子,你可以测试你的一方
  • 我理解部署父菜单会对用户造成麻烦 用户,但总比没有我想要的功能要好 提供
  • 如果我不能使用ExtendScript,我将尝试使用AppleScript