Lines Matching refs:sms

1 # @ohos.telephony.sms (SMS) (System API)
3 The **sms** module provides basic SMS management functions. With the APIs provided by this module, …
9 … by the module. For details about its public APIs, see [@ohos.telephony.sms (SMS)](js-apis-sms.md).
15 import { sms } from '@kit.TelephonyKit';
19 ## sms.sendMms<sup>11+</sup>
58 import { sms } from '@kit.TelephonyKit';
70 let mmsPars: sms.MmsParams = {
81 sms.sendMms(context, mmsPars, async(err: BusinessError) =>{
94 import { sms } from '@kit.TelephonyKit';
103 let mmsConf: sms.MmsConfig = {
109 let mmsPars: sms.MmsParams = {
118 sms.sendMms(this.context, mmsPars, async(err: BusinessError) =>{
129 ## sms.sendMms<sup>11+</sup>
173 import { sms } from '@kit.TelephonyKit';
185 let mmsPars: sms.MmsParams = {
196 let promise = sms.sendMms(context, mmsPars);
208 import { sms } from '@kit.TelephonyKit';
217 let mmsConf: sms.MmsConfig = {
223 let mmsPars: sms.MmsParams = {
232 let promise = sms.sendMms(this.context, mmsPars);
242 ## sms.downloadMms<sup>11+</sup>
281 import { sms } from '@kit.TelephonyKit';
296 let mmsPars: sms.MmsParams = {
307 sms.downloadMms(context, mmsPars, async(err: BusinessError) =>{
320 import { sms } from '@kit.TelephonyKit';
332 let mmsConf: sms.MmsConfig = {
338 let mmsPars: sms.MmsParams = {
347 sms.downloadMms(this.context, mmsPars, async(err: BusinessError) =>{
358 ## sms.downloadMms<sup>11+</sup>
402 import { sms } from '@kit.TelephonyKit';
417 let mmsPars: sms.MmsParams = {
428 let promise = sms.downloadMms(context, mmsPars);
440 import { sms } from '@kit.TelephonyKit';
452 let mmsConf: sms.MmsConfig = {
458 let mmsPars: sms.MmsParams = {
467 let promise = sms.downloadMms(this.context, mmsPars);
478 ## sms.setDefaultSmsSlotId<sup>7+</sup>
515 import { sms } from '@kit.TelephonyKit';
518 sms.setDefaultSmsSlotId(0, (err: BusinessError) => {
524 ## sms.setDefaultSmsSlotId<sup>7+</sup>
566 import { sms } from '@kit.TelephonyKit';
569 sms.setDefaultSmsSlotId(0).then(() => {
576 ## sms.setSmscAddr<sup>7+</sup>
613 import { sms } from '@kit.TelephonyKit';
618 sms.setSmscAddr(slotId, smscAddr, (err: BusinessError) => {
624 ## sms.setSmscAddr<sup>7+</sup>
666 import { sms } from '@kit.TelephonyKit';
671 sms.setSmscAddr(slotId, smscAddr).then(() => {
679 ## sms.getSmscAddr<sup>7+</sup>
715 import { sms } from '@kit.TelephonyKit';
719 sms.getSmscAddr(slotId, (err: BusinessError, data: string) => {
725 ## sms.getSmscAddr<sup>7+</sup>
766 import { sms } from '@kit.TelephonyKit';
770 sms.getSmscAddr(slotId).then((data: string) => {
778 ## sms.splitMessage<sup>8+</sup>
814 import { sms } from '@kit.TelephonyKit';
818 sms.splitMessage(content, (err: BusinessError, data: string[]) => {
824 ## sms.splitMessage<sup>8+</sup>
865 import { sms } from '@kit.TelephonyKit';
869 let promise = sms.splitMessage(content);
877 ## sms.addSimMessage<sup>7+</sup>
913 import { sms } from '@kit.TelephonyKit';
916 let simMessageOptions: sms.SimMessageOptions = {
920 status: sms.SimMessageStatus.SIM_MESSAGE_STATUS_READ
922 sms.addSimMessage(simMessageOptions, (err: BusinessError) => {
928 ## sms.addSimMessage<sup>7+</sup>
969 import { sms } from '@kit.TelephonyKit';
972 let simMessageOptions: sms.SimMessageOptions = {
976 status: sms.SimMessageStatus.SIM_MESSAGE_STATUS_READ
978 sms.addSimMessage(simMessageOptions).then(() => {
985 ## sms.delSimMessage<sup>7+</sup>
1022 import { sms } from '@kit.TelephonyKit';
1027 sms.delSimMessage(slotId, msgIndex, (err: BusinessError) => {
1033 ## sms.delSimMessage<sup>7+</sup>
1075 import { sms } from '@kit.TelephonyKit';
1080 let promise = sms.delSimMessage(slotId, msgIndex);
1088 ## sms.updateSimMessage<sup>7+</sup>
1124 import { sms } from '@kit.TelephonyKit';
1127 let updateSimMessageOptions: sms.UpdateSimMessageOptions = {
1130 newStatus: sms.SimMessageStatus.SIM_MESSAGE_STATUS_FREE,
1134 sms.updateSimMessage(updateSimMessageOptions, (err: BusinessError) => {
1140 ## sms.updateSimMessage<sup>7+</sup>
1181 import { sms } from '@kit.TelephonyKit';
1184 let updateSimMessageOptions: sms.UpdateSimMessageOptions = {
1187 newStatus: sms.SimMessageStatus.SIM_MESSAGE_STATUS_FREE,
1191 let promise = sms.updateSimMessage(updateSimMessageOptions);
1199 ## sms.getAllSimMessages<sup>7+</sup>
1235 import { sms } from '@kit.TelephonyKit';
1239 sms.getAllSimMessages(slotId, (err: BusinessError, data: sms.SimShortMessage[]) => {
1245 ## sms.getAllSimMessages<sup>7+</sup>
1286 import { sms } from '@kit.TelephonyKit';
1290 let promise = sms.getAllSimMessages(slotId);
1291 promise.then((data: sms.SimShortMessage[]) => {
1298 ## sms.setCBConfig<sup>7+</sup>
1334 import { sms } from '@kit.TelephonyKit';
1337 let cbConfigOptions: sms.CBConfigOptions = {
1342 ranType: sms.RanType.TYPE_GSM
1344 sms.setCBConfig(cbConfigOptions, (err: BusinessError) => {
1350 ## sms.setCBConfig<sup>7+</sup>
1391 import { sms } from '@kit.TelephonyKit';
1394 let cbConfigOptions: sms.CBConfigOptions = {
1399 ranType: sms.RanType.TYPE_GSM
1401 let promise = sms.setCBConfig(cbConfigOptions);
1409 ## sms.getSmsSegmentsInfo<sup>8+</sup>
1444 import { sms } from '@kit.TelephonyKit';
1448 sms.getSmsSegmentsInfo(slotId, "message", false, (err: BusinessError, data: sms.SmsSegmentsInfo) =>…
1454 ## sms.getSmsSegmentsInfo<sup>8+</sup>
1494 import { sms } from '@kit.TelephonyKit';
1498 let promise = sms.getSmsSegmentsInfo(slotId, "message", false);
1499 promise.then((data: sms.SmsSegmentsInfo) => {
1506 ## sms.isImsSmsSupported<sup>8+</sup>
1539 import { sms } from '@kit.TelephonyKit';
1543 sms.isImsSmsSupported(slotId, (err: BusinessError, data: boolean) => {
1549 ## sms.isImsSmsSupported<sup>8+</sup>
1587 import { sms } from '@kit.TelephonyKit';
1591 let promise = sms.isImsSmsSupported(slotId);
1599 ## sms.getImsShortMessageFormat<sup>8+</sup>
1631 import { sms } from '@kit.TelephonyKit';
1634 sms.getImsShortMessageFormat((err: BusinessError, data: string) => {
1640 ## sms.getImsShortMessageFormat<sup>8+</sup>
1670 import { sms } from '@kit.TelephonyKit';
1673 sms.getImsShortMessageFormat().then((data: string) => {
1680 ## sms.decodeMms<sup>8+</sup>
1713 import { sms } from '@kit.TelephonyKit';
1717 sms.decodeMms(mmsFilePathName, (err: BusinessError, data: sms.MmsInformation) => {
1722 sms.decodeMms(mmsPdu, (err: BusinessError, data: sms.MmsInformation) => {
1728 ## sms.decodeMms<sup>8+</sup>
1766 import { sms } from '@kit.TelephonyKit';
1770 let promise = sms.decodeMms(mmsFilePathName);
1771 promise.then((data: sms.MmsInformation) => {
1778 let promiseArr = sms.decodeMms(mmsPdu);
1779 promiseArr.then((data: sms.MmsInformation) => {
1786 ## sms.encodeMms<sup>8+</sup>
1819 import { sms } from '@kit.TelephonyKit';
1822 let mmsAcknowledgeInd: sms.MmsAcknowledgeInd = {
1824 version: sms.MmsVersionType.MMS_VERSION_1_0,
1825 reportAllowed: sms.ReportType.MMS_YES
1827 let mmsInformation: sms.MmsInformation = {
1828 messageType: sms.MessageType.TYPE_MMS_ACKNOWLEDGE_IND,
1831 sms.encodeMms(mmsInformation, (err: BusinessError, data: number[]) => {
1837 ## sms.encodeMms<sup>8+</sup>
1875 import { sms } from '@kit.TelephonyKit';
1878 let mmsAcknowledgeInd: sms.MmsAcknowledgeInd = {
1880 version: sms.MmsVersionType.MMS_VERSION_1_0,
1881 reportAllowed: sms.ReportType.MMS_YES
1883 let mmsInformation: sms.MmsInformation = {
1884 messageType: sms.MessageType.TYPE_MMS_ACKNOWLEDGE_IND,
1887 sms.encodeMms(mmsInformation).then((data: number[]) => {
2310 | shortMessage | [ShortMessage](js-apis-sms.md#shortmessage) | Yes | SMS message. …