ISmsTextMessage interface

Applies to Windows only

This interface manipulates a decoded SMS text message. It provides direct access to the plain text body of the message, as well as key header properties, such as time stamp.

Note  This functionality is only available to mobile operator apps and Windows Store apps given privileged access by mobile network operators, mobile broadband adapter IHV, or OEM. For more information, see Mobile Broadband: Windows Store device apps.

Syntax


public interface class ISmsTextMessage : ISmsMessage

Attributes

[Version(0x06020000)]

Members

The ISmsTextMessage interface has these types of members:

Methods

The ISmsTextMessage interface has these methods. It also inherits methods from the Object class.

MethodDescription
ToBinaryMessages Reads a message in the specified format and places the results in a new instance of a binary message.

 

Properties

The ISmsTextMessage interface has these properties.

PropertyAccess typeDescription

Body

Read/writeSpecifies the plain text body of the message.

Encoding

Read/writeSpecifies the encoding type that has been set to use when sending this message.

From

Read/writeSpecifies the phone number of the sender of the message.

PartCount

Read-onlyRetrieves the total number of parts in the original message if the message is part of a multi-part message.

PartNumber

Read-onlyRetrieves the part number of a multi-part message if this message is part of a multi-part message. It can be used to reconstruct the original message by joining the parts together, in conjunction with the PartReferenceId and PartCount properties.

PartReferenceId

Read-onlyIndicates a reference value that can be used if the message is part of a multi-part message. If this message belongs to a multi-part message, the PartNumber value can be used to reconstruct the full original message, and each part of that message will have the same value for PartReferenceId.

Timestamp

Read-onlyRetrieves the timestamp of the message. It is determined locally for a constructed message instance or from the service center timestamp of a received message.

To

Read/writeSpecifies the recipient phone number of this message.

 

Remarks

Interface inheritance

ISmsTextMessage inherits ISmsMessage. Types that implement ISmsTextMessage also implement the interface members of ISmsMessage.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

None supported

Namespace

Windows.Devices.Sms
Windows::Devices::Sms [C++]

Metadata

Windows.winmd

Capabilities

sms

See also

ISmsMessage

 

 

Show:
© 2014 Microsoft