Table of Contents

Class FileGameAction

Namespace
Playnite
Assembly
Playnite.SDK.dll

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

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

Properties

Arguments

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

Property Value

string

Path

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

Property Value

string

TrackingOptions

[ExcludeFromCodeCoverage]
public GameTrackingOptions TrackingOptions { get; set; }

Property Value

GameTrackingOptions

WorkingDir

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

Property Value

string

Methods

GetCopy()

public override FileGameAction GetCopy()

Returns

FileGameAction

GetDiffProperties(FileGameAction)

public HashSet<string> GetDiffProperties(FileGameAction target)

Parameters

target FileGameAction

Returns

HashSet<string>

GetDiffProperties(GameAction)

public override HashSet<string> GetDiffProperties(GameAction target)

Parameters

target GameAction

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.