C# Класс Orchard.DisplayManagement.Descriptors.ShapePlacementStrategy.ShapePlacementParsingStrategy

This component discovers and announces the shape alterations implied by the contents of the Placement.info files
Наследование: IShapeTableProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
BuildPredicate ( bool>.Func predicate, string>.KeyValuePair term ) : bool>.Func
Discover ( ShapeTableBuilder builder ) : void
ShapePlacementParsingStrategy ( IExtensionManager extensionManager, ShellDescriptor shellDescriptor, IPlacementFileParser placementFileParser ) : System

Приватные методы

Метод Описание
DrillDownShapeLocations ( IEnumerable nodes, IEnumerable path ) : IEnumerable>>.IEnumerable
FeatureIsEnabled ( Orchard.Environment.Extensions.Models.FeatureDescriptor fd ) : bool
FeatureIsTheme ( Orchard.Environment.Extensions.Models.FeatureDescriptor fd ) : bool
GetShapeType ( Orchard.DisplayManagement.Descriptors.ShapePlacementStrategy.PlacementShapeLocation shapeLocation, string &shapeType, string &differentiator ) : void
Once ( IEnumerable featureDescriptors ) : IEnumerable
ProcessFeatureDescriptor ( ShapeTableBuilder builder, Orchard.Environment.Extensions.Models.FeatureDescriptor featureDescriptor ) : void
ProcessPlacementFile ( ShapeTableBuilder builder, Orchard.Environment.Extensions.Models.FeatureDescriptor featureDescriptor, PlacementFile placementFile ) : void

Описание методов

BuildPredicate() публичный статический Метод

public static BuildPredicate ( bool>.Func predicate, string>.KeyValuePair term ) : bool>.Func
predicate bool>.Func
term string>.KeyValuePair
Результат bool>.Func

Discover() публичный Метод

public Discover ( ShapeTableBuilder builder ) : void
builder ShapeTableBuilder
Результат void

ShapePlacementParsingStrategy() публичный Метод

public ShapePlacementParsingStrategy ( IExtensionManager extensionManager, ShellDescriptor shellDescriptor, IPlacementFileParser placementFileParser ) : System
extensionManager IExtensionManager
shellDescriptor ShellDescriptor
placementFileParser IPlacementFileParser
Результат System