Skip to content

CustomValueEditor class

Represents custom (user defined) value editor.

public class Korzh.EasyQuery.CustomValueEditor
: ValueEditor
TypeNameDescription
StringDataGets or sets the data assigned with the editor.
StringDefaultTextGets or sets the default text.
StringDefaultValueGets or sets the default value.
StringTagGets the name of the value editor type.
StringXmlDefinitionGets the XML definition of value editor.
TypeNameDescription
BooleanLoadAttribute(String attrName, String attrValue)Loads one attribute from XML reader.
voidLoadContentFromXmlReader(XmlReader reader)Loads the content of value editor from XML reader.
voidReadOnePropFromJson(JsonReader reader, String propName)Reads one editor’s property from JSON.
TaskReadOnePropFromJsonAsync(JsonReader reader, String propName)Reads one editor’s property from JSON (asynchronous way).
voidSaveContentToXmlWriter(XmlWriter writer)Saves editor parameters to XML.
voidWritePropertiesToJson(JsonWriter writer, ModelReadWriteOptions rwOptions)Writes the content of the “CUSTOM” value editor to JSON.
TaskWritePropertiesToJsonAsync(JsonWriter writer, ModelReadWriteOptions rwOptions)Writes the content of the “CUSTOM” value editor to JSON (asynchronous way).
TypeNameDescription
StringSTypeCaptionGets the full name of the value editor class type.