using Microsoft.Iris.Drawing; using Microsoft.Iris.Markup; using System; using System.Collections; namespace Microsoft.Zune.Schemas; public class Video : RateableMedia { public Video(MarkupTypeSchema schema) : base(schema) { } public string Description { get => GetProperty(); set => SetProperty(value); } public TimeSpan Duration { get => GetProperty(); set => SetProperty(value); } public DateTime DateAdded { get => GetProperty(); set => SetProperty(value); } public DateTime ReleaseDate { get => GetProperty(); set => SetProperty(value); } public bool Explicit { get => GetProperty(); set => SetProperty(value); } public UIImage Thumbnail { get => GetProperty(); set => SetProperty(value); } public string FileName { get => GetProperty(); set => SetProperty(value); } public string FolderName { get => GetProperty(); set => SetProperty(value); } public string FilePath { get => GetProperty(); set => SetProperty(value); } public int FileType { get => GetProperty(); set => SetProperty(value); } public int ArtistLibraryId { get => GetProperty(); set => SetProperty(value); } public string ArtistName { get => GetProperty(); set => SetProperty(value); } public string ArtistNameYomi { get => GetProperty(); set => SetProperty(value); } public string TitleYomi { get => GetProperty(); set => SetProperty(value); } public int Width { get => GetProperty(); set => SetProperty(value); } public int Height { get => GetProperty(); set => SetProperty(value); } public int Definition { get => GetProperty(); set => SetProperty(value); } public int Bitrate { get => GetProperty(); set => SetProperty(value); } public string MediaType { get => GetProperty(); set => SetProperty(value); } public long FileSize { get => GetProperty(); set => SetProperty(value); } public string ProductionCompany { get => GetProperty(); set => SetProperty(value); } public IList DirectorNames { get => GetProperty(); set => SetProperty(value); } public IList ActorNames { get => GetProperty(); set => SetProperty(value); } public string Network { get => GetProperty(); set => SetProperty(value); } public string SeriesTitle { get => GetProperty(); set => SetProperty(value); } public int SeasonNumber { get => GetProperty(); set => SetProperty(value); } public int EpisodeNumber { get => GetProperty(); set => SetProperty(value); } public string Genre { get => GetProperty(); set => SetProperty(value); } public int CategoryId { get => GetProperty(); set => SetProperty(value); } public string ParentalRating { get => GetProperty(); set => SetProperty(value); } public Guid ZuneMediaId { get => GetProperty(); set => SetProperty(value); } public DateTime DateLastPlayed { get => GetProperty(); set => SetProperty(value); } public int DrmState { get => GetProperty(); set => SetProperty(value); } }