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