For the complete documentation index, see llms.txt. This page is also available as Markdown.

剪贴板

需要设置权限

getClipboardText在使用之前,需要先设置剪贴板权限。请先查看权限设置指南。


1. 获取剪贴板文本

SDK 函数: getClipboardText

这是一个读取保存在剪贴板中的文本的函数。

签名

function getClipboardText(): Promise<string>;

返回值

  • Promise<string>

    返回保存在剪贴板中的文本。如果剪贴板中没有文本,则返回空字符串。

权限方法

  • getClipboardText.getPermission

    返回剪贴板读取权限的当前状态。 allowed · denied · notDetermined · osPermissionDenied 之一。

  • getClipboardText.openPermissionDialog

    显示重新请求剪贴板读取权限的对话框。如果允许, allowed,拒绝时 denied则返回。

错误

当权限被拒绝时 GetClipboardTextPermissionError会发生。 error instanceof GetClipboardTextPermissionError即可确认。

示例


2. 复制剪贴板文本

SDK 函数: setClipboardText

这是一个将文本复制到剪贴板的函数。用户可以将其粘贴到其他地方。

签名

参数

  • text · 必填 · string

    这是要复制到剪贴板的文本。

权限方法

  • setClipboardText.getPermission

    返回剪贴板写入权限的当前状态。 allowed · denied · notDetermined · osPermissionDenied 之一。

  • setClipboardText.openPermissionDialog

    显示重新请求剪贴板写入权限的对话框。如果允许, allowed,拒绝时 denied则返回。

错误

当权限被拒绝时 SetClipboardTextPermissionError会发生。 error instanceof SetClipboardTextPermissionError即可确认。

示例

最后更新于

这有帮助吗?