次の方法で共有


SmsDevice2 クラス

定義

SmsDevice クラスを拡張し、モバイル ブロードバンド SMS デバイスの操作をサポートします。

Note

この機能は、モバイル ネットワーク オペレーター、モバイル ブロードバンド アダプター 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

このインスタンスによって表されるデバイスのデバイス ID。

DeviceStatus

SMS デバイスの状態を返します。これは、デバイスの準備ができているかどうかを示します。 また、デバイスの準備ができていない場合に存在する問題の種類も示します。

ParentDeviceId

このデバイスの親デバイス ID。

SmscAddress

このデバイスの SMSC アドレスを取得または設定します。

メソッド

CalculateLength(ISmsMessageBase)

指定したテキスト メッセージの送信メッセージ長を見積もります。 この見積もりは、ネットワーク上で送信されるメッセージの数を示して、メッセージ全体のテキストを伝達する必要があるクライアントに役立ちます。

FromId(String)

SMS メッセージを受信したデバイスの SmsDevice2 のインスタンスを作成します。

FromParentId(String)

親デバイスのデバイス ID を指定して、デバイスの SmsDevice2 のインスタンスを作成します。

GetDefault()

既定の SMS デバイスに関連付けられている SmsDevice2 のインスタンスを作成します。

GetDeviceSelector()

SMS デバイスの列挙に使用できるクラス選択文字列を取得します。

SendMessageAndGetResultAsync(ISmsMessageBase)

SMS デバイスを使用してメッセージを非同期に送信します。 送信操作が瞬時に実行されない可能性があるため、メソッドは非同期です。 メッセージ操作オブジェクトが直ちに返されます。

イベント

DeviceStatusChanged

SMS デバイスの状態が変更されたときに呼び出されるイベント ハンドラーを設定します。

適用対象