未验证 提交 d82def7c 编写于 作者: O openharmony_ci 提交者: Gitee

!11641 master:问题修改

Merge pull request !11641 from 葛亚芳/master
......@@ -21,7 +21,7 @@ import DataShareExtensionAbility from '@ohos.application.DataShareExtensionAbili
**系统能力**:SystemCapability.DistributedDataManager.DataShare.Provider
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| context | [ExtensionContext](js-apis-extension-context.md) | 是 | 否 |表示数据共享扩展能力上下文。 |
......@@ -35,7 +35,7 @@ DataShare客户端连接DataShareExtensionAbility服务端时,服务端回调
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ------ | ------ | ------ |
| want | [Want](js-apis-application-Want.md#want) | 是 | Want类型信息,包括ability名称、bundle名称等。 |
| callback | AsyncCallback<void> | 是 | 回调函数。无返回值。 |
......@@ -80,7 +80,7 @@ insert?(uri: string, valueBucket: ValuesBucket, callback: AsyncCallback<numbe
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ------ | ------ | ------ |
| uri |string | 是 | 指示要插入的数据的路径。 |
| valueBucket |[ValuesBucket](js-apis-data-ValuesBucket.md#valuesbucket) | 是 | 指示要插入的数据。 |
......@@ -124,7 +124,7 @@ update?(uri: string, predicates: dataSharePredicates.DataSharePredicates, valueB
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ------ | ------ | ------ |
| uri | string | 是 | 指示要更新的数据的路径。 |
| predicates | [DataSharePredicates](js-apis-data-dataSharePredicates.md#datasharepredicates) | 是 | 指示筛选条件。 |
......@@ -167,7 +167,7 @@ delete?(uri: string, predicates: dataSharePredicates.DataSharePredicates, callba
**参数:**
| 名称 | 参数类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------------------------------------------------------------ | ---- | ---------------------------------- |
| uri | string | 是 | 指示要删除的数据的路径。 |
| predicates | [DataSharePredicates](js-apis-data-dataSharePredicates.md#datasharepredicates) | 是 | 指示筛选条件。 |
......@@ -209,7 +209,7 @@ query?(uri: string, predicates: dataSharePredicates.DataSharePredicates, columns
**参数:**
| 名称 | 参数类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ------ | ------ | ------ |
| uri | string | 是 | 指示要查询的数据的路径。 |
| predicates | [DataSharePredicates](js-apis-data-dataSharePredicates.md#datasharepredicates) | 是 | 指示筛选条件。 |
......@@ -255,7 +255,7 @@ batchInsert?(uri: string, valueBuckets: Array<ValuesBucket>, callback: Asy
**参数:**
| 名称 | 参数类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ------------------------------------------------------------ | ---- | -------------------------------- |
| uri | string | 是 | 指示要批量插入的数据的路径。 |
| valueBuckets | Array<[ValuesBucket](js-apis-data-ValuesBucket.md#valuesbucket)> | 是 | 指示要批量插入的数据。 |
......@@ -301,7 +301,7 @@ normalizeUri?(uri: string, callback: AsyncCallback<string>): void
**参数:**
| 名称 | 类型 | 必填 | 描述 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | ----------------------- |
| uri | string | 是 | 指示用户传入的[URI](js-apis-uri.md#uri)。 |
| callback | AsyncCallback<string> | 是 | 回调函数。如果支持URI规范化,则返回规范化URI,否则返回空。 |
......@@ -328,7 +328,7 @@ denormalizeUri?(uri: string, callback: AsyncCallback<string>): void
**参数:**
| 名称 | 类型 | 必填 | 描述 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | ----------------------- |
| uri | string | 是 | 指示服务端使用的[URI](js-apis-uri.md#uri)。 |
| callback | AsyncCallback<string> | 是 | 回调函数。如果反规范化成功,则返回反规范化的URI;如果无需进行反规范化,则返回原始URI;若不支持则返回空。 |
......
......@@ -19,7 +19,7 @@ import WindowExtensionAbility from '@ohos.application.WindowExtensionAbility';
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| --------- | -------- | ---- | ---- | ------------------------- |
| context | [ExtensionContext](js-apis-extension-context.md) | 是 | 否 | 上下文。 |
......
......@@ -22,7 +22,7 @@ import data_storage from '@ohos.data.storage';
**系统能力:** 以下各项对应的系统能力均为SystemCapability.DistributedDataManager.Preferences.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ---------------- | -------- | ---- | ---- | ------------------------------------- |
| MAX_KEY_LENGTH | number | 是 | 否 | key的最大长度限制,需小于80字节。 |
| MAX_VALUE_LENGTH | number | 是 | 否 | value的最大长度限制,需小于8192字节。 |
......@@ -53,8 +53,8 @@ getStorageSync(path: string): Storage
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -86,8 +86,8 @@ getStorage(path: string, callback: AsyncCallback<Storage>): void
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -129,8 +129,8 @@ getStorage(path: string): Promise<Storage>
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -165,8 +165,8 @@ deleteStorageSync(path: string): void
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -195,8 +195,8 @@ deleteStorage(path: string, callback: AsyncCallback<void>): void
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -237,8 +237,8 @@ deleteStorage(path: string): Promise<void>
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -271,8 +271,8 @@ removeStorageFromCacheSync(path: string): void
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -302,8 +302,8 @@ removeStorageFromCache(path: string, callback: AsyncCallback<void>): void
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -344,8 +344,8 @@ removeStorageFromCache(path: string): Promise<void>
```js
import featureAbility from '@ohos.ability.featureAbility';
var path;
var context = featureAbility.getContext();
let path;
let context = featureAbility.getContext();
context.getFilesDir().then((filePath) => {
path = filePath;
console.info("======================>getFilesDirPromise====================>");
......@@ -864,15 +864,15 @@ on(type: 'change', callback: Callback<StorageObserver>): void
**参数:**
| 参数名 | 类型 | 说明 |
| -------- | --------------------------------------------------- | ---------------------------------------- |
| type | string | 事件类型,固定值'change',表示数据变更。 |
| callback | Callback<[StorageObserver](#storageobserver)> | 回调对象实例。 |
| 参数名 | 类型 | 必填| 说明 |
| -------- | --------------------------------------------------- | ------ |---------------------------------------- |
| type | string |是| 事件类型,固定值'change',表示数据变更。 |
| callback | Callback<[StorageObserver](#storageobserver)> | 是|回调对象实例。 |
**示例:**
```js
var observer = function (key) {
let observer = function (key) {
console.info("The key of " + key + " changed.");
}
storage.on('change', observer);
......@@ -891,15 +891,15 @@ off(type: 'change', callback: Callback<StorageObserver>): void
**参数:**
| 参数名 | 类型 | 说明 |
| -------- | --------------------------------------------------- | ---------------------------------------- |
| type | string | 事件类型,固定值'change',表示数据变更。 |
| callback | Callback<[StorageObserver](#storageobserver)> | 需要取消的回调对象实例。 |
| 参数名 | 类型 | 说明 |必填 |
| -------- | --------------------------------------------------- | ------ |---------------------------------------- |
| type | string |是| 事件类型,固定值'change',表示数据变更。 |
| callback | Callback<[StorageObserver](#storageobserver)> | 是|需要取消的回调对象实例。 |
**示例:**
```js
var observer = function (key) {
let observer = function (key) {
console.info("The key of " + key + " changed.");
}
storage.off('change', observer);
......@@ -910,7 +910,7 @@ storage.off('change', observer);
**系统能力:** SystemCapability.DistributedDataManager.Preferences.Core
| 名称 | 参数类型 | 必填 | 说明 |
| 名称 | 类型 | 必填 | 说明 |
| ---- | -------- | ---- | ---------------- |
| key | string | 否 | 变更的数据内容。 |
......
......@@ -33,7 +33,7 @@ import display from '@ohos.display';
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------ | -------- | ---- | ---- | ------------------ |
| left | number | 是 | 是 | 矩形区域的左边界。 |
| top | number | 是 | 是 | 矩形区域的上边界。 |
......@@ -46,7 +46,7 @@ import display from '@ohos.display';
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------ | ------------- | ---- | ---- | ------------------ |
| left | [Rect](#rect9) | 是 | 否 | 瀑布曲面区域的左侧矩形区域。 |
| top | [Rect](#rect9) | 是 | 否 | 瀑布曲面区域的顶部矩形区域。 |
......@@ -59,7 +59,7 @@ import display from '@ohos.display';
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| --------------------------- | ------------- | ---- | ---- | ------------------ |
| boundingRects | Array\<[Rect](#rect9)> | 是 | 否 | 挖孔、刘海等区域的边界矩形。 |
| waterfallDisplayAreaRects | [WaterfallDisplayAreaRects](#waterfalldisplayarearects9) | 是 | 否 | 瀑布屏曲面部分显示区域。 |
......@@ -406,7 +406,7 @@ promise.then((data) => {
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| id | number | 是 | 否 | 显示设备的id号。|
| name | string | 是 | 否 | 显示设备的名称。|
......
......@@ -636,8 +636,8 @@ let opt = {
scaleMode: 1
};
image.createPixelMap(buffer, opt).then((pixelMap) => {
let pasteData = pasteboard.createPixelMapData(pixelMap);
let pixelMap = pasteData.getPrimaryPixelMap();
let pasteData = pasteboard.createData('app/xml',pixelMap);
let PixelMap = pasteData.getPrimaryPixelMap();
});
```
......@@ -1226,6 +1226,7 @@ off(type: 'update', callback?: () =&gt;void ): void
**示例:**
```js
let systemPasteboard = pasteboard.getSystemPasteboard();
let listener = () => {
console.info('The system pasteboard has changed.');
};
......@@ -1249,6 +1250,7 @@ clearData(callback: AsyncCallback&lt;void&gt;): void
**示例:**
```js
let systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.clearData((err, data) => {
if (err) {
console.error(`Failed to clear the pasteboard. Cause: ${err.message}`);
......@@ -1275,6 +1277,7 @@ clearData(): Promise&lt;void&gt;
**示例:**
```js
let systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.clearData().then((data) => {
console.info('Succeeded in clearing the pasteboard.');
}).catch((err) => {
......@@ -1442,6 +1445,7 @@ hasData(callback: AsyncCallback&lt;boolean&gt;): void
**示例:**
```js
let systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.hasData((err, data) => {
if (err) {
console.error(`Failed to check the PasteData. Cause: ${err.message}`);
......@@ -1468,6 +1472,7 @@ hasData(): Promise&lt;boolean&gt;
**示例:**
```js
let systemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.hasData().then((data) => {
console.info(`Succeeded in checking the PasteData. Data: ${data}`);
}).catch((err) => {
......
......@@ -154,7 +154,7 @@ makeExpand(options:Array&lt;ExpandOption&gt;, callback: AsyncCallback&lt;number&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------ | ---- | -------------------------------- |
| options | Array&lt;[ExpandOption](#expandoption)&gt; | 是 | 设置扩展屏幕的参数集合。 |
| callback | Callback&lt;number&gt; | 是 | 回调函数。返回扩展屏幕的群组id。 |
| callback | AsyncCallback&lt;number&gt; | 是 | 回调函数。返回扩展屏幕的群组id。 |
**错误码:**
......@@ -709,7 +709,7 @@ try {
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | ---- | ---- | ------------------- |
| screenId | number | 是 | 是 | 屏幕的id。 |
| startX | number | 是 | 是 | 屏幕的起始X轴坐标。 |
......@@ -721,7 +721,7 @@ try {
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| --------- | -------- | ---- | ---- | ------------------------- |
| name | string | 是 | 是 | 指定虚拟屏幕的名称。 |
| width | number | 是 | 是 | 指定虚拟屏幕的宽度。 |
......@@ -737,7 +737,7 @@ try {
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ----------------- | ---------------------------------------------- | ---- | ---- | ---------------------- |
| id | number | 是 | 否 | 屏幕的id。 |
| parent | number | 是 | 否 | 屏幕所属群组的id。 |
......@@ -1003,7 +1003,7 @@ try {
**系统能力:** SystemCapability.WindowManager.WindowManager.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ----------- | -------- | ---- | ---- | -------------------------------------------------- |
| id | number | 是 | 是 | 模式id,所支持的模式由具体设备分辨率和刷新率决定。 |
| width | number | 是 | 是 | 屏幕的宽度。 |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册