Skip to content

CustomListValueEditor class

Represents custom (user-defined) list value editor

public class Korzh.EasyQuery.CustomListValueEditor
: ListValueEditor
TypeNameDescription
StringIDBaseGets the base part of identifier.
StringListNameGets or sets the name of the list.
DataTypeResultTypeGets or sets the data type of edited values
StringTagGets the value editor’s tag.
StringXmlDefinitionGets the XML definition of value editor.
TypeNameDescription
BooleanLoadAttribute(String attrName, String attrValue)Loads one attribute 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).
voidSaveAttributesToXmlWriter(XmlWriter writer)Saves the content of value editor to XML writer.
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.