Table of Contents

Class PhoneAccount

Namespace
Android.Telecom
Assembly
MASES.Netdroid.dll
public class PhoneAccount : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
PhoneAccount
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

PhoneAccount()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PhoneAccount()

PhoneAccount(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 PhoneAccount(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CAPABILITY_ADHOC_CONFERENCE_CALLING

public static int CAPABILITY_ADHOC_CONFERENCE_CALLING { get; }

Property Value

int

CAPABILITY_CALL_COMPOSER

public static int CAPABILITY_CALL_COMPOSER { get; }

Property Value

int

CAPABILITY_CALL_PROVIDER

public static int CAPABILITY_CALL_PROVIDER { get; }

Property Value

int

CAPABILITY_CALL_SUBJECT

public static int CAPABILITY_CALL_SUBJECT { get; }

Property Value

int

CAPABILITY_CONNECTION_MANAGER

public static int CAPABILITY_CONNECTION_MANAGER { get; }

Property Value

int

CAPABILITY_PLACE_EMERGENCY_CALLS

public static int CAPABILITY_PLACE_EMERGENCY_CALLS { get; }

Property Value

int

CAPABILITY_RTT

public static int CAPABILITY_RTT { get; }

Property Value

int

CAPABILITY_SELF_MANAGED

public static int CAPABILITY_SELF_MANAGED { get; }

Property Value

int

CAPABILITY_SIM_SUBSCRIPTION

public static int CAPABILITY_SIM_SUBSCRIPTION { get; }

Property Value

int

CAPABILITY_SUPPORTS_CALL_STREAMING

public static int CAPABILITY_SUPPORTS_CALL_STREAMING { get; }

Property Value

int

CAPABILITY_SUPPORTS_TRANSACTIONAL_OPERATIONS

public static int CAPABILITY_SUPPORTS_TRANSACTIONAL_OPERATIONS { get; }

Property Value

int

CAPABILITY_SUPPORTS_VIDEO_CALLING

public static int CAPABILITY_SUPPORTS_VIDEO_CALLING { get; }

Property Value

int

CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS

public static int CAPABILITY_SUPPORTS_VOICE_CALLING_INDICATIONS { get; }

Property Value

int

CAPABILITY_VIDEO_CALLING

public static int CAPABILITY_VIDEO_CALLING { get; }

Property Value

int

CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE

public static int CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE { get; }

Property Value

int

CAPABILITY_VOICE_CALLING_AVAILABLE

public static int CAPABILITY_VOICE_CALLING_AVAILABLE { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

EXTRA_ADD_SELF_MANAGED_CALLS_TO_INCALLSERVICE

public static String EXTRA_ADD_SELF_MANAGED_CALLS_TO_INCALLSERVICE { get; }

Property Value

String

EXTRA_ALWAYS_USE_VOIP_AUDIO_MODE

public static String EXTRA_ALWAYS_USE_VOIP_AUDIO_MODE { get; }

Property Value

String

EXTRA_CALL_SUBJECT_CHARACTER_ENCODING

public static String EXTRA_CALL_SUBJECT_CHARACTER_ENCODING { get; }

Property Value

String

EXTRA_CALL_SUBJECT_MAX_LENGTH

public static String EXTRA_CALL_SUBJECT_MAX_LENGTH { get; }

Property Value

String

EXTRA_LOG_SELF_MANAGED_CALLS

public static String EXTRA_LOG_SELF_MANAGED_CALLS { get; }

Property Value

String

EXTRA_SUPPORTS_HANDOVER_FROM

public static String EXTRA_SUPPORTS_HANDOVER_FROM { get; }

Property Value

String

EXTRA_SUPPORTS_HANDOVER_TO

public static String EXTRA_SUPPORTS_HANDOVER_TO { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NO_HIGHLIGHT_COLOR

public static int NO_HIGHLIGHT_COLOR { get; }

Property Value

int

NO_RESOURCE_ID

public static int NO_RESOURCE_ID { get; }

Property Value

int

SCHEME_SIP

public static String SCHEME_SIP { get; }

Property Value

String

SCHEME_TEL

public static String SCHEME_TEL { get; }

Property Value

String

SCHEME_VOICEMAIL

public static String SCHEME_VOICEMAIL { get; }

Property Value

String

Methods

BuilderMethod(PhoneAccountHandle, CharSequence)

public static PhoneAccount.Builder BuilderMethod(PhoneAccountHandle arg0, CharSequence arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 CharSequence

CharSequence

Returns

PhoneAccount.Builder

PhoneAccount.Builder

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAccountHandle()

public PhoneAccountHandle GetAccountHandle()

Returns

PhoneAccountHandle

PhoneAccountHandle

GetAddress()

public Uri GetAddress()

Returns

Uri

Uri

GetCapabilities()

public int GetCapabilities()

Returns

int

int

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetHighlightColor()

public int GetHighlightColor()

Returns

int

int

GetIcon()

public Icon GetIcon()

Returns

Icon

Icon

GetLabel()

public CharSequence GetLabel()

Returns

CharSequence

CharSequence

GetShortDescription()

public CharSequence GetShortDescription()

Returns

CharSequence

CharSequence

GetSimultaneousCallingRestriction()

public Set<PhoneAccountHandle> GetSimultaneousCallingRestriction()

Returns

Set<PhoneAccountHandle>

Set

GetSubscriptionAddress()

public Uri GetSubscriptionAddress()

Returns

Uri

Uri

GetSupportedUriSchemes()

public List<String> GetSupportedUriSchemes()

Returns

List<String>

List

HasCapabilities(int)

public bool HasCapabilities(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

HasSimultaneousCallingRestriction()

public bool HasSimultaneousCallingRestriction()

Returns

bool

bool

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

SupportsUriScheme(String)

public bool SupportsUriScheme(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

ToBuilder()

public PhoneAccount.Builder ToBuilder()

Returns

PhoneAccount.Builder

PhoneAccount.Builder

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int