Table of Contents

Class AutomaticPlayController

Namespace
Playnite.SDK.Plugins
Assembly
Playnite.SDK.dll

Represents controller for automatic handling of game startup.

public sealed class AutomaticPlayController : PlayController, IDisposable
Inheritance
AutomaticPlayController
Implements
Inherited Members

Constructors

AutomaticPlayController(Game)

public AutomaticPlayController(Game game)

Parameters

game Game

Properties

Arguments

Gets or sets executable arguments for File type tasks.

public string Arguments { get; set; }

Property Value

string

Path

Gets or sets executable path for File action type or URL for URL action type.

public string Path { get; set; }

Property Value

string

TrackingMode

public TrackingMode TrackingMode { get; set; }

Property Value

TrackingMode

TrackingPath

public string TrackingPath { get; set; }

Property Value

string

Type

Gets or sets task type.

public AutomaticPlayActionType Type { get; set; }

Property Value

AutomaticPlayActionType

WorkingDir

Gets or sets working directory for File action type executable.

public string WorkingDir { get; set; }

Property Value

string

Methods

Play(PlayActionArgs)

public override void Play(PlayActionArgs args)

Parameters

args PlayActionArgs