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

Apply this attribute to class implementing Total Commander plugin to precise how the plugin is generated.

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

Syntax

C#
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false)]
public class TotalCommanderPluginAttribute : Attribute
Visual Basic
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False)> _
Public Class TotalCommanderPluginAttribute _
	Inherits Attribute
Visual C++
[AttributeUsageAttribute(AttributeTargets::Class, Inherited = false)]
public ref class TotalCommanderPluginAttribute : public Attribute
F#
[<AttributeUsageAttribute(AttributeTargets.Class, Inherited = false)>]
type TotalCommanderPluginAttribute =  
    class
        inherit Attribute
    end
JScript
public class TotalCommanderPluginAttribute extends Attribute

Remarks

To set plugin icon use one of PluginIconBaseAttribute-derived classes such as FilePluginIconAttribute or ResourcePluginIconAttribute.

Inheritance Hierarchy

System..::..Object
  System..::..Attribute
    Tools.TotalCommanderT..::..TotalCommanderPluginAttribute

See Also