Class OptionPrinter
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
formOptionFormThe option form to print.
parametersIReadOnlyList<OptionParameter>The list of parameters for the option form.
Returns
- Inline
Inline markup that represents the option.