Table of Contents

Class PackageInstaller.SessionCallback

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

Constructors

SessionCallback()

public SessionCallback()

SessionCallback(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 SessionCallback(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

CreatePoolableInstance()

HPA initializer for SessionCallback()

public static PackageInstaller.SessionCallback CreatePoolableInstance()

Returns

PackageInstaller.SessionCallback

OnActiveChanged(int, bool)

public void OnActiveChanged(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

OnBadgingChanged(int)

public void OnBadgingChanged(int arg0)

Parameters

arg0 int

int

OnCreated(int)

public void OnCreated(int arg0)

Parameters

arg0 int

int

OnFinished(int, bool)

public void OnFinished(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

OnProgressChanged(int, float)

public void OnProgressChanged(int arg0, float arg1)

Parameters

arg0 int

int

arg1 float

float