C# Class ModernSteward.Plugin

Afficher le fichier Open project: ModernSteward/ModernSteward Class Usage Examples

Méthodes publiques

Свойство Type Description
Macros Macro
Name string
PluginGrammarTreePath string
PluginPath string
Type PluginType

Méthodes publiques

Méthode Description
Deinitialize ( ) : bool
GetGrammar ( ) : Grammar
GetGrammarBuilder ( ) : GrammarBuilder
Initialize ( ) : bool
LoadPlugin ( ) : void

Must be used only after deserialization or in the constructor of the class!!!

Plugin ( ) : System
Plugin ( string aName, string aPluginPath, int aID = -1 ) : System
ToString ( ) : string
TriggerPlugin ( string>.List aSemantics ) : void
TryToEmulateCommandHandler ( object s, EmulateCommandEventArgs e ) : void

Private Methods

Méthode Description
CurrentDomain_AssemblyResolve ( object sender, ResolveEventArgs args ) : Assembly
GrammarUpdateRequestHandler ( object s, GrammarUpdateRequestEventArgs e ) : void

Method Details

Deinitialize() public méthode

public Deinitialize ( ) : bool
Résultat bool

GetGrammar() public méthode

public GetGrammar ( ) : Grammar
Résultat Grammar

GetGrammarBuilder() public méthode

public GetGrammarBuilder ( ) : GrammarBuilder
Résultat GrammarBuilder

Initialize() public méthode

public Initialize ( ) : bool
Résultat bool

LoadPlugin() public méthode

Must be used only after deserialization or in the constructor of the class!!!
public LoadPlugin ( ) : void
Résultat void

Plugin() public méthode

public Plugin ( ) : System
Résultat System

Plugin() public méthode

public Plugin ( string aName, string aPluginPath, int aID = -1 ) : System
aName string
aPluginPath string
aID int
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

TriggerPlugin() public méthode

public TriggerPlugin ( string>.List aSemantics ) : void
aSemantics string>.List
Résultat void

TryToEmulateCommandHandler() public méthode

public TryToEmulateCommandHandler ( object s, EmulateCommandEventArgs e ) : void
s object
e EmulateCommandEventArgs
Résultat void

Property Details

Macros public_oe property

public Macro,ModernSteward Macros
Résultat Macro

Name public_oe property

public string Name
Résultat string

PluginGrammarTreePath public_oe property

public string PluginGrammarTreePath
Résultat string

PluginPath public_oe property

public string PluginPath
Résultat string

Type public_oe property

public PluginType Type
Résultat PluginType