C# Class Orchard.DisplayManagement.Implementation.DisplayHelper

Refactor: I this doesn't really need to exist, does it? It can all be an aspect of a display helper behavior implementation... Or should this remain a CLR type for clarity?
ファイルを表示 Open project: Sylapse/Orchard.ContentSerialization

Public Methods

Method Description
DisplayHelper ( IDisplayManager displayManager, IShapeFactory shapeFactory, System.Web.Mvc.ViewContext viewContext, IViewDataContainer viewDataContainer ) : System.Collections.Generic
Invoke ( string name, INamedEnumerable parameters ) : object
ShapeExecute ( IEnumerable shapes ) : IEnumerable
ShapeExecute ( Shape shape ) : IHtmlString
ShapeExecute ( object shape ) : IHtmlString
TryInvoke ( InvokeBinder binder, object args, object &result ) : bool
TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool

Private Methods

Method Description
ShapeTypeExecute ( string name, INamedEnumerable parameters ) : IHtmlString

Method Details

DisplayHelper() public method

public DisplayHelper ( IDisplayManager displayManager, IShapeFactory shapeFactory, System.Web.Mvc.ViewContext viewContext, IViewDataContainer viewDataContainer ) : System.Collections.Generic
displayManager IDisplayManager
shapeFactory IShapeFactory
viewContext System.Web.Mvc.ViewContext
viewDataContainer IViewDataContainer
return System.Collections.Generic

Invoke() public method

public Invoke ( string name, INamedEnumerable parameters ) : object
name string
parameters INamedEnumerable
return object

ShapeExecute() public method

public ShapeExecute ( IEnumerable shapes ) : IEnumerable
shapes IEnumerable
return IEnumerable

ShapeExecute() public method

public ShapeExecute ( Shape shape ) : IHtmlString
shape Shape
return IHtmlString

ShapeExecute() public method

public ShapeExecute ( object shape ) : IHtmlString
shape object
return IHtmlString

TryInvoke() public method

public TryInvoke ( InvokeBinder binder, object args, object &result ) : bool
binder InvokeBinder
args object
result object
return bool

TryInvokeMember() public method

public TryInvokeMember ( InvokeMemberBinder binder, object args, object &result ) : bool
binder InvokeMemberBinder
args object
result object
return bool