共用方式為


SmsTextMessage2 類別

定義

封裝解碼的 SMS 簡訊。 偏好此類別為較舊的 SmsTextMessage 類別。

注意

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

若要傳送文字訊息,請建構此類別的實例、設定所有適當的欄位,並使用 SmsDevice2.SendMessageAndGetResultAsync 傳送

若要存取收到的簡訊,請建立 SmsMessageReceived 事件所觸發的背景工作。 在該工作中,請先使用 SmsMessageReceivedTriggerDetails.MessageType 來判斷訊息是文字訊息,然後使用 SmsMessageReceivedTriggerDetails.TextMessage 屬性來存取這個類別的實例。

public ref class SmsTextMessage2 sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmsTextMessage2 final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class SmsTextMessage2 final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmsTextMessage2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SmsTextMessage2
function SmsTextMessage2()
Public NotInheritable Class SmsTextMessage2
繼承
Object Platform::Object IInspectable SmsTextMessage2
屬性
實作

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

建構函式

SmsTextMessage2()

建構這個類別的新預設實例。

屬性

Body

取得或設定文字訊息的本文。

CallbackNumber

取得或設定訊息的回呼編號。

CellularClass

取得訊息的行動電話通訊類別。

DeviceId

取得與 SMS 簡訊相關聯之裝置的裝置識別碼。

Encoding

取得或設定用於訊息的編碼配置。

From

取得郵件寄件者的電話號碼。

IsDeliveryNotificationEnabled

取得或設定是否為此訊息啟用文字訊息傳遞通知。

MessageClass

取得訊息的訊息類別。

MessageType

取得訊息的訊息類型。

ProtocolId

取得訊息的通訊協定識別碼。

RetryAttemptCount

取得或設定訊息的重試次數。

SimIccId

取得收到訊息之 SIM 卡識別碼) 的 ICCID (。

TeleserviceId

取得與此訊息相關聯的 teleservice 識別碼。

Timestamp

此訊息的時間戳記。

To

取得或設定郵件的收件者電話號碼。

適用於

另請參閱