Class PlaylistItemSnippet
Basic details about a playlist, including title, description and thumbnails. Basic details of a YouTube Playlist item provided by the author. Next ID: 15
Implements
Inherited Members
Namespace: Google.Apis.YouTube.v3.Data
Assembly: Google.Apis.YouTube.v3.dll
Syntax
public class PlaylistItemSnippet : IDirectResponseSchemaProperties
ChannelId
The ID that YouTube uses to uniquely identify the user that added the item to the playlist.
Declaration
[JsonProperty("channelId")]
public virtual string ChannelId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ChannelTitle
Channel title for the channel that the playlist item belongs to.
Declaration
[JsonProperty("channelTitle")]
public virtual string ChannelTitle { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
Description
The item's description.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
PlaylistId
The ID that YouTube uses to uniquely identify thGe playlist that the playlist item is in.
Declaration
[JsonProperty("playlistId")]
public virtual string PlaylistId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
Position
The order in which the item appears in the playlist. The value uses a zero-based index, so the first item has a position of 0, the second item has a position of 1, and so forth.
Declaration
[JsonProperty("position")]
public virtual long? Position { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | 
PublishedAt
DateTime representation of PublishedAtRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use PublishedAtDateTimeOffset instead.")]
public virtual DateTime? PublishedAt { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | 
PublishedAtDateTimeOffset
DateTimeOffset representation of PublishedAtRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? PublishedAtDateTimeOffset { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTimeOffset? | 
PublishedAtRaw
The date and time that the item was added to the playlist.
Declaration
[JsonProperty("publishedAt")]
public virtual string PublishedAtRaw { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ResourceId
The id object contains information that can be used to uniquely identify the resource that is included in the playlist as the playlist item.
Declaration
[JsonProperty("resourceId")]
public virtual ResourceId ResourceId { get; set; }Property Value
| Type | Description | 
|---|---|
| ResourceId | 
Thumbnails
A map of thumbnail images associated with the playlist item. For each object in the map, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail.
Declaration
[JsonProperty("thumbnails")]
public virtual ThumbnailDetails Thumbnails { get; set; }Property Value
| Type | Description | 
|---|---|
| ThumbnailDetails | 
Title
The item's title.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
VideoOwnerChannelId
Channel id for the channel this video belongs to.
Declaration
[JsonProperty("videoOwnerChannelId")]
public virtual string VideoOwnerChannelId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
VideoOwnerChannelTitle
Channel title for the channel this video belongs to.
Declaration
[JsonProperty("videoOwnerChannelTitle")]
public virtual string VideoOwnerChannelTitle { get; set; }Property Value
| Type | Description | 
|---|---|
| string |