Class RichTextPropertyEditor
Represents a rich text property editor.
Inheritance
System.Object
Assembly: cs.temp.dll.dll
Syntax
public class RichTextPropertyEditor : DataEditor
Constructors
RichTextPropertyEditor(IDataValueEditorFactory, IBackOfficeSecurityAccessor, HtmlImageSourceParser, HtmlLocalLinkParser, RichTextEditorPastedImages, IIOHelper, IImageUrlGenerator)
Declaration
[Obsolete("Use the constructor which takes an IHtmlMacroParameterParser instead")]
public RichTextPropertyEditor(IDataValueEditorFactory dataValueEditorFactory, IBackOfficeSecurityAccessor backOfficeSecurityAccessor, HtmlImageSourceParser imageSourceParser, HtmlLocalLinkParser localLinkParser, RichTextEditorPastedImages pastedImages, IIOHelper ioHelper, IImageUrlGenerator imageUrlGenerator)
Parameters
Type |
Name |
Description |
IDataValueEditorFactory |
dataValueEditorFactory |
|
IBackOfficeSecurityAccessor |
backOfficeSecurityAccessor |
|
HtmlImageSourceParser |
imageSourceParser |
|
HtmlLocalLinkParser |
localLinkParser |
|
RichTextEditorPastedImages |
pastedImages |
|
IIOHelper |
ioHelper |
|
IImageUrlGenerator |
imageUrlGenerator |
|
RichTextPropertyEditor(IDataValueEditorFactory, IBackOfficeSecurityAccessor, HtmlImageSourceParser, HtmlLocalLinkParser, RichTextEditorPastedImages, IIOHelper, IImageUrlGenerator, IHtmlMacroParameterParser)
The constructor will setup the property editor based on the attribute if one is found.
Declaration
public RichTextPropertyEditor(IDataValueEditorFactory dataValueEditorFactory, IBackOfficeSecurityAccessor backOfficeSecurityAccessor, HtmlImageSourceParser imageSourceParser, HtmlLocalLinkParser localLinkParser, RichTextEditorPastedImages pastedImages, IIOHelper ioHelper, IImageUrlGenerator imageUrlGenerator, IHtmlMacroParameterParser macroParameterParser)
Parameters
Type |
Name |
Description |
IDataValueEditorFactory |
dataValueEditorFactory |
|
IBackOfficeSecurityAccessor |
backOfficeSecurityAccessor |
|
HtmlImageSourceParser |
imageSourceParser |
|
HtmlLocalLinkParser |
localLinkParser |
|
RichTextEditorPastedImages |
pastedImages |
|
IIOHelper |
ioHelper |
|
IImageUrlGenerator |
imageUrlGenerator |
|
IHtmlMacroParameterParser |
macroParameterParser |
|
Properties
PropertyIndexValueFactory
Declaration
public override IPropertyIndexValueFactory PropertyIndexValueFactory { get; }
Property Value
Type |
Description |
IPropertyIndexValueFactory |
|
Methods
CreateConfigurationEditor()
Declaration
protected override IConfigurationEditor CreateConfigurationEditor()
Returns
Type |
Description |
IConfigurationEditor |
|
CreateValueEditor()
Create a custom value editor
Declaration
protected override IDataValueEditor CreateValueEditor()
Returns
Type |
Description |
IDataValueEditor |
|