Class SuperChatEventSnippet
Implements
Inherited Members
Namespace: Google.Apis.YouTube.v3.Data
Assembly: Google.Apis.YouTube.v3.dll
Syntax
public class SuperChatEventSnippet : IDirectResponseSchema
Properties
AmountMicros
The purchase amount, in micros of the purchase currency. e.g., 1 is represented as 1000000.
Declaration
[JsonProperty("amountMicros")]
public virtual ulong? AmountMicros { get; set; }
Property Value
Type | Description |
---|---|
ulong? |
ChannelId
Channel id where the event occurred.
Declaration
[JsonProperty("channelId")]
public virtual string ChannelId { get; set; }
Property Value
Type | Description |
---|---|
string |
CommentText
The text contents of the comment left by the user.
Declaration
[JsonProperty("commentText")]
public virtual string CommentText { get; set; }
Property Value
Type | Description |
---|---|
string |
CreatedAt
DateTime representation of CreatedAtRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreatedAtDateTimeOffset instead.")]
public virtual DateTime? CreatedAt { get; set; }
Property Value
Type | Description |
---|---|
DateTime? |
CreatedAtDateTimeOffset
DateTimeOffset representation of CreatedAtRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreatedAtDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreatedAtRaw
The date and time when the event occurred.
Declaration
[JsonProperty("createdAt")]
public virtual string CreatedAtRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Currency
The currency in which the purchase was made. ISO 4217.
Declaration
[JsonProperty("currency")]
public virtual string Currency { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayString
A rendered string that displays the purchase amount and currency (e.g., "$1.00"). The string is rendered for the given language.
Declaration
[JsonProperty("displayString")]
public virtual string DisplayString { 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 |
IsSuperStickerEvent
True if this event is a Super Sticker event.
Declaration
[JsonProperty("isSuperStickerEvent")]
public virtual bool? IsSuperStickerEvent { get; set; }
Property Value
Type | Description |
---|---|
bool? |
MessageType
The tier for the paid message, which is based on the amount of money spent to purchase the message.
Declaration
[JsonProperty("messageType")]
public virtual long? MessageType { get; set; }
Property Value
Type | Description |
---|---|
long? |
SuperStickerMetadata
If this event is a Super Sticker event, this field will contain metadata about the Super Sticker.
Declaration
[JsonProperty("superStickerMetadata")]
public virtual SuperStickerMetadata SuperStickerMetadata { get; set; }
Property Value
Type | Description |
---|---|
SuperStickerMetadata |
SupporterDetails
Details about the supporter.
Declaration
[JsonProperty("supporterDetails")]
public virtual ChannelProfileDetails SupporterDetails { get; set; }
Property Value
Type | Description |
---|---|
ChannelProfileDetails |