C# 클래스 ARCed.Plugins.Registry

Static class that acts as the interface for storing and invoking plugins. It ensures that all plugins are correctly formatted and searches them for content before adding their entries.
파일 보기 프로젝트 열기: borisblizzard/arcreator

공개 메소드들

메소드 설명
Load ( string filename ) : void

Loads a a plugin from file. The assembly is searched for useable content and registered with the Editor

LoadAll ( ) : void

Loads all plugins from the default plugin folder

Acceptable formats are "*.exe" and "*.dll"

Unload ( Plugin plugin ) : void

Unloads the given plugin and all associated registry entries

Unload ( RegistryEntry entry ) : void

Unloads the given entry from the registry

UnloadAll ( ) : void

Unloads all registry entries and plugins

메소드 상세

Load() 공개 정적인 메소드

Loads a a plugin from file. The assembly is searched for useable content and registered with the Editor
public static Load ( string filename ) : void
filename string
리턴 void

LoadAll() 공개 정적인 메소드

Loads all plugins from the default plugin folder
Acceptable formats are "*.exe" and "*.dll"
public static LoadAll ( ) : void
리턴 void

Unload() 공개 정적인 메소드

Unloads the given plugin and all associated registry entries
public static Unload ( Plugin plugin ) : void
plugin Plugin Plugin to remove
리턴 void

Unload() 공개 정적인 메소드

Unloads the given entry from the registry
public static Unload ( RegistryEntry entry ) : void
entry RegistryEntry The entry to remove
리턴 void

UnloadAll() 공개 정적인 메소드

Unloads all registry entries and plugins
public static UnloadAll ( ) : void
리턴 void