提交 19c7cc00 编写于 作者: D dingxiaochen

add interface permission.

Signed-off-by: Ndingxiaochen <dingxiaochen@huawei.com>
上级 91087e07
......@@ -664,6 +664,8 @@ hangup\(callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -689,6 +691,8 @@ hangup\(callId: number, callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -715,6 +719,8 @@ hangup\(callId?: number\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -748,6 +754,8 @@ reject\(callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -773,6 +781,8 @@ reject\(options: RejectMessageOptions, callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -802,6 +812,8 @@ reject(callId: number, callback: AsyncCallback\<void>): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -827,6 +839,8 @@ reject\(callId: number, options: RejectMessageOptions, callback: AsyncCallback<v
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -857,6 +871,8 @@ reject(callId?: number, options?: RejectMessageOptions\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -894,6 +910,8 @@ holdCall\(callId: number, callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -920,6 +938,8 @@ holdCall\(callId: number\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -953,6 +973,8 @@ unHoldCall\(callId: number, callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -979,6 +1001,8 @@ unHoldCall\(callId: number\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1012,6 +1036,8 @@ switchCall\(callId: number, callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1038,6 +1064,8 @@ switchCall\(callId: number\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.ANSWER_CALL
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1307,6 +1335,8 @@ getCallWaitingStatus\(slotId: number, callback: AsyncCallback<CallWaitingStatus\
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1333,6 +1363,8 @@ getCallWaitingStatus\(slotId: number\): Promise<CallWaitingStatus\>
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1366,6 +1398,8 @@ setCallWaiting\(slotId: number, activate: boolean, callback: AsyncCallback<void\
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1393,6 +1427,8 @@ setCallWaiting\(slotId: number, activate: boolean\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1603,6 +1639,8 @@ on\(type: 'callDetailsChange', callback: Callback<CallAttributeOptions\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1628,6 +1666,8 @@ on\(type: 'callEventChange', callback: Callback<CallEventOptions\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1653,6 +1693,8 @@ on\(type: 'callDisconnectedCause', callback: Callback<DisconnectedDetails\>): vo
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1678,6 +1720,8 @@ on\(type: 'mmiCodeResult', callback: Callback<MmiCodeResults\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1703,6 +1747,8 @@ off\(type: 'callDetailsChange', callback?: Callback<CallAttributeOptions\>\): vo
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1728,6 +1774,8 @@ off\(type: 'callEventChange', callback?: Callback<CallEventOptions\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1753,6 +1801,8 @@ off\(type: 'callDisconnectedCause', callback?: Callback<DisconnectedDetails\>\):
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1778,6 +1828,8 @@ off\(type: 'mmiCodeResult', callback?: Callback<MmiCodeResults\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1914,6 +1966,8 @@ getCallRestrictionStatus\(slotId: number, type: CallRestrictionType, callback: A
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1941,6 +1995,8 @@ getCallRestrictionStatus\(slotId: number, type: CallRestrictionType\): Promise<R
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -1975,6 +2031,8 @@ setCallRestriction\(slotId: number, info: CallRestrictionInfo, callback: AsyncCa
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2007,6 +2065,8 @@ setCallRestriction\(slotId: number, info: CallRestrictionInfo\): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2046,6 +2106,8 @@ getCallTransferInfo\(slotId: number, type: CallTransferType, callback: AsyncCall
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2073,6 +2135,8 @@ getCallTransferInfo\(slotId: number, type: CallTransferType): Promise<CallTransf
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2107,6 +2171,8 @@ setCallTransfer\(slotId: number, info: CallTransferInfo, callback: AsyncCallback
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2139,6 +2205,8 @@ setCallTransfer\(slotId: number, info: CallTransferInfo): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2557,6 +2625,8 @@ enableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2582,6 +2652,8 @@ enableImsSwitch(slotId: number): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2615,6 +2687,8 @@ disableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......@@ -2640,6 +2714,8 @@ disableImsSwitch(slotId: number): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.SET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CallManager
**参数:**
......
......@@ -927,6 +927,8 @@ sendUpdateCellLocationRequest\(callback: AsyncCallback<void\>\): void
此接口为系统接口。
**需要权限**:ohos.permission.LOCATION
**系统能力**:SystemCapability.Telephony.CoreService
**参数:**
......@@ -951,6 +953,8 @@ sendUpdateCellLocationRequest\(slotId: number, callback: AsyncCallback<void\>\):
此接口为系统接口。
**需要权限**:ohos.permission.LOCATION
**系统能力**:SystemCapability.Telephony.CoreService
**参数:**
......@@ -977,6 +981,8 @@ sendUpdateCellLocationRequest\(slotId?: number): Promise<void\>
此接口为系统接口。
**需要权限**:ohos.permission.LOCATION
**系统能力**:SystemCapability.Telephony.CoreService
**参数:**
......
......@@ -1155,6 +1155,8 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CoreService
**参数:**
......@@ -1182,6 +1184,8 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
此接口为系统接口。
**需要权限**:ohos.permission.GET_TELEPHONY_STATE
**系统能力**:SystemCapability.Telephony.CoreService
**参数:**
......@@ -2238,7 +2242,6 @@ addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
let diallingNumbersInof = {
alphaTag: "alpha",
number: "138xxxxxxxx",
recordNumber: 123,
pin2: "1234"
};
sim.addIccDiallingNumbers(0, sim.ContactType.GENERAL_CONTACT, diallingNumbersInof, (err, data) => {
......@@ -2278,9 +2281,7 @@ addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
```js
let diallingNumbersInof = {
alphaTag: "alpha",
number: "138xxxxxxxx",
recordNumber: 123,
pin2: "1234"
number: "138xxxxxxxx"
};
let promise = sim.addIccDiallingNumbers(0, sim.ContactType.GENERAL_CONTACT, diallingNumbersInof);
promise.then(data => {
......@@ -2357,9 +2358,7 @@ delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
```js
let diallingNumbersInof = {
alphaTag: "alpha",
number: "138xxxxxxxx",
recordNumber: 123,
pin2: "1234"
number: "138xxxxxxxx"
};
let promise = sim.delIccDiallingNumbers(0, sim.ContactType.GENERAL_CONTACT, diallingNumbersInof);
promise.then(data => {
......@@ -2437,8 +2436,7 @@ updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dia
let diallingNumbersInof = {
alphaTag: "alpha",
number: "138xxxxxxxx",
recordNumber: 123,
pin2: "1234"
recordNumber: 123
};
let promise = sim.updateIccDiallingNumbers(0, sim.ContactType.GENERAL_CONTACT, diallingNumbersInof);
promise.then(data => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册