Class NdefRecord
public class NdefRecord : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>NdefRecord
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.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
NdefRecord()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public NdefRecord()
NdefRecord(byte[])
[Obsolete]
public NdefRecord(byte[] arg0)
Parameters
Exceptions
NdefRecord(short, byte[], byte[], byte[])
public NdefRecord(short arg0, byte[] arg1, byte[] arg2, byte[] arg3)
Parameters
NdefRecord(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 NdefRecord(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
CREATOR
public static Parcelable.Creator CREATOR { 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
RTD_ALTERNATIVE_CARRIER
public static byte[] RTD_ALTERNATIVE_CARRIER { get; }
Property Value
- byte[]
RTD_HANDOVER_CARRIER
public static byte[] RTD_HANDOVER_CARRIER { get; }
Property Value
- byte[]
RTD_HANDOVER_REQUEST
public static byte[] RTD_HANDOVER_REQUEST { get; }
Property Value
- byte[]
RTD_HANDOVER_SELECT
public static byte[] RTD_HANDOVER_SELECT { get; }
Property Value
- byte[]
RTD_SMART_POSTER
public static byte[] RTD_SMART_POSTER { get; }
Property Value
- byte[]
RTD_TEXT
public static byte[] RTD_TEXT { get; }
Property Value
- byte[]
RTD_URI
public static byte[] RTD_URI { get; }
Property Value
- byte[]
TNF_ABSOLUTE_URI
public static short TNF_ABSOLUTE_URI { get; }
Property Value
TNF_EMPTY
public static short TNF_EMPTY { get; }
Property Value
TNF_EXTERNAL_TYPE
public static short TNF_EXTERNAL_TYPE { get; }
Property Value
TNF_MIME_MEDIA
public static short TNF_MIME_MEDIA { get; }
Property Value
TNF_UNCHANGED
public static short TNF_UNCHANGED { get; }
Property Value
TNF_UNKNOWN
public static short TNF_UNKNOWN { get; }
Property Value
TNF_WELL_KNOWN
public static short TNF_WELL_KNOWN { get; }
Property Value
Methods
CreateApplicationRecord(String)
public static NdefRecord CreateApplicationRecord(String arg0)
Parameters
Returns
CreateExternal(String, String, byte[])
public static NdefRecord CreateExternal(String arg0, String arg1, byte[] arg2)
Parameters
Returns
CreateMime(String, byte[])
public static NdefRecord CreateMime(String arg0, byte[] arg1)
Parameters
Returns
CreateTextRecord(String, String)
public static NdefRecord CreateTextRecord(String arg0, String arg1)
Parameters
Returns
CreateUri(Uri)
public static NdefRecord CreateUri(Uri arg0)
Parameters
Returns
CreateUri(String)
public static NdefRecord CreateUri(String arg0)
Parameters
Returns
DescribeContents()
public int DescribeContents()
Returns
GetId()
public byte[] GetId()
Returns
GetPayload()
public byte[] GetPayload()
Returns
GetTnf()
public short GetTnf()
Returns
GetType()
public byte[] GetType()
Returns
ToByteArray()
[Obsolete]
public byte[] ToByteArray()
Returns
ToMimeType()
public String ToMimeType()
Returns
ToUri()
public Uri ToUri()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)