Class SmsMessage
public class SmsMessage : JVMBridgeBase<SmsMessage>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<SmsMessage>SmsMessage
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<SmsMessage>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<SmsMessage>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<SmsMessage>.IsAssignableFrom(IJavaType)JVMBridgeBase<SmsMessage>.IsAssignableFrom<T>()JVMBridgeBase<SmsMessage>.Execute<T>(params T[])JVMBridgeBase<SmsMessage>.DynBridgeClazzJVMBridgeBase<SmsMessage>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
SmsMessage()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public SmsMessage()
SmsMessage(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public SmsMessage(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
ENCODING_16BIT
public static int ENCODING_16BIT { get; }
Property Value
ENCODING_7BIT
public static int ENCODING_7BIT { get; }
Property Value
ENCODING_8BIT
public static int ENCODING_8BIT { get; }
Property Value
ENCODING_KSC5601
public static int ENCODING_KSC5601 { get; }
Property Value
ENCODING_UNKNOWN
public static int ENCODING_UNKNOWN { get; }
Property Value
FORMAT_3GPP
public static String FORMAT_3GPP { get; }
Property Value
FORMAT_3GPP2
public static String FORMAT_3GPP2 { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
MAX_USER_DATA_BYTES
public static int MAX_USER_DATA_BYTES { get; }
Property Value
MAX_USER_DATA_BYTES_WITH_HEADER
public static int MAX_USER_DATA_BYTES_WITH_HEADER { get; }
Property Value
MAX_USER_DATA_SEPTETS
public static int MAX_USER_DATA_SEPTETS { get; }
Property Value
MAX_USER_DATA_SEPTETS_WITH_HEADER
public static int MAX_USER_DATA_SEPTETS_WITH_HEADER { get; }
Property Value
Methods
CalculateLength(CharSequence, bool)
public static int[] CalculateLength(CharSequence arg0, bool arg1)
Parameters
arg0
CharSequencearg1
bool
Returns
CalculateLength(String, bool)
public static int[] CalculateLength(String arg0, bool arg1)
Parameters
Returns
CreateFromPdu(byte[])
[Obsolete]
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]
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
GetServiceCenterAddress()
public String GetServiceCenterAddress()
Returns
GetStatus()
public int GetStatus()
Returns
GetStatusOnIcc()
public int GetStatusOnIcc()
Returns
GetStatusOnSim()
[Obsolete]
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()