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