[This is preliminary documentation and is subject to change.]

When overriden in derived class provides custom code invoked when plugin is initialized.

Namespace: Tools.TotalCommanderT
Assembly: Tools.TotalCommander (in Tools.TotalCommander.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
protected virtual void OnInit()
Visual Basic
Protected Overridable Sub OnInit
Visual C++
protected:
virtual void OnInit()
F#
abstract OnInit : unit -> unit 
override OnInit : unit -> unit 
JScript
protected function OnInit()

Remarks

When this method is called the Initialized property has value true and PluginNr is already set.

Default implementation of this method does nothing.

This method implements plugin function [M:Tools.TotalCommanderT.FileSystemPlugin.FsInit(System.Int32,=FUNC:System.Int32(System.Int32,System.SByte!System.Runtime.CompilerServices.IsSignUnspecifiedByte*,System.SByte!System.Runtime.CompilerServices.IsSignUnspecifiedByte*,System.Int32),=FUNC:System.Void(System.Int32,System.Int32,System.SByte!System.Runtime.CompilerServices.IsSignUnspecifiedByte*),=FUNC:System.Int32(System.Int32,System.Int32,System.SByte!System.Runtime.CompilerServices.IsSignUnspecifiedByte*,System.SByte!System.Runtime.CompilerServices.IsSignUnspecifiedByte*,System.SByte!System.Runtime.CompilerServices.IsSignUnspecifiedByte*,System.Int32))] (alternatively InitializePlugin(Int32, ProgressCallback, LogCallback, RequestCallback))

See Also