Try our conversational search powered by Generative AI!

Class PropertyRenderController

Inheritance
System.Object
PropertyRenderController
Namespace: EPiServer.Cms.Shell.UI.Controllers.Internal
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
public class PropertyRenderController : Controller

Constructors

PropertyRenderController(IContentRepository, IObjectSerializerFactory, IPropertyDefinitionRepository, TemplateResolver, IUpdateCurrentLanguage, ViewEngineCollection, AspNetAntiForgeryOptions)

Declaration
public PropertyRenderController(IContentRepository contentRepository, IObjectSerializerFactory objectSerializerFactory, IPropertyDefinitionRepository propertyDefinitionRepository, TemplateResolver templateResolver, IUpdateCurrentLanguage updateCurrentLanguage, ViewEngineCollection viewEngineCollection, AspNetAntiForgeryOptions antiForgeryOptions)
Parameters
Type Name Description
IContentRepository contentRepository
IObjectSerializerFactory objectSerializerFactory
IPropertyDefinitionRepository propertyDefinitionRepository
TemplateResolver templateResolver
IUpdateCurrentLanguage updateCurrentLanguage
System.Web.Mvc.ViewEngineCollection viewEngineCollection
AspNetAntiForgeryOptions antiForgeryOptions

Methods

Render(String, String, String, String, String)

Declaration
public JsonResult Render(string propertyName, string propertyValue, string id, string renderSettings, string epslanguage)
Parameters
Type Name Description
System.String propertyName
System.String propertyValue
System.String id
System.String renderSettings
System.String epslanguage
Returns
Type Description
System.Web.Mvc.JsonResult

Extension Methods