Table of Contents

Class BuiltinExtensions

Namespace
Playnite.SDK
Assembly
Playnite.SDK.dll

Represents class with utilities for built-in extensions.

public class BuiltinExtensions
Inheritance
BuiltinExtensions
Inherited Members

Properties

BuiltinExtensionIds

public static string[] BuiltinExtensionIds { get; }

Property Value

string[]

BuiltinThemeIds

public static string[] BuiltinThemeIds { get; }

Property Value

string[]

ExtensionList

Gets list of built-in extension plugins.

public static Dictionary<Guid, BuiltinExtension> ExtensionList { get; }

Property Value

Dictionary<Guid, BuiltinExtension>

Methods

GetExtensionFromId(Guid)

Gets extension plugin by plugin's ID.

public static BuiltinExtension GetExtensionFromId(Guid id)

Parameters

id Guid

Returns

BuiltinExtension

GetIdFromExtension(BuiltinExtension)

Gets plugin ID for specified built-in extension.

public static Guid GetIdFromExtension(BuiltinExtension extension)

Parameters

extension BuiltinExtension

Returns

Guid

GetIsBuiltInPlugin(Guid)

Returns if specified plugin is built-in plugin.

public static bool GetIsBuiltInPlugin(Guid pluginId)

Parameters

pluginId Guid

Returns

bool