共用方式為


SmsDevice2 類別

定義

擴充 SmsDevice 類別,並支援行動寬頻 SMS 裝置的作業。

注意

這項功能僅適用于行動電信業者、行動寬頻介面卡 IHV 或 OEM 提供特殊許可權存取的電信業者和 UWP 應用程式。 如需詳細資訊,請參閱 行動寬頻

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
繼承
Object Platform::Object IInspectable 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

取得與 SMS 裝置相關聯的電話號碼。 電話號碼可用來將內送訊息與帳戶產生關聯,也可能是外部儲存體機制,例如帳戶收件匣。

CellularClass

傳回 SMS 裝置的行動電話通訊類別。 類別可用來判斷哪些編碼適當,或哪些裝置限制有效。

DeviceId

此實例所表示之裝置的裝置識別碼。

DeviceStatus

傳回 SMS 裝置的狀態,指出裝置是否已就緒。 如果裝置尚未就緒,它也會指出存在哪些類型的問題。

ParentDeviceId

此裝置的父裝置識別碼。

SmscAddress

取得或設定此裝置的 SMSC 位址。

方法

CalculateLength(ISmsMessageBase)

估計所指定文字訊息的傳輸訊息長度。 估計值對想要指出網路上傳送多少訊息的用戶端很有用,以攜帶完整訊息的文字。

FromId(String)

為接收 SMS 訊息的裝置建立 SmsDevice2 的實例。

FromParentId(String)

根據父裝置的裝置識別碼,為裝置建立 SmsDevice2 的實例。

GetDefault()

建立與預設 SMS 裝置相關聯的 SmsDevice2 實例。

GetDeviceSelector()

擷取可用來列舉 SMS 裝置的類別選取字串。

SendMessageAndGetResultAsync(ISmsMessageBase)

使用 SMS 裝置以非同步方式傳送訊息。 方法是非同步,因為傳送作業可能不會立即發生。 訊息工作物件會立即傳回。

事件

DeviceStatusChanged

設定 SMS 裝置狀態變更時要呼叫的事件處理常式。

適用於