Table of Contents

Class ProductFieldTypeProvider

Namespace
Dynamicweb.Ecommerce.Products.FieldTypeProviders
Assembly
Dynamicweb.Ecommerce.dll
[Serializable]
public abstract class ProductFieldTypeProvider : FieldTypeProvider
Inheritance
ProductFieldTypeProvider
Derived
Inherited Members

Methods

GetAppenderInfo(string, Dictionary<string, string>)

public abstract string GetAppenderInfo(string languageId, Dictionary<string, string> settings)

Parameters

languageId string
settings Dictionary<string, string>

Returns

string

GetAppenderInfo(string, string)

public abstract string GetAppenderInfo(string languageId, string settings)

Parameters

languageId string
settings string

Returns

string

GetAppenderTitle(string, Dictionary<string, string>)

public virtual string GetAppenderTitle(string languageId, Dictionary<string, string> settings)

Parameters

languageId string
settings Dictionary<string, string>

Returns

string

GetParameterValues(string)

protected Dictionary<string, string> GetParameterValues(string xmlParameters)

Parameters

xmlParameters string

Returns

Dictionary<string, string>

GetProductValue(Product, FieldType, object)

public static object GetProductValue(Product product, FieldType fieldType, object fieldValue)

Parameters

product Product
fieldType FieldType
fieldValue object

Returns

object

GetProductValue(Product, object, string, Dictionary<string, string>)

public virtual object GetProductValue(Product product, object fieldValue, string languageId, Dictionary<string, string> settings)

Parameters

product Product
fieldValue object
languageId string
settings Dictionary<string, string>

Returns

object

GetValue(object, string, FieldType)

public static object GetValue(object value, string languageId, FieldType fieldType)

Parameters

value object
languageId string
fieldType FieldType

Returns

object

GetValue(object, string, Dictionary<string, string>)

public abstract object GetValue(object value, string languageId, Dictionary<string, string> settings)

Parameters

value object
languageId string
settings Dictionary<string, string>

Returns

object

IsCalculated(Dictionary<string, string>)

public virtual bool IsCalculated(Dictionary<string, string> settings)

Parameters

settings Dictionary<string, string>

Returns

bool
To top