GetNewNameData
如果使用 OnGetNewName 方法实现了重命名脚本,它将为每个被重命名的项接收一个 GetNewNameData 对象。
属性名称 | 返回类型 | 描述 |
---|---|---|
custom | 对象: CustomFieldData | 返回一个 CustomFieldData 对象,该对象提供脚本添加到 重命名 对话框中的任何 自定义字段 的值。 |
item | 对象:Item | 返回表示正在重命名的文件或文件夹的 Item 对象。 |
newname | 字符串 | 返回项建议的新名称。这将是应用 重命名对话框 中选定标准选项的结果(编号、大写等)。 |
newname_ext | 字符串 | 返回建议新名称的文件扩展名。未考虑多部分扩展名(例如,将返回 “.rar” 而不是 “.part1.rar”。 |
newname_ext_m | 字符串 | 返回建议新名称的文件扩展名,考虑多部分扩展名(例如,将返回“.part1.rar”而不是“.rar”)。 |
newname_field | 字符串 | 返回 新名称 字段的内容(即,不是应用所有选项后计算的新名称,而是用户输入的字段的实际文本内容)。 |
newname_stem | 字符串 | 返回建议新名称的文件词干。未考虑多部分扩展名(例如,将返回 “catpictures.part1” 而不是 “catpictures”)。 |
newname_stem_m | 字符串 | 返回建议新名称的文件词干,考虑多部分扩展名(例如,将返回 “catpictures” 而不是 “catpictures.part1”)。 |
oldname_field | 字符串 | 返回用户在 重命名对话框 中输入的“旧名称”模式。 |
preview | 布尔 | 如果脚本被调用来生成重命名对话框的预览,则返回 True,如果文件正在实际重命名,则返回 False。 |
tab | 对象:Tab | 返回一个 Tab 对象,该对象表示重命名操作正在进行的标签页。如果没有标签页,则返回 False。 |
最后更新于