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