OnGetNewName

OnGetNewName 事件是 重命名脚本 的三个备用入口点之一。另两个事件 - Rename_GetNewNameRename_GetNewName2,已弃用,应仅用于与 Opus 10 的向后兼容性。

方法名称:

OnGetNewName

参数类型:

返回类型:

布尔值字符串

说明:

当使用重命名脚本时,OnGetNewName 事件会针对每个选定的文件和文件夹进行调用,使脚本有机会修改名称。 GetNewNameData.item 属性会识别正在重命名的项目。你可以通过运用多种 Item 属性访问项目元数据以及其它信息。 oldname 属性会返回在 重命名对话框 中由用户输入的“旧名称”模式。newname 属性会返回项目的提议新名称。这是重命名对话框(大写、自动编号等)中所有其它非脚本选项的结果。

你可以从此事件返回两种不同的类型:

  • 布尔值:如果返回 True,项目将不会被重命名。如果返回 False(这是默认值),项目将被重命名为提议的新名称(newname 属性)。

  • 字符串:你可以返回一个 字符串 来为项目指定一个新名称。

最后更新于