Table of Contents

Interface IFieldType

Namespace
Biwen.QuickApi.Contents.Abstractions
Assembly
Biwen.QuickApi.Contents.dll
public interface IFieldType
Extension Methods

Properties

Name

string Name { get; }

Property Value

string

SystemName

string SystemName { get; }

Property Value

string

Value

string Value { get; set; }

Property Value

string

ValueType

Type ValueType { get; }

Property Value

Type

Methods

ConvertToString(object?)

string ConvertToString(object? value)

Parameters

value object

Returns

string

ConvertValue(string)

object? ConvertValue(string value)

Parameters

value string

Returns

object

GetValidationErrorMessage()

string? GetValidationErrorMessage()

Returns

string

GetValue()

object? GetValue()

Returns

object

SetValue(object?)

void SetValue(object? value)

Parameters

value object

Validate(string, string?)

bool Validate(string value, string? rules = null)

Parameters

value string
rules string

Returns

bool