Skip to content

Commit 43dc16f

Browse files
zh-CN: create pkcs11.uninstallModule() (#24888)
Co-authored-by: A1lo <[email protected]>
1 parent a52a2df commit 43dc16f

File tree

1 file changed

+45
-0
lines changed
  • files/zh-cn/mozilla/add-ons/webextensions/api/pkcs11/uninstallmodule

1 file changed

+45
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: pkcs11.uninstallModule()
3+
slug: Mozilla/Add-ons/WebExtensions/API/pkcs11/uninstallModule
4+
l10n:
5+
sourceCommit: 43e3ff826b7b755b05986c99ada75635c01c187c
6+
---
7+
8+
{{AddonSidebar}}
9+
10+
卸载 Firefox 中的指定名称的 PKCS #11 模块。
11+
12+
这是一个异步函数,返回 [`Promise`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise)
13+
14+
## 语法
15+
16+
```js-nolint
17+
let uninstalling = browser.pkcs11.uninstallModule(
18+
name // 字符串
19+
)
20+
```
21+
22+
### 参数
23+
24+
- `name`
25+
- : `string`,要卸载的模块的名称。这必须与模块的 [PKCS #11 清单](/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Native_manifests#pkcs_11_清单)中的 `name` 属性相匹配。
26+
27+
### 返回值
28+
29+
[`Promise`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise),当模块被卸载后将不带任何参数兑现。
30+
31+
若无法找到模块或发生其他错误,该 Promise 将以错误消息拒绝。
32+
33+
## 浏览器兼容性
34+
35+
{{Compat}}
36+
37+
## 示例
38+
39+
卸载名为“pkcs11_module”的模块:
40+
41+
```js
42+
browser.pkcs11.uninstallModule("pkcs11_module");
43+
```
44+
45+
{{WebExtExamples}}

0 commit comments

Comments
 (0)