Defines the MediaBrowser.Common.Plugins.IPlugin.

IPlugin

interface IPlugin {
    AssemblyFilePath?: null | string;
    CanUninstall?: boolean;
    DataFolderPath?: null | string;
    Description?: null | string;
    Id?: string;
    Name?: null | string;
    Version?: null | string;
}

Properties

AssemblyFilePath?: null | string

Gets the path to the assembly file.

IPlugin

CanUninstall?: boolean

Gets a value indicating whether the plugin can be uninstalled.

IPlugin

DataFolderPath?: null | string

Gets the full path to the data folder, where the plugin can store any miscellaneous files needed.

IPlugin

Description?: null | string

Gets the Description.

IPlugin

Id?: string

Gets the unique id.

IPlugin

Name?: null | string

Gets the name of the plugin.

IPlugin

Version?: null | string

Gets the plugin version.

IPlugin