SmsDevice2 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class SmsDevice2 sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmsDevice2 final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmsDevice2
Public NotInheritable Class SmsDevice2
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
应用功能 |
cellularMessaging
sms
|
注解
如果需要此类提供的其他属性和方法,请使用此类,就像使用 SmsDevice 类一样。
属性
AccountPhoneNumber |
获取与短信设备关联的电话号码。 电话号码可用于将传入邮件与帐户关联,还可以将外部存储机制(例如帐户收件箱)关联。 |
CellularClass |
返回短信设备的手机网络类。 类可用于确定哪些编码是合适的或有效的设备限制。 |
DeviceId |
此实例表示的设备的设备 ID。 |
DeviceStatus |
返回短信设备的状态,指示设备是否已准备就绪。 它还指示设备未准备就绪时存在哪些类型的问题。 |
ParentDeviceId |
此设备的父设备 ID。 |
SmscAddress |
获取或设置此设备的 SMSC 地址。 |
方法
CalculateLength(ISmsMessageBase) |
估计指定文本消息的传输消息长度。 对于想要指示网络上发送多少条消息以携带完整消息文本的客户端,此估计值非常有用。 |
FromId(String) |
为接收短信的设备创建 SmsDevice2 的实例。 |
FromParentId(String) |
给定父设备的设备 ID,为设备创建 SmsDevice2 的实例。 |
GetDefault() |
创建与默认 SMS 设备关联的 SmsDevice2 实例。 |
GetDeviceSelector() |
检索可用于枚举 SMS 设备的类选择字符串。 |
SendMessageAndGetResultAsync(ISmsMessageBase) |
使用短信设备异步发送消息。 方法是异步的,因为发送操作可能不会立即发生。 消息操作对象将立即返回。 |
事件
DeviceStatusChanged |
设置在 SMS 设备的状态更改时调用的事件处理程序。 |