C# Class AspNetEdit.Gui.Toolbox.ItemToolboxNode

Inheritance: BaseToolboxNode
显示文件 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_oe property

public string Category
return string

Description public_oe property

public string Description
return string

Icon protected_oe property

protected Gdk.Pixbuf Icon
return Gdk.Pixbuf

ItemFilters protected_oe property

protected ICollection ItemFilters
return ICollection

Name public_oe property

public string Name
return string