C# Класс Two10.APM.PluginManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Info ( string name ) : void
InstallPlugin ( string name ) : void
ListAvailablePlugins ( ) : IEnumerable
ListInstalledPlugins ( ) : IEnumerable
PluginManager ( string pluginFolder, string githubUser, string githubRepo, string githubPath ) : System
RemovePlugin ( string name ) : void
UpdateAll ( ) : void
UpdatePlugin ( string name ) : void

Приватные методы

Метод Описание
DownloadDirectory ( string localPath, string githubPath ) : void

Описание методов

Info() публичный Метод

public Info ( string name ) : void
name string
Результат void

InstallPlugin() публичный Метод

public InstallPlugin ( string name ) : void
name string
Результат void

ListAvailablePlugins() публичный Метод

public ListAvailablePlugins ( ) : IEnumerable
Результат IEnumerable

ListInstalledPlugins() публичный Метод

public ListInstalledPlugins ( ) : IEnumerable
Результат IEnumerable

PluginManager() публичный Метод

public PluginManager ( string pluginFolder, string githubUser, string githubRepo, string githubPath ) : System
pluginFolder string
githubUser string
githubRepo string
githubPath string
Результат System

RemovePlugin() публичный Метод

public RemovePlugin ( string name ) : void
name string
Результат void

UpdateAll() публичный Метод

public UpdateAll ( ) : void
Результат void

UpdatePlugin() публичный Метод

public UpdatePlugin ( string name ) : void
name string
Результат void