C# Класс TESVSnip.UI.Services.PluginEngine

Наследование: IDisposable
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
PluginsPyPath string

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

Метод Описание
Cleanup ( ) : void
ClearOutput ( ) : void
Dispose ( ) : void
ExecuteByName ( string name ) : void
ExecuteSelectionByName ( string name, IList selection ) : void
GetOutputText ( ) : string
Initialize ( ) : void
IsValidSelectionByName ( string name, IList selection ) : bool
LoadPlugins ( ) : void
RegisterPlugin ( string path ) : void
Reinitialize ( ) : void
ShowError ( string title, string name, Exception e ) : void
UnloadPlugins ( ) : void

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

Метод Описание
PluginEngine ( ) : System

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

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

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

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

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

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

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

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

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

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

public ExecuteSelectionByName ( string name, IList selection ) : void
name string
selection IList
Результат void

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

public GetOutputText ( ) : string
Результат string

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

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

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

public IsValidSelectionByName ( string name, IList selection ) : bool
name string
selection IList
Результат bool

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

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

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

public RegisterPlugin ( string path ) : void
path string
Результат void

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

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

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

public ShowError ( string title, string name, Exception e ) : void
title string
name string
e System.Exception
Результат void

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

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

Описание свойств

PluginsPyPath публичное статическое свойство

public static string PluginsPyPath
Результат string