Tim Eisele 086fbd49cf
Cleanup ItemFields (#13818)
* Cleanup ItemFields

* Update MediaBrowser.Model/Querying/ItemFields.cs
2025-03-31 17:46:21 -06:00

254 lines
5.2 KiB
C#

namespace MediaBrowser.Model.Querying
{
/// <summary>
/// Used to control the data that gets attached to DtoBaseItems.
/// </summary>
public enum ItemFields
{
/// <summary>
/// The air time.
/// </summary>
AirTime,
/// <summary>
/// The can delete.
/// </summary>
CanDelete,
/// <summary>
/// The can download.
/// </summary>
CanDownload,
/// <summary>
/// The channel information.
/// </summary>
ChannelInfo,
/// <summary>
/// The chapters.
/// </summary>
Chapters,
/// <summary>
/// The trickplay manifest.
/// </summary>
Trickplay,
/// <summary>
/// The child count.
/// </summary>
ChildCount,
/// <summary>
/// The cumulative run time ticks.
/// </summary>
CumulativeRunTimeTicks,
/// <summary>
/// The custom rating.
/// </summary>
CustomRating,
/// <summary>
/// The date created of the item.
/// </summary>
DateCreated,
/// <summary>
/// The date last media added.
/// </summary>
DateLastMediaAdded,
/// <summary>
/// Item display preferences.
/// </summary>
DisplayPreferencesId,
/// <summary>
/// The etag.
/// </summary>
Etag,
/// <summary>
/// The external urls.
/// </summary>
ExternalUrls,
/// <summary>
/// Genres.
/// </summary>
Genres,
/// <summary>
/// The item counts.
/// </summary>
ItemCounts,
/// <summary>
/// The media source count.
/// </summary>
MediaSourceCount,
/// <summary>
/// The media versions.
/// </summary>
MediaSources,
/// <summary>
/// The original title.
/// </summary>
OriginalTitle,
/// <summary>
/// The item overview.
/// </summary>
Overview,
/// <summary>
/// The id of the item's parent.
/// </summary>
ParentId,
/// <summary>
/// The physical path of the item.
/// </summary>
Path,
/// <summary>
/// The list of people for the item.
/// </summary>
People,
/// <summary>
/// Value indicating whether playback access is granted.
/// </summary>
PlayAccess,
/// <summary>
/// The production locations.
/// </summary>
ProductionLocations,
/// <summary>
/// The ids from IMDb, TMDb, etc.
/// </summary>
ProviderIds,
/// <summary>
/// The aspect ratio of the primary image.
/// </summary>
PrimaryImageAspectRatio,
/// <summary>
/// The recursive item count.
/// </summary>
RecursiveItemCount,
/// <summary>
/// The settings.
/// </summary>
Settings,
/// <summary>
/// The series studio.
/// </summary>
SeriesStudio,
/// <summary>
/// The sort name of the item.
/// </summary>
SortName,
/// <summary>
/// The special episode numbers.
/// </summary>
SpecialEpisodeNumbers,
/// <summary>
/// The studios of the item.
/// </summary>
Studios,
/// <summary>
/// The taglines of the item.
/// </summary>
Taglines,
/// <summary>
/// The tags.
/// </summary>
Tags,
/// <summary>
/// The trailer url of the item.
/// </summary>
RemoteTrailers,
/// <summary>
/// The media streams.
/// </summary>
MediaStreams,
/// <summary>
/// The season user data.
/// </summary>
SeasonUserData,
/// <summary>
/// The last time metadata was refreshed.
/// </summary>
DateLastRefreshed,
/// <summary>
/// The last time metadata was saved.
/// </summary>
DateLastSaved,
/// <summary>
/// The refresh state.
/// </summary>
RefreshState,
/// <summary>
/// The channel image.
/// </summary>
ChannelImage,
/// <summary>
/// Value indicating whether media source display is enabled.
/// </summary>
EnableMediaSourceDisplay,
/// <summary>
/// The width.
/// </summary>
Width,
/// <summary>
/// The height.
/// </summary>
Height,
/// <summary>
/// The external Ids.
/// </summary>
ExtraIds,
/// <summary>
/// The local trailer count.
/// </summary>
LocalTrailerCount,
/// <summary>
/// Value indicating whether the item is HD.
/// </summary>
IsHD,
/// <summary>
/// The special feature count.
/// </summary>
SpecialFeatureCount
}
}