C# Class TESVSnip.UI.Services.PluginEngine

Inheritance: IDisposable
Afficher le fichier Open project: figment/tesvsnip

Méthodes publiques

Свойство Type Description
PluginsPyPath string

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
PluginEngine ( ) : System

Method Details

Cleanup() public méthode

public Cleanup ( ) : void
Résultat void

ClearOutput() public méthode

public ClearOutput ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExecuteByName() public méthode

public ExecuteByName ( string name ) : void
name string
Résultat void

ExecuteSelectionByName() public méthode

public ExecuteSelectionByName ( string name, IList selection ) : void
name string
selection IList
Résultat void

GetOutputText() public méthode

public GetOutputText ( ) : string
Résultat string

Initialize() public méthode

public Initialize ( ) : void
Résultat void

IsValidSelectionByName() public méthode

public IsValidSelectionByName ( string name, IList selection ) : bool
name string
selection IList
Résultat bool

LoadPlugins() public méthode

public LoadPlugins ( ) : void
Résultat void

RegisterPlugin() public méthode

public RegisterPlugin ( string path ) : void
path string
Résultat void

Reinitialize() public méthode

public Reinitialize ( ) : void
Résultat void

ShowError() public méthode

public ShowError ( string title, string name, Exception e ) : void
title string
name string
e System.Exception
Résultat void

UnloadPlugins() public méthode

public UnloadPlugins ( ) : void
Résultat void

Property Details

PluginsPyPath public_oe static_oe property

public static string PluginsPyPath
Résultat string