C# Class AspNetEdit.Gui.Toolbox.ItemToolboxNode

Inheritance: BaseToolboxNode
Show file Open project: mono/aspeditor Class Usage Examples

Public Properties

Property Type Description
Category string
Description string
Name string

Protected Properties

Property Type Description
Icon Gdk.Pixbuf
ItemFilters ICollection

Public Methods

Method Description
Activate ( object host ) : void
Filter ( string keyword ) : bool
IsSupportedBy ( IDesignerHost host ) : bool
IsSupportedBy ( object rootDesigner ) : bool
ItemToolboxNode ( ) : System

Protected Methods

Method Description
EvaluateCustomFilter ( IToolboxUser user ) : bool
ImageToPixbuf ( System image ) : Gdk.Pixbuf

Private Methods

Method Description
FilterPermitted ( ToolboxItemFilterAttribute desFa, ICollection filterAgainst, object rootDesigner ) : bool

Method Details

Activate() public abstract method

public abstract Activate ( object host ) : void
host object
return void

EvaluateCustomFilter() protected method

protected EvaluateCustomFilter ( IToolboxUser user ) : bool
user IToolboxUser
return bool

Filter() public method

public Filter ( string keyword ) : bool
keyword string
return bool

ImageToPixbuf() protected method

protected ImageToPixbuf ( System image ) : Gdk.Pixbuf
image System
return Gdk.Pixbuf

IsSupportedBy() public method

public IsSupportedBy ( IDesignerHost host ) : bool
host IDesignerHost
return bool

IsSupportedBy() public method

public IsSupportedBy ( object rootDesigner ) : bool
rootDesigner object
return bool

ItemToolboxNode() public method

public ItemToolboxNode ( ) : System
return System

Property Details

Category public property

public string Category
return string

Description public property

public string Description
return string

Icon protected property

protected Gdk.Pixbuf Icon
return Gdk.Pixbuf

ItemFilters protected property

protected ICollection ItemFilters
return ICollection

Name public property

public string Name
return string