Table of Contents

Class AppSoftware

Namespace
Playnite.SDK.Models
Assembly
Playnite.SDK.dll

Represents general application software.

public class AppSoftware : DatabaseObject, INotifyPropertyChanged, IComparable, IIdentifiable
Inheritance
AppSoftware
Implements
Inherited Members

Constructors

AppSoftware()

Creates new instance of AppSoftware.

public AppSoftware()

AppSoftware(string)

Creates new instance of AppSoftware.

public AppSoftware(string name)

Parameters

name string

Properties

AppType

Gets or sets type.

public AppSoftwareType AppType { get; set; }

Property Value

AppSoftwareType

Arguments

Gets or sets application arguments.

public string Arguments { get; set; }

Property Value

string

Icon

Gets or sets application icon.

public string Icon { get; set; }

Property Value

string

Path

Gets or sets application path.

public string Path { get; set; }

Property Value

string

Script

Gets or sets script to execute if type is set to script type.

public string Script { get; set; }

Property Value

string

ShowOnSidebar

public bool ShowOnSidebar { get; set; }

Property Value

bool

WorkingDir

Gets or sets application working directory.

public string WorkingDir { get; set; }

Property Value

string

Methods

CopyDiffTo(object)

Copies differential properties to target object intance.

public override void CopyDiffTo(object target)

Parameters

target object

Target object instance to receive new data.