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

Common base class for plugins tha can provide custom columns

Namespace: Tools.TotalCommanderT
Assembly: 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

Note
Do not derive directly from this class as it does not represent any concrete plugin
Note
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

See Also

Collapse/expand 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.