SmsMessage クラス

定義

短いメッセージ サービス メッセージ。

[Android.Runtime.Register("android/telephony/SmsMessage", DoNotGenerateAcw=true)]
public class SmsMessage : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/SmsMessage", DoNotGenerateAcw=true)>]
type SmsMessage = class
    inherit Object
継承
SmsMessage
属性

注釈

android.telephony.SmsMessageJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

SmsMessage(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

EncodingKsc5601
古い.

この値はグローバル標準では定義されていません。

Format3gpp

3GPP 形式の SMS メッセージを示します。

Format3gpp2

3GPP2 形式の SMS メッセージを示します。

MaxUserDataBytes

メッセージあたりのペイロード バイトの最大数

MaxUserDataBytesWithHeader

ユーザー データ ヘッダーが存在する場合のメッセージあたりのペイロード バイトの最大数。

MaxUserDataSeptets

メッセージあたりのペイロードセプテットの最大数

MaxUserDataSeptetsWithHeader

ユーザー データ ヘッダーが存在する場合のメッセージあたりのペイロードセプテットの最大数。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
DisplayMessageBody

このメッセージが電子メール ゲートウェイから送信された場合は、メッセージ本文または電子メール メッセージ本文を返します。

DisplayOriginatingAddress

送信元アドレスを返します。このメッセージが電子メール ゲートウェイからの場合は、アドレスから電子メールを返します。

EmailBody
EmailFrom
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IndexOnIcc

ICC (1 から始まるインデックス) のメッセージのレコード インデックスを返します。

IndexOnSim
古い.

SIM (1 ベースのインデックス) 上のメッセージのレコード インデックスを返します。

IsCphsMwiMessage

CPHS MWI トグル メッセージの場合は true を返します。

IsEmail

メッセージが電子メールの場合は true を返します。

IsMWIClearMessage

このメッセージが CPHS ボイスメール/メッセージ待機インジケーター (MWI) クリア メッセージの場合は true を返します

IsMwiDontStore

は、このメッセージが "メッセージ待機表示グループ: メッセージの破棄" 通知であり、保存しない場合は true を返します。

IsMWISetMessage

このメッセージが CPHS ボイスメール/メッセージ待機インジケーター (MWI) セット メッセージの場合は true を返します

IsReplace

TS 23 を参照してください。

IsReplyPathPresent

このメッセージでビットが設定されている TP-Reply-Path 場合は true を返します。

IsStatusReportMessage

メッセージが SMS-STATUS-REPORT メッセージの場合は true を返します。

JniIdentityHashCode

短いメッセージ サービス メッセージ。

(継承元 Object)
JniPeerMembers

短いメッセージ サービス メッセージ。

MessageBody

メッセージ本文が存在し、テキストベースの場合は、文字列として返します。

OriginatingAddress

この SMS メッセージの送信元アドレス (送信者) を文字列形式で返します。使用できない場合は null を返します。

PeerReference

短いメッセージ サービス メッセージ。

(継承元 Object)
ProtocolIdentifier

プロトコル識別子を取得します。

PseudoSubject

存在しない場合は、空の文字列で囲まれた件名行の非公式な規則

ServiceCenterAddress

このメッセージを中継した SMS サービス センターのアドレスを返します。存在しない場合は null を返します。

Status

GSM: SMS-STATUS-REPORT メッセージの場合、状態レポートから状態フィールドが返されます。

StatusOnIcc

ICC のメッセージの状態 (開封、未読、送信、未送信) を返します。

StatusOnSim
古い.

SIM のメッセージの状態 (読み取り、未読、送信済み、未送信) を返します。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

TimestampMillis

currentTimeMillis() 形式でサービス センターのタイムスタンプを返します

メソッド

CalculateLength(ICharSequence, Boolean)

メッセージ本文のエンコードに必要な SMS の数と、次のメッセージまで残っている文字数を計算します。

CalculateLength(String, Boolean)

メッセージ本文のエンコードに必要な SMS の数と、現在のエンコードを指定して、次のメッセージまで残っている文字数を計算します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateFromPdu(Byte[])
古い.

生の PDU から SmsMessage を作成します。

CreateFromPdu(Byte[], String)

指定したメッセージ形式で生の PDU から SmsMessage を作成します。

Dispose()

短いメッセージ サービス メッセージ。

(継承元 Object)
Dispose(Boolean)

短いメッセージ サービス メッセージ。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetMessageClass()

このメッセージのクラスを返します。

GetPdu()

メッセージの生 PDU を返します。

GetSubmitPdu(String, String, Int16, Byte[], Boolean)

宛先アドレスとメッセージの SMS-SUBMIT PDU を取得します。

GetSubmitPdu(String, String, String, Boolean)

宛先アドレスとメッセージの SMS-SUBMIT PDU を取得します。

GetTPLayerLengthForPDU(String)

指定された SMS-SUBMIT PDU の TP-Layer-Length を基本的に取得します。長さはバイト単位 (16 進文字ではなく) SMSC ヘッダーより小さくなります

GetUserData()

は、ユーザー データ セクションからユーザー データ ヘッダー (存在する場合) を差し引いた値を返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

短いメッセージ サービス メッセージ。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

短いメッセージ サービス メッセージ。

(継承元 Object)
Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたは java.lang.Object#notifyAll() メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

(継承元 Object)
Wait(Int64, Int32)

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

短いメッセージ サービス メッセージ。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

短いメッセージ サービス メッセージ。

(継承元 Object)
IJavaPeerable.Finalized()

短いメッセージ サービス メッセージ。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

短いメッセージ サービス メッセージ。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

短いメッセージ サービス メッセージ。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

短いメッセージ サービス メッセージ。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

短いメッセージ サービス メッセージ。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

短いメッセージ サービス メッセージ。

GetJniTypeName(IJavaPeerable)

短いメッセージ サービス メッセージ。

適用対象