[This is preliminary documentation and is subject to change.]
Common base class for plugins tha can provide custom columns
Namespace: Tools.TotalCommanderTAssembly: Tools.TotalCommander (in Tools.TotalCommander.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public abstract class ContentPluginBase : PluginBase |
| Visual Basic |
|---|
Public MustInherit Class ContentPluginBase _ Inherits PluginBase |
| Visual C++ |
|---|
public ref class ContentPluginBase abstract : public PluginBase |
| F# |
|---|
[<AbstractClassAttribute>] type ContentPluginBase = class inherit PluginBase end |
| JScript |
|---|
public abstract class ContentPluginBase extends PluginBase |
Remarks
| Do not derive directly from this class as it does not represent any concrete plugin |
| Total Commander Plugin Builder emits content plugin functions only when both SupportedFields's getter and [M:Tools.TotalCommanderT.ContentPluginBase.GetValue(System.String,System.Int32,System.Int32,System.Int32,Tools.TotalCommanderT.GetFieldValueFlags,System.Nullable`1{System.Double})] functions are implemented in derived class. To be implemented means that the most derived implementation of the function is not marked MethodNotSupportedAttribute. |
Inheritance Hierarchy
System..::..Object
Tools.TotalCommanderT..::..PluginBase
Tools.TotalCommanderT..::..ContentPluginBase
Tools.TotalCommanderT..::..FileSystemPlugin
Tools.TotalCommanderT..::..PluginBase
Tools.TotalCommanderT..::..ContentPluginBase
Tools.TotalCommanderT..::..FileSystemPlugin
See Also
Version History
1.5.3
- Added necessary functions and properties. Before 1.5.3 this class was empty, it had no members not derived from PluginBase.