Table of Contents

Class MtpObjectInfo

Namespace
Android.Mtp
Assembly
MASES.Netdroid.dll
public class MtpObjectInfo : JVMBridgeBase<MtpObjectInfo>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
MtpObjectInfo
Implements
Extension Methods

Constructors

MtpObjectInfo(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 MtpObjectInfo(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

GetAssociationDesc()

public int GetAssociationDesc()

Returns

int

int

GetAssociationType()

public int GetAssociationType()

Returns

int

int

GetCompressedSize()

public int GetCompressedSize()

Returns

int

int

GetCompressedSizeLong()

public long GetCompressedSizeLong()

Returns

long

long

GetDateCreated()

public long GetDateCreated()

Returns

long

long

GetDateModified()

public long GetDateModified()

Returns

long

long

GetFormat()

public int GetFormat()

Returns

int

int

GetImagePixDepth()

public int GetImagePixDepth()

Returns

int

int

GetImagePixDepthLong()

public long GetImagePixDepthLong()

Returns

long

long

GetImagePixHeight()

public int GetImagePixHeight()

Returns

int

int

GetImagePixHeightLong()

public long GetImagePixHeightLong()

Returns

long

long

GetImagePixWidth()

public int GetImagePixWidth()

Returns

int

int

GetImagePixWidthLong()

public long GetImagePixWidthLong()

Returns

long

long

GetKeywords()

public String GetKeywords()

Returns

String

String

GetName()

public String GetName()

Returns

String

String

GetObjectHandle()

public int GetObjectHandle()

Returns

int

int

GetParent()

public int GetParent()

Returns

int

int

GetProtectionStatus()

public int GetProtectionStatus()

Returns

int

int

GetSequenceNumber()

public int GetSequenceNumber()

Returns

int

int

GetSequenceNumberLong()

public long GetSequenceNumberLong()

Returns

long

long

GetStorageId()

public int GetStorageId()

Returns

int

int

GetThumbCompressedSize()

public int GetThumbCompressedSize()

Returns

int

int

GetThumbCompressedSizeLong()

public long GetThumbCompressedSizeLong()

Returns

long

long

GetThumbFormat()

public int GetThumbFormat()

Returns

int

int

GetThumbPixHeight()

public int GetThumbPixHeight()

Returns

int

int

GetThumbPixHeightLong()

public long GetThumbPixHeightLong()

Returns

long

long

GetThumbPixWidth()

public int GetThumbPixWidth()

Returns

int

int

GetThumbPixWidthLong()

public long GetThumbPixWidthLong()

Returns

long

long