diff --git a/zh-cn/application-dev/reference/apis/js-apis-rpc.md b/zh-cn/application-dev/reference/apis/js-apis-rpc.md index 1247c096371fb7bc25ac69192e1f05ed8b2d23bb..a0c3229a91de2a09014192e1b4d41557278b9eba 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-rpc.md +++ b/zh-cn/application-dev/reference/apis/js-apis-rpc.md @@ -2526,7 +2526,7 @@ sendRequest(code : number, data : MessageParcel, reply : MessageParcel, options | boolean | 返回一个布尔值,true表示成功,false表示失败。| -### sendRequest8+ +### sendRequest8+(deprecated) > **说明:** > 从 API Version 9 开始废弃,建议使用[sendRequestAsync9+](#sendRequestAsync9)替代。 @@ -2550,8 +2550,6 @@ sendRequest(code : number, data : MessageParcel, reply : MessageParcel, options | -------- | -------- | | Promise<SendRequestResult> | 返回一个期约,兑现值是sendRequestResult实例。| -### sendRequest8+ - ### sendRequestAsync9+ sendRequestAsync(code : number, data : MessageParcel, reply : MessageParcel, options : MessageOption): Promise<SendRequestResult> @@ -2573,6 +2571,8 @@ sendRequestAsync(code : number, data : MessageParcel, reply : MessageParcel, opt | -------- | -------- | | Promise<SendRequestResult> | 返回一个期约,兑现值是sendRequestResult实例。| +### sendRequest8+ + sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: MessageOption, callback: AsyncCallback<SendRequestResult>): void 以同步或异步方式向对端进程发送MessageParcel消息。如果为选项设置了异步模式,则立即收到回调,reply报文里没有内容。如果为选项设置了同步模式,则将在sendRequest返回时收到回调,回复内容在reply报文里。 @@ -2739,7 +2739,7 @@ sendRequest(code : number, data : MessageParcel, reply : MessageParcel, options reply.reclaim(); ``` -### sendRequest8+ +### sendRequest8+(deprecated) > **说明:** > 从 API Version 9 开始废弃,建议使用[sendRequestAsync9+](#sendRequestAsync9)替代。 @@ -2809,8 +2809,6 @@ sendRequest(code : number, data : MessageParcel, reply : MessageParcel, options }); ``` -### sendRequest8+ - ### sendRequestAsync9+ sendRequestAsync(code : number, data : MessageParcel, reply : MessageParcel, options : MessageOption): Promise<SendRequestResult> @@ -2878,6 +2876,8 @@ sendRequestAsync(code : number, data : MessageParcel, reply : MessageParcel, opt }); ``` +### sendRequest8+ + sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: MessageOption, callback: AsyncCallback<SendRequestResult>): void 以同步或异步方式向对端进程发送MessageParcel消息。如果为选项设置了异步模式,则立即收到回调,reply报文里没有内容。如果为选项设置了同步模式,则将在sendRequest返回时收到回调,回复内容在reply报文里。 @@ -3628,7 +3628,7 @@ sendRequest(code : number, data : MessageParcel, reply : MessageParcel, options ``` -### sendRequest8+ +### sendRequest8+(deprecated) > **说明:** > 从 API Version 9 开始废弃,建议使用[sendRequestAsync9+](#sendRequestAsync9)替代。 @@ -3700,9 +3700,6 @@ sendRequest(code : number, data : MessageParcel, reply : MessageParcel, options }); ``` - -### sendRequest8+ - ### sendRequestAsync9+ sendRequestAsync(code : number, data : MessageParcel, reply : MessageParcel, options : MessageOption): Promise<SendRequestResult> @@ -3771,6 +3768,8 @@ sendRequestAsync(code : number, data : MessageParcel, reply : MessageParcel, opt }); ``` +### sendRequest8+ + sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: MessageOption, callback: AsyncCallback<SendRequestResult>): void 以同步或异步方式向对端进程发送MessageParcel消息。如果为选项设置了异步模式,则立即收到回调,reply报文里没有内容。如果为选项设置了同步模式,则将在sendRequest返回时收到回调,回复内容在reply报文里。