CarrierMessagingService.OnSendDataSms 方法

定义

重载

OnSendDataSms(Byte[], Int32, String, Int32, CarrierMessagingService+IResultCallback)

重写此方法以截获从设备发送的二进制 SMS。

OnSendDataSms(Byte[], Int32, String, Int32, Int32, CarrierMessagingService+IResultCallback)

重写此方法以截获从设备发送的二进制 SMS。

OnSendDataSms(Byte[], Int32, String, Int32, CarrierMessagingService+IResultCallback)

重写此方法以截获从设备发送的二进制 SMS。

[Android.Runtime.Register("onSendDataSms", "([BILjava/lang/String;ILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V", "GetOnSendDataSms_arrayBILjava_lang_String_ILandroid_service_carrier_CarrierMessagingService_ResultCallback_Handler", ApiSince=22)]
public virtual void OnSendDataSms(byte[] data, int subId, string destAddress, int destPort, Android.Service.Carrier.CarrierMessagingService.IResultCallback callback);
[<Android.Runtime.Register("onSendDataSms", "([BILjava/lang/String;ILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V", "GetOnSendDataSms_arrayBILjava_lang_String_ILandroid_service_carrier_CarrierMessagingService_ResultCallback_Handler", ApiSince=22)>]
abstract member OnSendDataSms : byte[] * int * string * int * Android.Service.Carrier.CarrierMessagingService.IResultCallback -> unit
override this.OnSendDataSms : byte[] * int * string * int * Android.Service.Carrier.CarrierMessagingService.IResultCallback -> unit

参数

data
Byte[]

二进制内容

subId
Int32

SIM 的短信订阅 ID

destAddress
String

邮件收件人的电话号码

destPort
Int32

目标端口

callback
CarrierMessagingService.IResultCallback

结果回调。 使用 SendSmsResult.. 进行呼叫

属性

注解

适用于 . 的 android.service.carrier.CarrierMessagingService.onSendDataSms(byte[], int, java.lang.String, int, int, android.service.carrier.ResultCallback)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

OnSendDataSms(Byte[], Int32, String, Int32, Int32, CarrierMessagingService+IResultCallback)

重写此方法以截获从设备发送的二进制 SMS。

[Android.Runtime.Register("onSendDataSms", "([BILjava/lang/String;IILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V", "GetOnSendDataSms_arrayBILjava_lang_String_IILandroid_service_carrier_CarrierMessagingService_ResultCallback_Handler", ApiSince=23)]
public virtual void OnSendDataSms(byte[] data, int subId, string destAddress, int destPort, int sendSmsFlag, Android.Service.Carrier.CarrierMessagingService.IResultCallback callback);
[<Android.Runtime.Register("onSendDataSms", "([BILjava/lang/String;IILandroid/service/carrier/CarrierMessagingService$ResultCallback;)V", "GetOnSendDataSms_arrayBILjava_lang_String_IILandroid_service_carrier_CarrierMessagingService_ResultCallback_Handler", ApiSince=23)>]
abstract member OnSendDataSms : byte[] * int * string * int * int * Android.Service.Carrier.CarrierMessagingService.IResultCallback -> unit
override this.OnSendDataSms : byte[] * int * string * int * int * Android.Service.Carrier.CarrierMessagingService.IResultCallback -> unit

参数

data
Byte[]

二进制内容

subId
Int32

SIM 的短信订阅 ID

destAddress
String

邮件收件人的电话号码

destPort
Int32

目标端口

sendSmsFlag
Int32

用于发送短信的标志。 可接受的值为 0 和 #SEND_FLAG_REQUEST_DELIVERY_STATUS

callback
CarrierMessagingService.IResultCallback

结果回调。 使用 SendSmsResult.. 进行呼叫

属性

注解

适用于 . 的 android.service.carrier.CarrierMessagingService.onSendDataSms(byte[], int, java.lang.String, int, int, android.service.carrier.ResultCallback)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于