Table of Contents

Class SettingsPreferenceMetadata

Namespace
Android.Service.Settings.Preferences
Assembly
MASES.Netdroid.dll
public class SettingsPreferenceMetadata : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
SettingsPreferenceMetadata
Implements
Inherited Members
Extension Methods

Constructors

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

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator
public static int DEEPLINK_ONLY { get; set; }

Property Value

int

EXPECT_POST_CONFIRMATION

public static int EXPECT_POST_CONFIRMATION { get; set; }

Property Value

int

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

NO_DIRECT_ACCESS

public static int NO_DIRECT_ACCESS { get; set; }

Property Value

int

NO_SENSITIVITY

public static int NO_SENSITIVITY { get; set; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetKey()

public String GetKey()

Returns

String

String

GetLaunchIntent()

public Intent GetLaunchIntent()

Returns

Intent

Intent

GetReadPermissions()

public List<String> GetReadPermissions()

Returns

List<String>

List

GetScreenKey()

public String GetScreenKey()

Returns

String

String

GetSummary()

public String GetSummary()

Returns

String

String

GetTitle()

public String GetTitle()

Returns

String

String

GetWritePermissions()

public List<String> GetWritePermissions()

Returns

List<String>

List

GetWriteSensitivity()

public int GetWriteSensitivity()

Returns

int

int

IsAvailable()

public bool IsAvailable()

Returns

bool

bool

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

IsRestricted()

public bool IsRestricted()

Returns

bool

bool

IsWritable()

public bool IsWritable()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int