Android.Telephony.SmsManager Members

The members of Android.Telephony.SmsManager are listed below.

See Also: Inherited members from Java.Lang.Object

Public Fields

const
ExtraMmsDatastring.
const
MmsConfigAliasEnabledstring. Whether alias is enabled (boolean type)
const
MmsConfigAliasMaxCharsstring. Max alias character count (int type)
const
MmsConfigAliasMinCharsstring. Min alias character count (int type)
const
MmsConfigAllowAttachAudiostring. Whether audio is allowed to be attached for MMS messages (boolean type)
const
MmsConfigAppendTransactionIdstring. Whether to append transaction id to MMS WAP Push M-Notification.ind's content location URI when constructing the download URL of a new MMS (boolean type)
const
MmsConfigEmailGatewayNumberstring. Email gateway number (String type)
const
MmsConfigGroupMmsEnabledstring. Whether group MMS is enabled for the current carrier (boolean type)
const
MmsConfigHttpParamsstring. A list of HTTP headers to add to MMS HTTP request, separated by "|" (String type)
const
MmsConfigHttpSocketTimeoutstring. MMS HTTP socket timeout in milliseconds (int type)
const
MmsConfigMaxImageHeightstring. Max MMS image height (int type)
const
MmsConfigMaxImageWidthstring. Max MMS image width (int type)
const
MmsConfigMaxMessageSizestring. Max MMS message size in bytes (int type)
const
MmsConfigMessageTextMaxSizestring. Max message text size (int type)
const
MmsConfigMmsDeliveryReportEnabledstring. Whether MMS delivery report is enabled (boolean type)
const
MmsConfigMmsEnabledstring. Whether MMS is enabled for the current carrier (boolean type)
const
MmsConfigMmsReadReportEnabledstring. Whether MMS read report is enabled (boolean type)
const
MmsConfigMultipartSmsEnabledstring. Whether multipart SMS is enabled (boolean type)
const
MmsConfigNaiSuffixstring. The suffix to append to the NAI header value for MMS HTTP request (String type)
const
MmsConfigNotifyWapMmscEnabledstring. If this is enabled, M-NotifyResp.ind should be sent to the WAP Push content location instead of the default MMSC (boolean type)
const
MmsConfigRecipientLimitstring. Limit of recipients of MMS messages (int type)
const
MmsConfigSendMultipartSmsAsSeparateMessagesstring. Whether multipart SMS should be sent as separate messages
const
MmsConfigSmsDeliveryReportEnabledstring. Whether SMS delivery report is enabled (boolean type)
const
MmsConfigSmsToMmsTextLengthThresholdstring. Some carriers require SMS to be converted into MMS when text length reaches this threshold (int type)
const
MmsConfigSmsToMmsTextThresholdstring. When the number of parts of a multipart SMS reaches this threshold, it should be converted into an MMS (int type)
const
MmsConfigSubjectMaxLengthstring. Max message subject length (int type)
const
MmsConfigSupportMmsContentDispositionstring. Whether content-disposition field should be expected in an MMS PDU (boolean type)
const
MmsConfigUaProfTagNamestring. The name of the UA Prof URL HTTP header for MMS HTTP request (String type)
const
MmsConfigUaProfUrlstring. The UA Profile URL header value for MMS HTTP request (String type)
const
MmsConfigUserAgentstring. The User-Agent header value for MMS HTTP request (String type)

Public Properties

[read-only]
CarrierConfigValuesAndroid.OS.Bundle. Get carrier-dependent configuration values.
[read-only]
static
DefaultSmsManager. Get the default instance of the SmsManager

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

DivideMessage(string) : IList<string>
Divide a message text into several fragments, none bigger than the maximum SMS message size.
DownloadMultimediaMessage(Android.Content.Context, string, Android.Net.Uri, Android.OS.Bundle, Android.App.PendingIntent)
Download an MMS message from carrier by a given location URL
SendDataMessage(string, string, short, byte[], Android.App.PendingIntent, Android.App.PendingIntent)
Send a data based SMS to a specific application port.
SendMultimediaMessage(Android.Content.Context, Android.Net.Uri, string, Android.OS.Bundle, Android.App.PendingIntent)
Send an MMS message
SendMultipartTextMessage(string, string, IList<string>, IList<Android.App.PendingIntent>, IList<Android.App.PendingIntent>)
Documentation for this section has not yet been entered.
SendTextMessage(string, string, string, Android.App.PendingIntent, Android.App.PendingIntent)
Send a text based SMS.