Show / Hide Table of Contents

Class Channel

A channel resource contains information about a YouTube channel.

Inheritance
object
Channel
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.YouTube.v3.Data
Assembly: Google.Apis.YouTube.v3.dll
Syntax
public class Channel : IDirectResponseSchema

Properties

AuditDetails

The auditionDetails object encapsulates channel data that is relevant for YouTube Partners during the audition process.

Declaration
[JsonProperty("auditDetails")]
public virtual ChannelAuditDetails AuditDetails { get; set; }
Property Value
Type Description
ChannelAuditDetails

BrandingSettings

The brandingSettings object encapsulates information about the branding of the channel.

Declaration
[JsonProperty("brandingSettings")]
public virtual ChannelBrandingSettings BrandingSettings { get; set; }
Property Value
Type Description
ChannelBrandingSettings

ContentDetails

The contentDetails object encapsulates information about the channel's content.

Declaration
[JsonProperty("contentDetails")]
public virtual ChannelContentDetails ContentDetails { get; set; }
Property Value
Type Description
ChannelContentDetails

ContentOwnerDetails

The contentOwnerDetails object encapsulates channel data that is relevant for YouTube Partners linked with the channel.

Declaration
[JsonProperty("contentOwnerDetails")]
public virtual ChannelContentOwnerDetails ContentOwnerDetails { get; set; }
Property Value
Type Description
ChannelContentOwnerDetails

ConversionPings

The conversionPings object encapsulates information about conversion pings that need to be respected by the channel.

Declaration
[JsonProperty("conversionPings")]
public virtual ChannelConversionPings ConversionPings { get; set; }
Property Value
Type Description
ChannelConversionPings

ETag

Etag of this resource.

Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type Description
string

Id

The ID that YouTube uses to uniquely identify the channel.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

Kind

Identifies what kind of resource this is. Value: the fixed string "youtube#channel".

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
string

Localizations

Localizations for different languages

Declaration
[JsonProperty("localizations")]
public virtual IDictionary<string, ChannelLocalization> Localizations { get; set; }
Property Value
Type Description
IDictionary<string, ChannelLocalization>

Snippet

The snippet object contains basic details about the channel, such as its title, description, and thumbnail images.

Declaration
[JsonProperty("snippet")]
public virtual ChannelSnippet Snippet { get; set; }
Property Value
Type Description
ChannelSnippet

Statistics

The statistics object encapsulates statistics for the channel.

Declaration
[JsonProperty("statistics")]
public virtual ChannelStatistics Statistics { get; set; }
Property Value
Type Description
ChannelStatistics

Status

The status object encapsulates information about the privacy status of the channel.

Declaration
[JsonProperty("status")]
public virtual ChannelStatus Status { get; set; }
Property Value
Type Description
ChannelStatus

TopicDetails

The topicDetails object encapsulates information about Freebase topics associated with the channel.

Declaration
[JsonProperty("topicDetails")]
public virtual ChannelTopicDetails TopicDetails { get; set; }
Property Value
Type Description
ChannelTopicDetails

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX