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
Path
[ExcludeFromCodeCoverage]
public string? Path { get; set; }
Property Value
TrackingOptions
[ExcludeFromCodeCoverage]
public GameTrackingOptions TrackingOptions { get; set; }
Property Value
WorkingDir
[ExcludeFromCodeCoverage]
public string? WorkingDir { get; set; }
Property Value
Methods
GetCopy()
public override FileGameAction GetCopy()
Returns
GetDiffProperties(FileGameAction)
public HashSet<string> GetDiffProperties(FileGameAction target)
Parameters
targetFileGameAction
Returns
GetDiffProperties(GameAction)
public override HashSet<string> GetDiffProperties(GameAction target)
Parameters
targetGameAction
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.