Class AdvancedXmlDataProvider
- Namespace
- Dynamicweb.Ecommerce.Products.FieldTypeProviders
- Assembly
- Dynamicweb.Ecommerce.dll
[AddInName("Dynamicweb.Ecommerce.FieldTypeProviders.AdvancedXmlDataProvider")]
[AddInLabel("Advanced xml data FieldType Provider")]
[AddInActive(true)]
[Serializable]
public sealed class AdvancedXmlDataProvider : ProductFieldTypeProvider
- Inheritance
-
AdvancedXmlDataProvider
- Inherited Members
Properties
XSLTStylesheet
[AddInParameter("Preview value XSLT Stylesheet")]
[AddInParameterEditor(typeof(FileManagerEditor), "extensions=xsl,xslt;allowBrowse=true")]
public string XSLTStylesheet { get; set; }
Property Value
Methods
GetAppenderInfo(string, Dictionary<string, string>)
public override string GetAppenderInfo(string languageId, Dictionary<string, string> settings)
Parameters
languageId
stringsettings
Dictionary<string, string>
Returns
GetAppenderInfo(string, string)
public override string GetAppenderInfo(string languageId, string settings)
Parameters
Returns
GetProductValue(Product, object, string, Dictionary<string, string>)
public override object GetProductValue(Product product, object fieldValue, string languageId, Dictionary<string, string> settings)
Parameters
Returns
GetValue(object, string, Dictionary<string, string>)
public override object GetValue(object value, string languageId, Dictionary<string, string> settings)
Parameters
value
objectlanguageId
stringsettings
Dictionary<string, string>