Try our conversational search powered by Generative AI!

Class ConfigurationViewTransformer

Inheritance
System.Object
ConfigurationViewTransformer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.ViewComposition
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
public class ConfigurationViewTransformer : IViewTransformer, ISortable

Constructors

ConfigurationViewTransformer(EPiServerShellSection, IComponentManager)

Declaration
[Obsolete("Use constructor with ViewOptions instead. Will remain at least until dec 2018.")]
public ConfigurationViewTransformer(EPiServerShellSection shellSection, IComponentManager componentManager)
Parameters
Type Name Description
EPiServerShellSection shellSection
IComponentManager componentManager

ConfigurationViewTransformer(ViewOptions, IComponentManager)

Declaration
public ConfigurationViewTransformer(ViewOptions viewOptions, IComponentManager componentManager)
Parameters
Type Name Description
ViewOptions viewOptions
IComponentManager componentManager

Properties

Settings

Declaration
public Collection<ViewTransformationSettingsCollection> Settings { get; }
Property Value
Type Description
System.Collections.ObjectModel.Collection<ViewTransformationSettingsCollection>

SortOrder

Declaration
public int SortOrder { get; }
Property Value
Type Description
System.Int32

Methods

LoadSettingsFromConfiguration(ViewElement)

Declaration
[Obsolete("Call LoadSettingsFromConfiguration with a ViewDetails instead")]
public void LoadSettingsFromConfiguration(ViewElement settingsElement)
Parameters
Type Name Description
ViewElement settingsElement

LoadSettingsFromConfiguration(ViewDetails)

Declaration
public void LoadSettingsFromConfiguration(ViewDetails viewDetails)
Parameters
Type Name Description
ViewDetails viewDetails

TransformView(ICompositeView, IPrincipal)

Declaration
public void TransformView(ICompositeView view, IPrincipal principal)
Parameters
Type Name Description
ICompositeView view
System.Security.Principal.IPrincipal principal

Implements

Extension Methods