google-apps-script - 如何在谷歌应用脚本中使用 DeveloperMetadataVisibility 枚举?
问题描述
这是与 DeveloperMetadataVisibility 相关的Google App 脚本文档的链接。
问题是我想在我的代码中调用它,但我不知道如何。我的代码如下所示:
const myFunction = () => {
spreadSheet = SpreadsheetApp.getActiveSpreadsheet();
spreadSheet.addDeveloperMetadata("initializeDone", "true", DeveloperMetadataVisibility.DOCUMENT)
const metaData = spreadSheet.getDeveloperMetadata();
Logger.log('Metadata: ' + metaData);
Logger.log('initializeDone: ' + metaData['initializedone']);
}
所以我试图调用枚举,DeveloperMetadataVisibility.DOCUMENT
但这会导致错误。我之前已经注意到这一点,谷歌枚举关于如何调用它们的文档非常少。
解决方案
缺少文档,但我通过反复试验找到了答案:
SpreadsheetApp.DeveloperMetadataVisibility.DOCUMENT
在应用程序脚本编辑器中,您可以尝试输入 SpreadsheetApp 或 DriveApp,然后输入一个点“.”,然后尝试编写枚举容器,如果它存在于对象中,它将自动显示。
推荐阅读
- font-awesome - 在 gulp Angular 项目中仅包含 all.css 时,Font Awesome 5.13.0 pro 不显示图标
- apache-kafka - 如何将新的 Kafka 代理机器动态添加到集群中
- python - Python IDLE 代码在安装 matplotlib 时出错
- mongodb - 您是否在 JDK14 中使用了响应式 mongodb 驱动程序
- azure-eventhub - 是否可以通过 PartitionKey 而不是 PartitionId 配置 Azure 事件中心捕获文件名?
- c++ - 为什么 GLFW 在释放键后会调用键回调函数几秒钟?
- python - 我的 python 打印 trie 函数无法打印 - RecursionError:比较超出最大递归深度
- python - 使用 Python 写入 Excel 中的精确单元格
- azure - 无法解析请求 - MissingJsonReferenceId:使用 PowerShell Az 命令创建 NIC 时出错
- c++ - 从返回抽象类的函数返回 NULL