SmsTextMessage2 Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule un sms décodé. Préférez cette classe à l’ancienne classe SmsTextMessage .
Notes
Cette fonctionnalité n’est disponible que pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile, l’adaptateur haut débit mobile IHV ou oem. Pour plus d’informations, consultez Haut débit mobile.
Pour envoyer un message texte, construisez une instance de cette classe, définissez tous les champs appropriés et envoyez à l’aide de SmsDevice2.SendMessageAndGetResultAsync.
Pour accéder à un message texte reçu, créez une tâche en arrière-plan déclenchée par l’événement SmsMessageReceived. Dans cette tâche, utilisez d’abord SmsMessageReceivedTriggerDetails.MessageType pour déterminer que le message est un message texte, puis utilisez la propriété SmsMessageReceivedTriggerDetails.TextMessage pour accéder aux instance de cette classe.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
cellularMessaging
sms
|
Constructeurs
SmsTextMessage2() |
Construit une nouvelle instance par défaut de cette classe. |
Propriétés
Body |
Obtient ou définit le corps du message texte. |
CallbackNumber |
Obtient ou définit le numéro de rappel du message. |
CellularClass |
Obtient la classe cellulaire du message. |
DeviceId |
Obtient l’identificateur de l’appareil associé au SMS. |
Encoding |
Obtient ou définit le schéma d’encodage utilisé pour le message. |
From |
obtient le numéro de téléphone de l’expéditeur du message. |
IsDeliveryNotificationEnabled |
Obtient ou définit si la notification de remise de messages texte est activée pour ce message. |
MessageClass |
Obtient la classe de message du message. |
MessageType |
Obtient le type de message du message. |
ProtocolId |
Obtient l’identificateur de protocole du message. |
RetryAttemptCount |
Obtient ou définit le nombre de nouvelles tentatives pour le message. |
SimIccId |
Obtient l’ICCID (Integrated Circuit Card Identifier) de la carte SIM qui a reçu le message. |
TeleserviceId |
Obtient l’identificateur de téléservice associé à ce message. |
Timestamp |
Horodatage de ce message. |
To |
Obtient ou définit le numéro de téléphone du destinataire pour le message. |