C# Class Orchard.DisplayManagement.Descriptors.ShapeTemplateStrategy.ShapeTemplateBindingStrategy

Inheritance: IShapeTableProvider
显示文件 Open project: ucdavis/Orchard

Public Methods

Method Description
Discover ( ShapeTableBuilder builder ) : void
ShapeTemplateBindingStrategy ( IEnumerable harvesters, Orchard.Environment.Descriptor.Models.ShellDescriptor shellDescriptor, IExtensionManager extensionManager, ICacheManager cacheManager, IVirtualPathMonitor virtualPathMonitor, IVirtualPathProvider virtualPathProvider, IEnumerable shapeTemplateViewEngines, IParallelCacheContext parallelCacheContext ) : System

Private Methods

Method Description
FeatureIsEnabled ( Orchard.Environment.Extensions.Models.FeatureDescriptor fd ) : bool
Once ( IEnumerable featureDescriptors ) : IEnumerable
Render ( ShapeDescriptor shapeDescriptor, DisplayContext displayContext, HarvestShapeInfo harvestShapeInfo, HarvestShapeHit harvestShapeHit ) : IHtmlString

Method Details

Discover() public method

public Discover ( ShapeTableBuilder builder ) : void
builder ShapeTableBuilder
return void

ShapeTemplateBindingStrategy() public method

public ShapeTemplateBindingStrategy ( IEnumerable harvesters, Orchard.Environment.Descriptor.Models.ShellDescriptor shellDescriptor, IExtensionManager extensionManager, ICacheManager cacheManager, IVirtualPathMonitor virtualPathMonitor, IVirtualPathProvider virtualPathProvider, IEnumerable shapeTemplateViewEngines, IParallelCacheContext parallelCacheContext ) : System
harvesters IEnumerable
shellDescriptor Orchard.Environment.Descriptor.Models.ShellDescriptor
extensionManager IExtensionManager
cacheManager ICacheManager
virtualPathMonitor IVirtualPathMonitor
virtualPathProvider IVirtualPathProvider
shapeTemplateViewEngines IEnumerable
parallelCacheContext IParallelCacheContext
return System