Table of Contents

Class OptionModel<T>

Namespace
The.Model.Editor
Assembly
Instagile.Model.dll
public sealed class OptionModel<T> : IOptionModel<T>, IOptionModel

Type Parameters

T
Inheritance
OptionModel<T>
Implements
Inherited Members

Constructors

OptionModel(T, string)

public OptionModel(T id, string name)

Parameters

id T
name string

OptionModel(T, IProperty<string>)

public OptionModel(T id, IProperty<string> nameProperty)

Parameters

id T
nameProperty IProperty<string>

Properties

ID

public T ID { get; }

Property Value

T

Name

public IProperty<string> Name { get; }

Property Value

IProperty<string>

SyntaxType

public SyntaxType SyntaxType { get; set; }

Property Value

SyntaxType

Methods

ToString()

public override string ToString()

Returns

string