Class OptionPrinter

Namespace
Pixie.Options
Assembly
Pixie.dll

Defines a common interface for option printers: classes that print option forms and their parameters according to a particular scheme, for documentation purposes.

public abstract class OptionPrinter
Inheritance
OptionPrinter
Derived
Inherited Members

Constructors

OptionPrinter()

protected OptionPrinter()

Methods

Print(OptionForm, IReadOnlyList<OptionParameter>)

Prints an option form that takes a list of parameters.

public abstract Inline Print(OptionForm form, IReadOnlyList<OptionParameter> parameters)

Parameters

form OptionForm

The option form to print.

parameters IReadOnlyList<OptionParameter>

The list of parameters for the option form.

Returns

Inline

Inline markup that represents the option.