Interface IFavoriteMedia
public interface IFavoriteMedia
Properties
AltText
Alternative text description for accessibility.
string? AltText { get; }
Property Value
AttachmentId
ID of the attachment storing the gif.
ulong AttachmentId { get; }
Property Value
ContentHash
Hash of the file content for deduplication.
string? ContentHash { get; }
Property Value
ContentType
MIME type of the gif file.
string ContentType { get; }
Property Value
Duration
Duration of the video in seconds
int? Duration { get; }
Property Value
- int?
Filename
Original filename of the gif.
string Filename { get; }
Property Value
Height
Height of the image or video in pixels.
int? Height { get; }
Property Value
- int?
Id
Source specific ID of the favorite media.
string Id { get; }
Property Value
IsMediaVideo
Whether the gif is a video converted from GIF
bool IsMediaVideo { get; }
Property Value
KlipySlug
Klipy clip slug if the media was sourced from Klipy.
string? KlipySlug { get; }
Property Value
Name
Display name of the gif.
string Name { get; }
Property Value
Size
File size in bytes.
int Size { get; }
Property Value
Tags
Tags for categorizing and searching the gif.
string[] Tags { get; }
Property Value
- string[]
TenorSlugId
Tenor view/- identifier if the media was sourced from Tenor.
string? TenorSlugId { get; }
Property Value
Url
CDN URL to access the media.
string Url { get; }
Property Value
UserId
ID of the user who owns this favorite media.
ulong UserId { get; }
Property Value
Width
Width of the image or video in pixels.
int? Width { get; }
Property Value
- int?