Class NestedContentManyValueConverter
Provides an implementation for Umbraco.Core.PropertyEditors.IPropertyValueConverter for nested content.
Inheritance
System.Object
Assembly: cs.temp.dll.dll
Syntax
public class NestedContentManyValueConverter : NestedContentValueConverterBase
Constructors
NestedContentManyValueConverter(IPublishedSnapshotAccessor, IPublishedModelFactory, IProfilingLogger)
Declaration
public NestedContentManyValueConverter(IPublishedSnapshotAccessor publishedSnapshotAccessor, IPublishedModelFactory publishedModelFactory, IProfilingLogger proflog)
Parameters
Type |
Name |
Description |
IPublishedSnapshotAccessor |
publishedSnapshotAccessor |
|
IPublishedModelFactory |
publishedModelFactory |
|
IProfilingLogger |
proflog |
|
Methods
ConvertIntermediateToObject(IPublishedElement, IPublishedPropertyType, PropertyCacheLevel, Object, Boolean)
Declaration
public override object ConvertIntermediateToObject(IPublishedElement owner, IPublishedPropertyType propertyType, PropertyCacheLevel referenceCacheLevel, object inter, bool preview)
Parameters
Type |
Name |
Description |
IPublishedElement |
owner |
|
IPublishedPropertyType |
propertyType |
|
PropertyCacheLevel |
referenceCacheLevel |
|
System.Object |
inter |
|
System.Boolean |
preview |
|
Returns
Type |
Description |
System.Object |
|
ConvertSourceToIntermediate(IPublishedElement, IPublishedPropertyType, Object, Boolean)
Declaration
public override object ConvertSourceToIntermediate(IPublishedElement owner, IPublishedPropertyType propertyType, object source, bool preview)
Parameters
Type |
Name |
Description |
IPublishedElement |
owner |
|
IPublishedPropertyType |
propertyType |
|
System.Object |
source |
|
System.Boolean |
preview |
|
Returns
Type |
Description |
System.Object |
|
GetPropertyCacheLevel(IPublishedPropertyType)
Declaration
public override PropertyCacheLevel GetPropertyCacheLevel(IPublishedPropertyType propertyType)
Parameters
Type |
Name |
Description |
IPublishedPropertyType |
propertyType |
|
Returns
Type |
Description |
PropertyCacheLevel |
|
GetPropertyValueType(IPublishedPropertyType)
Declaration
public override Type GetPropertyValueType(IPublishedPropertyType propertyType)
Parameters
Type |
Name |
Description |
IPublishedPropertyType |
propertyType |
|
Returns
Type |
Description |
System.Type |
|
IsConverter(IPublishedPropertyType)
Declaration
public override bool IsConverter(IPublishedPropertyType propertyType)
Parameters
Type |
Name |
Description |
IPublishedPropertyType |
propertyType |
|
Returns
Type |
Description |
System.Boolean |
|