Script
Script 对象是 Opus 提供的两个全局脚本对象之一。当 脚本加载项 的各种事件处理程序被调用时(除了 OnInit 事件),会提供此 ** ** 对象。它提供与脚本本身相关的信息。
config
object:ScriptConfig
返回一个 ScriptConfig 对象,表示此脚本的配置值。在 OnInit 方法中,脚本可以定义构成其配置的属性 - 然后用户可以在配置中编辑这些值。config 属性返回的对象表示用户选择的值。
file
string
返回此脚本的路径和文件名。
方法名称
参数
返回类型
描述
InitColumns
none
none
如果您的脚本实现了 OnAddColumns 事件,您可以在任何时候调用 InitColumns 方法来重新初始化您的列。例如,您可能希望在响应用户修改脚本配置时执行此操作。
InitCommands
none
none
如果您的脚本实现了 OnAddCommands 事件,您可以在任何时候调用 InitCommands 方法来重新初始化您的命令。例如,您可能希望在响应用户修改脚本配置时执行此操作。
LoadResources
<string:name> 或 <string:XML>
none
RefreshColumn
<string:name>
none
如果您的脚本实现了任何自定义列,您可以使用此方法在当前显示在任何标签页中的情况下重新生成它们。例如,您可能希望在响应用户修改脚本配置时执行此操作。将要重新生成的列的名称作为参数传递给此方法。
Update即时查找Flags
<string:name> <int:flags>
none
让脚本加载项更新 即时查找扩展 的标志。这等同于向用户显示的 快速键 配置页面上的即时查找模式的选项。
name 应为即时查找扩展命令的名称;这将作为 ScriptFAYTCommandData.fayt 属性传递给您的命令。flags 值应表示对您的扩展有意义的标志组合。
最后更新于