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