Class GameMetadata
Represents importable game data.
public class GameMetadata
- Inheritance
-
GameMetadata
- Inherited Members
Constructors
GameMetadata()
Creates new instance of GameMetadata.
public GameMetadata()
Properties
AgeRatings
Gets or sets AgeRating.
public HashSet<MetadataProperty> AgeRatings { get; set; }
Property Value
BackgroundImage
Gets or sets BackgroundImage.
public MetadataFile BackgroundImage { get; set; }
Property Value
Categories
Gets or sets Categories.
public HashSet<MetadataProperty> Categories { get; set; }
Property Value
CommunityScore
Gets or sets CommunityScore.
public int? CommunityScore { get; set; }
Property Value
- int?
CompletionStatus
Gets or sets CompletionStatus.
public MetadataProperty CompletionStatus { get; set; }
Property Value
CoverImage
Gets or sets CoverImage.
public MetadataFile CoverImage { get; set; }
Property Value
CriticScore
Gets or sets CriticScore.
public int? CriticScore { get; set; }
Property Value
- int?
Description
Gets or sets Description.
public string Description { get; set; }
Property Value
Developers
Gets or sets Developers.
public HashSet<MetadataProperty> Developers { get; set; }
Property Value
Favorite
Gets or sets Favorite.
public bool Favorite { get; set; }
Property Value
Features
Gets or sets game Features.
public HashSet<MetadataProperty> Features { get; set; }
Property Value
GameActions
Gets or sets Other Actions.
public List<GameAction> GameActions { get; set; }
Property Value
GameId
Gets or sets custom game identifier.
public string GameId { get; set; }
Property Value
Genres
Gets or sets Genres.
public HashSet<MetadataProperty> Genres { get; set; }
Property Value
Hidden
Gets or sets Hidden.
public bool Hidden { get; set; }
Property Value
Icon
Gets or sets Icon.
public MetadataFile Icon { get; set; }
Property Value
InstallDirectory
Gets or sets installation directory.
public string InstallDirectory { get; set; }
Property Value
InstallSize
Gets or sets install size in bytes of the game.
public ulong? InstallSize { get; set; }
Property Value
IsInstalled
Gets or sets whether the game is installed.
public bool IsInstalled { get; set; }
Property Value
LastActivity
Gets or sets LastActivity.
public DateTime? LastActivity { get; set; }
Property Value
Links
Gets or sets Links.
public List<Link> Links { get; set; }
Property Value
Name
Gets or sets Name.
public string Name { get; set; }
Property Value
Platforms
Gets or sets Platform.
public HashSet<MetadataProperty> Platforms { get; set; }
Property Value
PlayCount
Gets or sets PlayCount.
public ulong PlayCount { get; set; }
Property Value
Playtime
Gets or sets Playtime.
public ulong Playtime { get; set; }
Property Value
Publishers
Gets or sets Publishers.
public HashSet<MetadataProperty> Publishers { get; set; }
Property Value
Regions
Gets or sets Region.
public HashSet<MetadataProperty> Regions { get; set; }
Property Value
ReleaseDate
Gets or sets ReleaseDate.
public ReleaseDate? ReleaseDate { get; set; }
Property Value
Roms
Gets or sets Roms.
public List<GameRom> Roms { get; set; }
Property Value
Series
Gets or sets Series.
public HashSet<MetadataProperty> Series { get; set; }
Property Value
SortingName
Gets or sets Sorting Name.
public string SortingName { get; set; }
Property Value
Source
Gets or sets Source.
public MetadataProperty Source { get; set; }
Property Value
Tags
Gets or sets Tags.
public HashSet<MetadataProperty> Tags { get; set; }
Property Value
UserScore
Gets or sets UserScore.
public int? UserScore { get; set; }
Property Value
- int?
Version
Gets or sets Version.
public string Version { get; set; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.