Class SmsMessage
public class SmsMessage : JVMBridgeBase<SmsMessage>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
SmsMessage
- Implements
- Extension Methods
Constructors
SmsMessage(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SmsMessage(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
ENCODING_16BIT
public static int ENCODING_16BIT { get; set; }
Property Value
ENCODING_7BIT
public static int ENCODING_7BIT { get; set; }
Property Value
ENCODING_8BIT
public static int ENCODING_8BIT { get; set; }
Property Value
ENCODING_KSC5601
public static int ENCODING_KSC5601 { get; set; }
Property Value
ENCODING_UNKNOWN
public static int ENCODING_UNKNOWN { get; set; }
Property Value
FORMAT_3GPP
public static String FORMAT_3GPP { get; set; }
Property Value
FORMAT_3GPP2
public static String FORMAT_3GPP2 { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MAX_USER_DATA_BYTES
public static int MAX_USER_DATA_BYTES { get; set; }
Property Value
MAX_USER_DATA_BYTES_WITH_HEADER
public static int MAX_USER_DATA_BYTES_WITH_HEADER { get; set; }
Property Value
MAX_USER_DATA_SEPTETS
public static int MAX_USER_DATA_SEPTETS { get; set; }
Property Value
MAX_USER_DATA_SEPTETS_WITH_HEADER
public static int MAX_USER_DATA_SEPTETS_WITH_HEADER { get; set; }
Property Value
Methods
CalculateLength(CharSequence, bool)
public static int[] CalculateLength(CharSequence arg0, bool arg1)
Parameters
arg0CharSequencearg1bool
Returns
CalculateLength(String, bool)
public static int[] CalculateLength(String arg0, bool arg1)
Parameters
Returns
CreateFromPdu(byte[])
[Obsolete("Deprecated in JVM")]
public static SmsMessage CreateFromPdu(byte[] arg0)
Parameters
Returns
CreateFromPdu(byte[], String)
public static SmsMessage CreateFromPdu(byte[] arg0, String arg1)
Parameters
Returns
GetDisplayMessageBody()
public String GetDisplayMessageBody()
Returns
GetDisplayOriginatingAddress()
public String GetDisplayOriginatingAddress()
Returns
GetEmailBody()
public String GetEmailBody()
Returns
GetEmailFrom()
public String GetEmailFrom()
Returns
GetIndexOnIcc()
public int GetIndexOnIcc()
Returns
GetIndexOnSim()
[Obsolete("Deprecated in JVM")]
public int GetIndexOnSim()
Returns
GetMessageBody()
public String GetMessageBody()
Returns
GetMessageClass()
public SmsMessage.MessageClass GetMessageClass()
Returns
GetOriginatingAddress()
public String GetOriginatingAddress()
Returns
GetPdu()
public byte[] GetPdu()
Returns
GetProtocolIdentifier()
public int GetProtocolIdentifier()
Returns
GetPseudoSubject()
public String GetPseudoSubject()
Returns
GetRecipientAddress()
public String GetRecipientAddress()
Returns
GetServiceCenterAddress()
public String GetServiceCenterAddress()
Returns
GetStatus()
public int GetStatus()
Returns
GetStatusOnIcc()
public int GetStatusOnIcc()
Returns
GetStatusOnSim()
[Obsolete("Deprecated in JVM")]
public int GetStatusOnSim()
Returns
GetSubmitPdu(String, String, String, bool)
public static SmsMessage.SubmitPdu GetSubmitPdu(String arg0, String arg1, String arg2, bool arg3)
Parameters
Returns
GetSubmitPdu(String, String, short, byte[], bool)
public static SmsMessage.SubmitPdu GetSubmitPdu(String arg0, String arg1, short arg2, byte[] arg3, bool arg4)
Parameters
Returns
GetTPLayerLengthForPDU(String)
public static int GetTPLayerLengthForPDU(String arg0)
Parameters
Returns
GetTimestampMillis()
public long GetTimestampMillis()
Returns
GetUserData()
public byte[] GetUserData()
Returns
IsCphsMwiMessage()
public bool IsCphsMwiMessage()
Returns
IsEmail()
public bool IsEmail()
Returns
IsMWIClearMessage()
public bool IsMWIClearMessage()
Returns
IsMWISetMessage()
public bool IsMWISetMessage()
Returns
IsMwiDontStore()
public bool IsMwiDontStore()
Returns
IsReplace()
public bool IsReplace()
Returns
IsReplyPathPresent()
public bool IsReplyPathPresent()
Returns
IsStatusReportMessage()
public bool IsStatusReportMessage()