js-apidiff-telephony.md 70.8 KB
Newer Older
G
Gloria 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315
| Change Type | Old Version | New Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added|NA|Class name: call<br>Method or attribute name: function dialCall(phoneNumber: string, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function dialCall(phoneNumber: string, options: DialCallOptions, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function dialCall(phoneNumber: string, options?: DialCallOptions): Promise\<void>;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function answerCall(callId: number, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function answerCall(callId?: number): Promise\<void>;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function answerCall(callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function hangUpCall(callId: number, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function hangUpCall(callId?: number): Promise\<void>;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function hangUpCall(callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function rejectCall(callId: number, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function rejectCall(callId: number, options: RejectMessageOptions, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function rejectCall(callId?: number, options?: RejectMessageOptions): Promise\<void>;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function rejectCall(callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: call<br>Method or attribute name: function rejectCall(options: RejectMessageOptions, callback: AsyncCallback\<void>): void;|@ohos.telephony.call.d.ts|
|Added|NA|Module name: ohos.telephony.call<br>Class name: DialCallOptions|@ohos.telephony.call.d.ts|
|Added|NA|Class name: DialCallOptions<br>Method or attribute name: |@ohos.telephony.call.d.ts|
|Added|NA|Module name: ohos.telephony.call<br>Class name: DialCallOptions<br>Method or attribute name: accountId?: number;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: DialCallOptions<br>Method or attribute name: accountId?: number;|@ohos.telephony.call.d.ts|
|Added|NA|Module name: ohos.telephony.call<br>Class name: DialCallOptions<br>Method or attribute name: videoState?: VideoStateType;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: DialCallOptions<br>Method or attribute name: videoState?: VideoStateType;|@ohos.telephony.call.d.ts|
|Added|NA|Module name: ohos.telephony.call<br>Class name: DialCallOptions<br>Method or attribute name: dialScene?: DialScene;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: DialCallOptions<br>Method or attribute name: dialScene?: DialScene;|@ohos.telephony.call.d.ts|
|Added|NA|Module name: ohos.telephony.call<br>Class name: DialCallOptions<br>Method or attribute name: dialType?: DialType;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: DialCallOptions<br>Method or attribute name: dialType?: DialType;|@ohos.telephony.call.d.ts|
|Added|NA|Class name: radio<br>Method or attribute name: function isNRSupported(): boolean;|@ohos.telephony.radio.d.ts|
|Added|NA|Class name: radio<br>Method or attribute name: function isNRSupported(slotId: number): boolean;|@ohos.telephony.radio.d.ts|
|Added|NA|Module name: ohos.telephony.radio<br>Class name: SignalInformation<br>Method or attribute name: dBm: number;|@ohos.telephony.radio.d.ts|
|Added|NA|Class name: SignalInformation<br>Method or attribute name: dBm: number;|@ohos.telephony.radio.d.ts|
|Added|NA|Class name: OperatorConfigKey<br>Method or attribute name: KEY_IMS_CALL_DISCONNECT_REASON_INFO_MAPPING_STRING_ARRAY = "ims_call_disconnect_reason_info_mapping_string_array"|@ohos.telephony.sim.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function answer(callId: number, callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function answer(callId?: number): Promise\<void>;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function answer(callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function hangup(callId: number, callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function hangup(callId?: number): Promise\<void>;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function hangup(callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function reject(callId: number, callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function reject(callId: number, options: RejectMessageOptions, callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function reject(callId?: number, options?: RejectMessageOptions): Promise\<void>;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function reject(callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.call<br>Class name: call<br>Method or attribute name: function reject(options: RejectMessageOptions, callback: AsyncCallback\<void>): void;|NA|@ohos.telephony.call.d.ts|
|Deleted|Module name: ohos.telephony.sim<br>Class name: OperatorConfigKey<br>Method or attribute name: KEY_IMS_CALL_DISCONNECT_REASONINFO_MAPPING_STRING_ARRAY = "ims_call_disconnect_reasoninfo_mapping_string_array"|NA|@ohos.telephony.sim.d.ts|
|Deprecated version changed|Class name: call<br>Method or attribute name: function dial(phoneNumber: string, callback: AsyncCallback\<boolean>): void;<br>Deprecated version: N/A|Class name: call<br>Method or attribute name: function dial(phoneNumber: string, callback: AsyncCallback\<boolean>): void;<br>Deprecated version: 9<br>Substitute API: telephony.call|@ohos.telephony.call.d.ts|
|Deprecated version changed|Class name: call<br>Method or attribute name: function dial(phoneNumber: string, options: DialOptions, callback: AsyncCallback\<boolean>): void;<br>Deprecated version: N/A|Class name: call<br>Method or attribute name: function dial(phoneNumber: string, options: DialOptions, callback: AsyncCallback\<boolean>): void;<br>Deprecated version: 9<br>Substitute API: telephony.call|@ohos.telephony.call.d.ts|
|Deprecated version changed|Class name: call<br>Method or attribute name: function dial(phoneNumber: string, options?: DialOptions): Promise\<boolean>;<br>Deprecated version: N/A|Class name: call<br>Method or attribute name: function dial(phoneNumber: string, options?: DialOptions): Promise\<boolean>;<br>Deprecated version: 9<br>Substitute API: telephony.call|@ohos.telephony.call.d.ts|
|Deprecated version changed|Class name: radio<br>Method or attribute name: function isNrSupported(): boolean;<br>Deprecated version: N/A|Class name: radio<br>Method or attribute name: function isNrSupported(): boolean;<br>Deprecated version: 9<br>Substitute API: telephony.radio|@ohos.telephony.radio.d.ts|
|Deprecated version changed|Class name: radio<br>Method or attribute name: function isNrSupported(slotId: number): boolean;<br>Deprecated version: N/A|Class name: radio<br>Method or attribute name: function isNrSupported(slotId: number): boolean;<br>Deprecated version: 9<br>Substitute API: telephony.radio|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function muteRinger(callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function muteRinger(): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isEmergencyPhoneNumber(phoneNumber: string, callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isEmergencyPhoneNumber(phoneNumber: string, options: EmergencyNumberOptions, callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isEmergencyPhoneNumber(phoneNumber: string, options?: EmergencyNumberOptions): Promise\<boolean>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function formatPhoneNumber(phoneNumber: string, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function formatPhoneNumber(phoneNumber: string, options: NumberFormatOptions, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function formatPhoneNumber(phoneNumber: string, options?: NumberFormatOptions): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function formatPhoneNumberToE164(phoneNumber: string, countryCode: string, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function formatPhoneNumberToE164(phoneNumber: string, countryCode: string): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function holdCall(callId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function holdCall(callId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function unHoldCall(callId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function unHoldCall(callId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function switchCall(callId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function switchCall(callId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function combineConference(callId: number, callback: AsyncCallback\<void>): void;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function combineConference(callId: number): Promise\<void>;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getMainCallId(callId: number, callback: AsyncCallback\<number>): void;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getMainCallId(callId: number): Promise\<number>;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getSubCallIdList(callId: number, callback: AsyncCallback\<Array\<string>>): void;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getSubCallIdList(callId: number): Promise\<Array\<string>>;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallIdListForConference(callId: number, callback: AsyncCallback\<Array\<string>>): void;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallIdListForConference(callId: number): Promise\<Array\<string>>;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallWaitingStatus(slotId: number, callback: AsyncCallback\<CallWaitingStatus>): void;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallWaitingStatus(slotId: number): Promise\<CallWaitingStatus>;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setCallWaiting(slotId: number, activate: boolean, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setCallWaiting(slotId: number, activate: boolean): Promise\<void>;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function startDTMF(callId: number, character: string, callback: AsyncCallback\<void>): void;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function startDTMF(callId: number, character: string): Promise\<void>;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function stopDTMF(callId: number, callback: AsyncCallback\<void>): void;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function stopDTMF(callId: number): Promise\<void>;<br>Error code: 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isInEmergencyCall(callback: AsyncCallback\<boolean>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isInEmergencyCall(): Promise\<boolean>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function on(type: 'callDetailsChange', callback: Callback\<CallAttributeOptions>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function off(type: 'callDetailsChange', callback?: Callback\<CallAttributeOptions>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function on(type: 'callEventChange', callback: Callback\<CallEventOptions>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function off(type: 'callEventChange', callback?: Callback\<CallEventOptions>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function on(type: 'callDisconnectedCause', callback: Callback\<DisconnectedDetails>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function off(type: 'callDisconnectedCause', callback?: Callback\<DisconnectedDetails>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isNewCallAllowed(callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isNewCallAllowed(): Promise\<boolean>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function separateConference(callId: number, callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function separateConference(callId: number): Promise\<void>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallRestrictionStatus(slotId: number, type: CallRestrictionType, callback: AsyncCallback\<RestrictionStatus>): void;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallRestrictionStatus(slotId: number, type: CallRestrictionType): Promise\<RestrictionStatus>;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setCallRestriction(slotId: number, info: CallRestrictionInfo, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setCallRestriction(slotId: number, info: CallRestrictionInfo): Promise\<void>;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallTransferInfo(slotId: number, type: CallTransferType, callback: AsyncCallback\<CallTransferResult>): void;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function getCallTransferInfo(slotId: number, type: CallTransferType): Promise\<CallTransferResult>;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setCallTransfer(slotId: number, info: CallTransferInfo, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setCallTransfer(slotId: number, info: CallTransferInfo): Promise\<void>;<br>Error code: 201, 401, 801, 8300001, 8300002, 8300003|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isRinging(callback: AsyncCallback\<boolean>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isRinging(): Promise\<boolean>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setMuted(callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setMuted(): Promise\<void>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function cancelMuted(callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function cancelMuted(): Promise\<void>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setAudioDevice(device: AudioDevice, callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setAudioDevice(device: AudioDevice, options: AudioDeviceOptions, callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function setAudioDevice(device: AudioDevice, options?: AudioDeviceOptions): Promise\<void>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function joinConference(mainCallId: number, callNumberList: Array\<string>, callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function joinConference(mainCallId: number, callNumberList: Array\<string>): Promise\<void>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function updateImsCallMode(callId: number, mode: ImsCallMode, callback: AsyncCallback\<void>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function updateImsCallMode(callId: number, mode: ImsCallMode): Promise\<void>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function enableImsSwitch(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function enableImsSwitch(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function disableImsSwitch(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function disableImsSwitch(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isImsSwitchEnabled(slotId: number, callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: call<br>Method or attribute name: function isImsSwitchEnabled(slotId: number): Promise\<boolean>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.call.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function setDefaultCellularDataSlotId(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301001|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function setDefaultCellularDataSlotId(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301001|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function isCellularDataEnabled(callback: AsyncCallback\<boolean>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function isCellularDataEnabled(): Promise\<boolean>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function enableCellularData(callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function enableCellularData(): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function disableCellularData(callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function disableCellularData(): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function isCellularDataRoamingEnabled(slotId: number, callback: AsyncCallback\<boolean>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function isCellularDataRoamingEnabled(slotId: number): Promise\<boolean>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function enableCellularDataRoaming(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function enableCellularDataRoaming(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function disableCellularDataRoaming(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: data<br>Method or attribute name: function disableCellularDataRoaming(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.data.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'networkStateChange', callback: Callback\<NetworkState>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'networkStateChange', options: { slotId: number }, callback: Callback\<NetworkState>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'networkStateChange', callback?: Callback\<NetworkState>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'signalInfoChange', callback: Callback\<Array\<SignalInformation>>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'signalInfoChange', options: { slotId: number },<br>    callback: Callback\<Array\<SignalInformation>>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'signalInfoChange', callback?: Callback\<Array\<SignalInformation>>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'cellInfoChange', callback: Callback\<Array\<CellInformation>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'cellInfoChange', options: { slotId: number },<br>    callback: Callback\<Array\<CellInformation>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'cellInfoChange', callback?: Callback\<Array\<CellInformation>>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'cellularDataConnectionStateChange',<br>    callback: Callback\<{ state: DataConnectState, network: RatType }>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'cellularDataConnectionStateChange', options: { slotId: number },<br>    callback: Callback\<{ state: DataConnectState, network: RatType }>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'cellularDataConnectionStateChange',<br>    callback?: Callback\<{ state: DataConnectState, network: RatType }>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'cellularDataFlowChange', callback: Callback\<DataFlowType>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'cellularDataFlowChange', options: { slotId: number },<br>    callback: Callback\<DataFlowType>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'cellularDataFlowChange', callback?: Callback\<DataFlowType>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'callStateChange', callback: Callback\<{ state: CallState, number: string }>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'callStateChange', options: { slotId: number },<br>    callback: Callback\<{ state: CallState, number: string }>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'callStateChange', callback?: Callback\<{ state: CallState, number: string }>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'simStateChange', callback: Callback\<SimStateData>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function on(type: 'simStateChange', options: { slotId: number }, callback: Callback\<SimStateData>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: observer<br>Method or attribute name: function off(type: 'simStateChange', callback?: Callback\<SimStateData>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.observer.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getRadioTech(slotId: number,<br>    callback: AsyncCallback\<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getRadioTech(slotId: number): Promise\<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkState(callback: AsyncCallback\<NetworkState>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkState(slotId: number, callback: AsyncCallback\<NetworkState>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkState(slotId?: number): Promise\<NetworkState>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function sendUpdateCellLocationRequest(callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function sendUpdateCellLocationRequest(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function sendUpdateCellLocationRequest(slotId?: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getCellInformation(callback: AsyncCallback\<Array\<CellInformation>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getCellInformation(slotId: number, callback: AsyncCallback\<Array\<CellInformation>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getCellInformation(slotId?: number): Promise\<Array\<CellInformation>>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkSelectionMode(slotId: number, callback: AsyncCallback\<NetworkSelectionMode>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkSelectionMode(slotId: number): Promise\<NetworkSelectionMode>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function setNetworkSelectionMode(options: NetworkSelectionModeOptions, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function setNetworkSelectionMode(options: NetworkSelectionModeOptions): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkSearchInformation(slotId: number, callback: AsyncCallback\<NetworkSearchResult>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNetworkSearchInformation(slotId: number): Promise\<NetworkSearchResult>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getISOCountryCodeForNetwork(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getISOCountryCodeForNetwork(slotId: number): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNrOptionMode(callback: AsyncCallback\<NrOptionMode>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNrOptionMode(slotId: number, callback: AsyncCallback\<NrOptionMode>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getNrOptionMode(slotId?: number): Promise\<NrOptionMode>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getIMEI(callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getIMEI(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getIMEI(slotId?: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getMEID(callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getMEID(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getMEID(slotId?: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getUniqueDeviceId(callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getUniqueDeviceId(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getUniqueDeviceId(slotId?: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getPrimarySlotId(callback: AsyncCallback\<number>): void;<br>Error code: 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getPrimarySlotId(): Promise\<number>;<br>Error code: 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function setPrimarySlotId(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function setPrimarySlotId(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getSignalInformation(slotId: number, callback: AsyncCallback\<Array\<SignalInformation>>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getSignalInformation(slotId: number): Promise\<Array\<SignalInformation>>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function isRadioOn(callback: AsyncCallback\<boolean>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function isRadioOn(slotId: number, callback: AsyncCallback\<boolean>): void<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function isRadioOn(slotId?: number): Promise\<boolean>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function turnOnRadio(callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function turnOnRadio(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function turnOnRadio(slotId?: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function turnOffRadio(callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function turnOffRadio(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function turnOffRadio(slotId?: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getOperatorName(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getOperatorName(slotId: number): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function setPreferredNetwork(slotId: number, networkMode: PreferredNetworkMode, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function setPreferredNetwork(slotId: number, networkMode: PreferredNetworkMode): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getPreferredNetwork(slotId: number, callback: AsyncCallback\<PreferredNetworkMode>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: radio<br>Method or attribute name: function getPreferredNetwork(slotId: number): Promise\<PreferredNetworkMode>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.radio.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function hasOperatorPrivileges(slotId: number, callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function hasOperatorPrivileges(slotId: number): Promise\<boolean>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getISOCountryCodeForSim(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getISOCountryCodeForSim(slotId: number): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimOperatorNumeric(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimOperatorNumeric(slotId: number): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimSpn(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimSpn(slotId: number): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimState(slotId: number, callback: AsyncCallback\<SimState>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimState(slotId: number): Promise\<SimState>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getCardType(slotId: number, callback: AsyncCallback\<CardType>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getCardType(slotId: number): Promise\<CardType>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimIccId(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimIccId(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getVoiceMailIdentifier(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getVoiceMailIdentifier(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getVoiceMailNumber(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getVoiceMailNumber(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimTelephoneNumber(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimTelephoneNumber(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimGid1(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimGid1(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getIMSI(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getIMSI(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function hasSimCard(slotId: number, callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function hasSimCard(slotId: number): Promise\<boolean>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimAccountInfo(slotId: number, callback: AsyncCallback\<IccAccountInfo>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getSimAccountInfo(slotId: number): Promise\<IccAccountInfo>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getActiveSimAccountInfoList(callback: AsyncCallback\<Array\<IccAccountInfo>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getActiveSimAccountInfoList(): Promise\<Array\<IccAccountInfo>>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301001|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setDefaultVoiceSlotId(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301001|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function activateSim(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function activateSim(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function deactivateSim(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function deactivateSim(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setShowName(slotId: number, name: string, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setShowName(slotId: number, name: string): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getShowName(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getShowName(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setShowNumber(slotId: number, number: string, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setShowNumber(slotId: number, number: string): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getShowNumber(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getShowNumber(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getOperatorConfigs(slotId: number, callback: AsyncCallback\<Array\<OperatorConfig>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getOperatorConfigs(slotId: number): Promise\<Array\<OperatorConfig>>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPin(slotId: number, pin: string, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPin(slotId: number, pin: string): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPuk(slotId: number, newPin: string, puk: string, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPuk(slotId: number, newPin: string, puk: string): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function alterPin(slotId: number, newPin: string, oldPin: string): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setLockState(slotId: number, options: LockInfo, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function setLockState(slotId: number, options: LockInfo): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPin2(slotId: number, pin2: string, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPin2(slotId: number, pin2: string): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPuk2(slotId: number, newPin2: string, puk2: string, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockPuk2(slotId: number, newPin2: string, puk2: string): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function queryIccDiallingNumbers(slotId: number, type: ContactType, callback: AsyncCallback\<Array\<DiallingNumbersInfo>>): void<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function queryIccDiallingNumbers(slotId: number, type: ContactType): Promise\<Array\<DiallingNumbersInfo>>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: DiallingNumbersInfo, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: DiallingNumbersInfo): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: DiallingNumbersInfo, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: DiallingNumbersInfo): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: DiallingNumbersInfo, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: DiallingNumbersInfo): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getLockState(slotId: number, lockType: LockType, callback: AsyncCallback\<LockState>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function getLockState(slotId: number, lockType: LockType): Promise\<LockState>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function sendEnvelopeCmd(slotId: number, cmd: string, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function sendEnvelopeCmd(slotId: number, cmd: string): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function sendTerminalResponseCmd(slotId: number, cmd: string, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function sendTerminalResponseCmd(slotId: number, cmd: string): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockSimLock(slotId: number, lockInfo: PersoLockInfo, callback: AsyncCallback\<LockStatusResponse>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sim<br>Method or attribute name: function unlockSimLock(slotId: number, lockInfo: PersoLockInfo): Promise\<LockStatusResponse>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999, 8301002|@ohos.telephony.sim.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function splitMessage(content: string, callback: AsyncCallback\<Array\<string>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function splitMessage(content: string): Promise\<Array\<string>>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function createMessage(pdu: Array\<number>, specification: string, callback: AsyncCallback\<ShortMessage>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function createMessage(pdu: Array\<number>, specification: string): Promise\<ShortMessage>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function sendMessage(options: SendMessageOptions): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function setDefaultSmsSlotId(slotId: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function setDefaultSmsSlotId(slotId: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300004, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function setSmscAddr(slotId: number, smscAddr: string, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function setSmscAddr(slotId: number, smscAddr: string): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getSmscAddr(slotId: number, callback: AsyncCallback\<string>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getSmscAddr(slotId: number): Promise\<string>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function addSimMessage(options: SimMessageOptions, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function addSimMessage(options: SimMessageOptions): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function delSimMessage(slotId: number, msgIndex: number, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function delSimMessage(slotId: number, msgIndex: number): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function updateSimMessage(options: UpdateSimMessageOptions, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function updateSimMessage(options: UpdateSimMessageOptions): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getAllSimMessages(slotId: number, callback: AsyncCallback\<Array\<SimShortMessage>>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getAllSimMessages(slotId: number): Promise\<Array\<SimShortMessage>>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function setCBConfig(options: CBConfigOptions, callback: AsyncCallback\<void>): void;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function setCBConfig(options: CBConfigOptions): Promise\<void>;<br>Error code: 201, 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getSmsSegmentsInfo(slotId: number, message: string, force7bit: boolean, callback: AsyncCallback\<SmsSegmentsInfo>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getSmsSegmentsInfo(slotId: number, message: string, force7bit: boolean): Promise\<SmsSegmentsInfo>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function isImsSmsSupported(slotId: number, callback: AsyncCallback\<boolean>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function isImsSmsSupported(slotId: number): Promise\<boolean>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getImsShortMessageFormat(callback: AsyncCallback\<string>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function getImsShortMessageFormat(): Promise\<string>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function decodeMms(mmsFilePathName: string \| Array\<number>, callback: AsyncCallback\<MmsInformation>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function decodeMms(mmsFilePathName: string \| Array\<number>): Promise\<MmsInformation>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function encodeMms(mms: MmsInformation, callback: AsyncCallback\<Array\<number>>): void;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|
|Error code added|NA|Class name: sms<br>Method or attribute name: function encodeMms(mms: MmsInformation): Promise\<Array\<number>>;<br>Error code: 401, 8300001, 8300002, 8300003, 8300999|@ohos.telephony.sms.d.ts|