Table of Contents

Class CallAttributes

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

Constructors

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

Parameters

initializer IJVMBridgeBaseInitializer

Properties

AUDIO_CALL

public static int AUDIO_CALL { get; set; }

Property Value

int

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

DIRECTION_INCOMING

public static int DIRECTION_INCOMING { get; set; }

Property Value

int

DIRECTION_OUTGOING

public static int DIRECTION_OUTGOING { 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

SUPPORTS_SET_INACTIVE

public static int SUPPORTS_SET_INACTIVE { get; set; }

Property Value

int

SUPPORTS_STREAM

public static int SUPPORTS_STREAM { get; set; }

Property Value

int

SUPPORTS_TRANSFER

public static int SUPPORTS_TRANSFER { get; set; }

Property Value

int

SUPPORTS_VIDEO_CALLING

public static int SUPPORTS_VIDEO_CALLING { get; set; }

Property Value

int

VIDEO_CALL

public static int VIDEO_CALL { get; set; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAddress()

public Uri GetAddress()

Returns

Uri

Uri

GetCallCapabilities()

public int GetCallCapabilities()

Returns

int

int

GetCallType()

public int GetCallType()

Returns

int

int

GetDirection()

public int GetDirection()

Returns

int

int

GetDisplayName()

public CharSequence GetDisplayName()

Returns

CharSequence

CharSequence

GetPhoneAccountHandle()

public PhoneAccountHandle GetPhoneAccountHandle()

Returns

PhoneAccountHandle

PhoneAccountHandle

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int