TvContract.Channels Class

Definition

Column definitions for the TV channels table.

[Android.Runtime.Register("android/media/tv/TvContract$Channels", DoNotGenerateAcw=true)]
public sealed class TvContract.Channels : Java.Lang.Object
[<Android.Runtime.Register("android/media/tv/TvContract$Channels", DoNotGenerateAcw=true)>]
type TvContract.Channels = class
    inherit Object
Inheritance
TvContract.Channels
Attributes

Remarks

Column definitions for the TV channels table.

Java documentation for android.media.tv.TvContract.Channels.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Fields

ColumnAppLinkColor

The accent color of the app link template for this channel.

ColumnAppLinkIconUri

The URI for the app badge icon of the app link template for this channel.

ColumnAppLinkIntentUri

The intent URI of the app link for this channel.

ColumnAppLinkPosterArtUri

The URI for the poster art used as the background of the app link template for this channel.

ColumnAppLinkText

The link text of the app link template for this channel.

ColumnBroadcastGenre

The comma-separated genre string of this TV channel.

ColumnBrowsable

The flag indicating whether this TV channel is browsable or not.

ColumnChannelListId

The channel list ID of this TV channel.

ColumnDescription

The description of this TV channel.

ColumnDisplayName

The channel name that is displayed to the user.

ColumnDisplayNumber

The channel number that is displayed to the user.

ColumnGlobalContentId

The global content ID of this TV channel, as a URI.

ColumnInputId

The ID of the TV input service that provides this TV channel.

ColumnInternalProviderData

Internal data used by individual TV input services.

ColumnInternalProviderFlag1

Internal integer flag used by individual TV input services.

ColumnInternalProviderFlag2

Internal integer flag used by individual TV input services.

ColumnInternalProviderFlag3

Internal integer flag used by individual TV input services.

ColumnInternalProviderFlag4

Internal integer flag used by individual TV input services.

ColumnInternalProviderId

The internal ID used by individual TV input services.

ColumnLocked

The flag indicating whether this TV channel is locked or not.

ColumnNetworkAffiliation

The network affiliation for this TV channel.

ColumnOriginalNetworkId

The original network ID of this TV channel.

ColumnRemoteControlKeyPresetNumber

The remote control key preset number that is assigned to this channel.

ColumnScrambled

The flag indicating whether this TV channel is scrambled or not.

ColumnSearchable

The flag indicating whether this TV channel is searchable or not.

ColumnServiceId

The service ID of this channel.

ColumnServiceType

The predefined service type of this TV channel.

ColumnTransient

The flag indicating whether this TV channel is transient or not.

ColumnTransportStreamId

The transport stream ID of this channel.

ColumnType

The broadcast system type of this TV channel.

ColumnVersionNumber

The version number of this row entry used by TV input services.

ColumnVideoFormat

The typical video format for programs from this TV channel.

ColumnVideoResolution

The typical video resolution.

ContentItemType

The MIME type of a single TV channel.

ContentType

The MIME type of a directory of TV channels.

ServiceTypeAudio

The service type for radio channels that have audio only.

ServiceTypeAudioVideo

The service type for regular TV channels that have both audio and video.

ServiceTypeOther

A generic service type.

Type1seg

The channel type for 1seg (handheld).

TypeAtsc3T

The channel type for ATSC3.

TypeAtscC

The channel type for ATSC (cable).

TypeAtscMH

The channel type for ATSC-M/H (mobile/handheld).

TypeAtscT

The channel type for ATSC (terrestrial).

TypeCmmb

The channel type for CMMB (handheld).

TypeDtmb

The channel type for DTMB (terrestrial).

TypeDvbC

The channel type for DVB-C (cable).

TypeDvbC2

The channel type for DVB-C2 (cable).

TypeDvbH

The channel type for DVB-H (handheld).

TypeDvbS

The channel type for DVB-S (satellite).

TypeDvbS2

The channel type for DVB-S2 (satellite).

TypeDvbSh

The channel type for DVB-SH (satellite).

TypeDvbT

The channel type for DVB-T (terrestrial).

TypeDvbT2

The channel type for DVB-T2 (terrestrial).

TypeIsdbC

The channel type for ISDB-C (cable).

TypeIsdbS

The channel type for ISDB-S (satellite).

TypeIsdbS3

The channel type for ISDB-S3 (satellite).

TypeIsdbT

The channel type for ISDB-T (terrestrial).

TypeIsdbTb

The channel type for ISDB-Tb (Brazil).

TypeNtsc

The channel type for NTSC.

TypeOther

A generic channel type.

TypePal

The channel type for PAL.

TypePreview

The channel type for preview videos.

TypeSDmb

The channel type for S-DMB (satellite).

TypeSecam

The channel type for SECAM.

TypeTDmb

The channel type for T-DMB (terrestrial).

VideoFormat1080i

The video format for 1080i.

VideoFormat1080p

The video format for 1080p.

VideoFormat2160p

The video format for 2160p.

VideoFormat240p

The video format for 240p.

VideoFormat360p

The video format for 360p.

VideoFormat4320p

The video format for 4320p.

VideoFormat480i

The video format for 480i.

VideoFormat480p

The video format for 480p.

VideoFormat576i

The video format for 576i.

VideoFormat576p

The video format for 576p.

VideoFormat720p

The video format for 720p.

VideoResolutionEd

The video resolution for enhanced-definition.

VideoResolutionFhd

The video resolution for full high-definition.

VideoResolutionHd

The video resolution for high-definition.

VideoResolutionSd

The video resolution for standard-definition.

VideoResolutionUhd

The video resolution for ultra high-definition.

Properties

Class

Returns the runtime class of this Object.

(Inherited from Object)
ContentUri

The content:// style URI for this table.

Handle

The handle to the underlying Android instance.

(Inherited from Object)
JniIdentityHashCode (Inherited from Object)
JniPeerMembers
PeerReference (Inherited from Object)
ThresholdClass

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

(Inherited from Object)
ThresholdType

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

(Inherited from Object)

Methods

Clone()

Creates and returns a copy of this object.

(Inherited from Object)
Dispose() (Inherited from Object)
Dispose(Boolean) (Inherited from Object)
Equals(Object)

Indicates whether some other object is "equal to" this one.

(Inherited from Object)
GetHashCode()

Returns a hash code value for the object.

(Inherited from Object)
GetVideoResolution(String)

Returns the video resolution (definition) for a given video format.

JavaFinalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

(Inherited from Object)
Notify()

Wakes up a single thread that is waiting on this object's monitor.

(Inherited from Object)
NotifyAll()

Wakes up all threads that are waiting on this object's monitor.

(Inherited from Object)
SetHandle(IntPtr, JniHandleOwnership)

Sets the Handle property.

(Inherited from Object)
ToArray<T>() (Inherited from Object)
ToString()

Returns a string representation of the object.

(Inherited from Object)
UnregisterFromRuntime() (Inherited from Object)
Wait()

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>.

(Inherited from Object)
Wait(Int64)

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed.

(Inherited from Object)
Wait(Int64, Int32)

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed.

(Inherited from Object)

Explicit Interface Implementations

IJavaPeerable.Disposed() (Inherited from Object)
IJavaPeerable.DisposeUnlessReferenced() (Inherited from Object)
IJavaPeerable.Finalized() (Inherited from Object)
IJavaPeerable.JniManagedPeerState (Inherited from Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Inherited from Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Inherited from Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Inherited from Object)

Extension Methods

JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Applies to