[This is preliminary documentation and is subject to change.]
Called just before the plugin is unloaded, e.g. to close buffers, abort operations etc.
Namespace: Tools.TotalCommanderTAssembly: Tools.TotalCommander (in Tools.TotalCommander.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
[CLSCompliantAttribute(false)] [EditorBrowsableAttribute(EditorBrowsableState.Never)] public void ContentPluginUnloading() |
| Visual Basic |
|---|
<CLSCompliantAttribute(False)> _ <EditorBrowsableAttribute(EditorBrowsableState.Never)> _ Public Sub ContentPluginUnloading |
| Visual C++ |
|---|
[CLSCompliantAttribute(false)] [EditorBrowsableAttribute(EditorBrowsableState::Never)] public: void ContentPluginUnloading() |
| F# |
|---|
[<CLSCompliantAttribute(false)>] [<EditorBrowsableAttribute(EditorBrowsableState.Never)>] member ContentPluginUnloading : unit -> unit |
| JScript |
|---|
public function ContentPluginUnloading() |
Remarks
This function was added (to Total Commander plugin interface, not Managed plugin interface) by request from a user who needs to unload GDI+. It seems that GDI+ has a bug which makes it crash when unloading it in the DLL unload function, therefore a separate unload function is needed. The function is only called if the content plugin part of the file system plugin is used!
This function is called by Total Commander and is not intended for direct use.
This plugin function is implemented by atypically named protected OnContentPluginUnloading()()()() function.
See Also
Version History
1.5.3
- This method is new in version 1.5.3