Table of Contents

Class SettingsPreferenceServiceClient

Namespace
Android.Service.Settings.Preferences
Assembly
MASES.Netdroid.dll
public class SettingsPreferenceServiceClient : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAutoCloseable
Inheritance
SettingsPreferenceServiceClient
Implements
Extension Methods

Constructors

SettingsPreferenceServiceClient(Context, String, Executor, OutcomeReceiver<SettingsPreferenceServiceClient, Exception>)

public SettingsPreferenceServiceClient(Context arg0, String arg1, Executor arg2, OutcomeReceiver<SettingsPreferenceServiceClient, Exception> arg3)

Parameters

arg0 Context

Context

arg1 String

String

arg2 Executor

Executor

arg3 OutcomeReceiver<SettingsPreferenceServiceClient, Exception>

OutcomeReceiver

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

Close()

public void Close()

CreatePoolableInstance(Context, String, Executor, OutcomeReceiver<SettingsPreferenceServiceClient, Exception>)

HPA initializer for SettingsPreferenceServiceClient(Android.Content.Context arg0, Java.Lang.String arg1, Java.Util.Concurrent.Executor arg2, Android.Os.OutcomeReceiver%3CAndroid.Service.Settings.Preferences.SettingsPreferenceServiceClient, Java.Lang.Exception%3E arg3)

public static SettingsPreferenceServiceClient CreatePoolableInstance(Context arg0, String arg1, Executor arg2, OutcomeReceiver<SettingsPreferenceServiceClient, Exception> arg3)

Parameters

arg0 Context
arg1 String
arg2 Executor
arg3 OutcomeReceiver<SettingsPreferenceServiceClient, Exception>

Returns

SettingsPreferenceServiceClient

GetAllPreferenceMetadata(MetadataRequest, Executor, OutcomeReceiver<MetadataResult, Exception>)

public void GetAllPreferenceMetadata(MetadataRequest arg0, Executor arg1, OutcomeReceiver<MetadataResult, Exception> arg2)

Parameters

arg0 MetadataRequest

MetadataRequest

arg1 Executor

Executor

arg2 OutcomeReceiver<MetadataResult, Exception>

OutcomeReceiver

GetPreferenceValue(GetValueRequest, Executor, OutcomeReceiver<GetValueResult, Exception>)

public void GetPreferenceValue(GetValueRequest arg0, Executor arg1, OutcomeReceiver<GetValueResult, Exception> arg2)

Parameters

arg0 GetValueRequest

GetValueRequest

arg1 Executor

Executor

arg2 OutcomeReceiver<GetValueResult, Exception>

OutcomeReceiver

SetPreferenceValue(SetValueRequest, Executor, OutcomeReceiver<SetValueResult, Exception>)

public void SetPreferenceValue(SetValueRequest arg0, Executor arg1, OutcomeReceiver<SetValueResult, Exception> arg2)

Parameters

arg0 SetValueRequest

SetValueRequest

arg1 Executor

Executor

arg2 OutcomeReceiver<SetValueResult, Exception>

OutcomeReceiver