Class GameDescription
- Namespace
- Playnite
- Assembly
- Playnite.SDK.dll
A base class for objects of which the properties must be observable.
public class GameDescription : LibraryObject, INotifyPropertyChanged, INotifyPropertyChanging, ICopyable<GameDescription>
- Inheritance
-
GameDescription
- Implements
- Inherited Members
Constructors
GameDescription()
public GameDescription()
GameDescription(string?, GameDescriptionFormat)
public GameDescription(string? text, GameDescriptionFormat format)
Parameters
textstringformatGameDescriptionFormat
GameDescription(string, string?, GameDescriptionFormat)
public GameDescription(string id, string? text, GameDescriptionFormat format)
Parameters
idstringtextstringformatGameDescriptionFormat
Properties
Format
[ExcludeFromCodeCoverage]
public GameDescriptionFormat Format { get; set; }
Property Value
Text
[ExcludeFromCodeCoverage]
public string? Text { get; set; }
Property Value
Methods
GetCopy()
public GameDescription GetCopy()
Returns
GetDiffProperties(GameDescription)
public HashSet<string> GetDiffProperties(GameDescription target)
Parameters
targetGameDescription