Table of Contents

Class GameNote

Namespace
Playnite
Assembly
Playnite.SDK.dll

A base class for objects of which the properties must be observable.

public class GameNote : LibraryObject, INotifyPropertyChanged, INotifyPropertyChanging, ICopyable<GameNote>
Inheritance
GameNote
Implements
Inherited Members

Constructors

GameNote()

public GameNote()

GameNote(string?, GameNoteFormat)

public GameNote(string? text, GameNoteFormat format)

Parameters

text string
format GameNoteFormat

GameNote(string, string?, GameNoteFormat)

public GameNote(string id, string? text, GameNoteFormat format)

Parameters

id string
text string
format GameNoteFormat

Properties

Format

[ExcludeFromCodeCoverage]
public GameNoteFormat Format { get; set; }

Property Value

GameNoteFormat

Text

[ExcludeFromCodeCoverage]
public string? Text { get; set; }

Property Value

string

Methods

GetCopy()

public GameNote GetCopy()

Returns

GameNote

GetDiffProperties(GameNote)

public HashSet<string> GetDiffProperties(GameNote target)

Parameters

target GameNote

Returns

HashSet<string>