Table of Contents

Class TvRecordingInfo

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

Constructors

TvRecordingInfo(String, long, long, int, String, String, long, long, Uri, Uri, List<TvContentRating>, Uri, long, long)

public TvRecordingInfo(String arg0, long arg1, long arg2, int arg3, String arg4, String arg5, long arg6, long arg7, Uri arg8, Uri arg9, List<TvContentRating> arg10, Uri arg11, long arg12, long arg13)

Parameters

arg0 String

String

arg1 long

long

arg2 long

long

arg3 int

int

arg4 String

String

arg5 String

String

arg6 long

long

arg7 long

long

arg8 Uri

Uri

arg9 Uri

Uri

arg10 List<TvContentRating>

List

arg11 Uri

Uri

arg12 long

long

arg13 long

long

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

FRIDAY

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

MONDAY

public static int MONDAY { get; set; }

Property Value

int

RECORDING_ALL

public static int RECORDING_ALL { get; set; }

Property Value

int

RECORDING_IN_PROGRESS

public static int RECORDING_IN_PROGRESS { get; set; }

Property Value

int

RECORDING_SCHEDULED

public static int RECORDING_SCHEDULED { get; set; }

Property Value

int

SATURDAY

public static int SATURDAY { get; set; }

Property Value

int

SUNDAY

public static int SUNDAY { get; set; }

Property Value

int

THURSDAY

public static int THURSDAY { get; set; }

Property Value

int

TUESDAY

public static int TUESDAY { get; set; }

Property Value

int

WEDNESDAY

public static int WEDNESDAY { get; set; }

Property Value

int

Methods

CreatePoolableInstance(String, long, long, int, String, String, long, long, Uri, Uri, List<TvContentRating>, Uri, long, long)

HPA initializer for TvRecordingInfo(Java.Lang.String arg0, long arg1, long arg2, int arg3, Java.Lang.String arg4, Java.Lang.String arg5, long arg6, long arg7, Android.Net.Uri arg8, Android.Net.Uri arg9, Java.Util.List%3CAndroid.Media.Tv.TvContentRating%3E arg10, Android.Net.Uri arg11, long arg12, long arg13)

public static TvRecordingInfo CreatePoolableInstance(String arg0, long arg1, long arg2, int arg3, String arg4, String arg5, long arg6, long arg7, Uri arg8, Uri arg9, List<TvContentRating> arg10, Uri arg11, long arg12, long arg13)

Parameters

arg0 String
arg1 long
arg2 long
arg3 int
arg4 String
arg5 String
arg6 long
arg7 long
arg8 Uri
arg9 Uri
arg10 List<TvContentRating>
arg11 Uri
arg12 long
arg13 long

Returns

TvRecordingInfo

DescribeContents()

public int DescribeContents()

Returns

int

int

GetChannelUri()

public Uri GetChannelUri()

Returns

Uri

Uri

GetContentRatings()

public List<TvContentRating> GetContentRatings()

Returns

List<TvContentRating>

List

GetDescription()

public String GetDescription()

Returns

String

String

GetEndPaddingMillis()

public long GetEndPaddingMillis()

Returns

long

long

GetName()

public String GetName()

Returns

String

String

GetProgramUri()

public Uri GetProgramUri()

Returns

Uri

Uri

GetRecordingDurationMillis()

public long GetRecordingDurationMillis()

Returns

long

long

GetRecordingId()

public String GetRecordingId()

Returns

String

String

GetRecordingStartTimeMillis()

public long GetRecordingStartTimeMillis()

Returns

long

long

GetRecordingUri()

public Uri GetRecordingUri()

Returns

Uri

Uri

GetRepeatDays()

public int GetRepeatDays()

Returns

int

int

GetScheduledDurationMillis()

public long GetScheduledDurationMillis()

Returns

long

long

GetScheduledStartTimeMillis()

public long GetScheduledStartTimeMillis()

Returns

long

long

GetStartPaddingMillis()

public long GetStartPaddingMillis()

Returns

long

long

SetDescription(String)

public void SetDescription(String arg0)

Parameters

arg0 String

String

SetName(String)

public void SetName(String arg0)

Parameters

arg0 String

String

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int