Table of Contents

Class ScriptGameAction

Namespace
Playnite
Assembly
Playnite.SDK.dll

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

public class ScriptGameAction : GameAction, INotifyPropertyChanged, INotifyPropertyChanging, ICopyable<GameAction>, ICopyable<ScriptGameAction>
Inheritance
ScriptGameAction
Implements
Inherited Members

Properties

Script

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

Property Value

string

Methods

GetCopy()

public override ScriptGameAction GetCopy()

Returns

ScriptGameAction

GetDiffProperties(GameAction)

public override HashSet<string> GetDiffProperties(GameAction target)

Parameters

target GameAction

Returns

HashSet<string>

GetDiffProperties(ScriptGameAction)

public HashSet<string> GetDiffProperties(ScriptGameAction target)

Parameters

target ScriptGameAction

Returns

HashSet<string>

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.