Inheritance
FormattingInfo
public class FormattingInfo : IFormattingInfo, ISelectorInfo
Constructors
Declaration
public FormattingInfo(FormatDetails formatDetails, Format format, object currentValue)
Parameters
Declaration
public FormattingInfo(FormattingInfo parent, FormatDetails formatDetails, Format format, object currentValue)
Parameters
Declaration
public FormattingInfo(FormattingInfo parent, FormatDetails formatDetails, Placeholder placeholder, object currentValue)
Parameters
Properties
Declaration
public int Alignment { get; }
Property Value
Implements
Declaration
public object CurrentValue { get; set; }
Property Value
Implements
Declaration
public Format Format { get; }
Property Value
Implements
Declaration
public FormatDetails FormatDetails { get; }
Property Value
Implements
Declaration
public string FormatterOptions { get; }
Property Value
Implements
Declaration
public FormattingInfo Parent { get; }
Property Value
Declaration
public Placeholder Placeholder { get; }
Property Value
Implements
Declaration
public object Result { get; set; }
Property Value
Implements
Declaration
public Selector Selector { get; set; }
Property Value
Declaration
public int SelectorIndex { get; }
Property Value
Implements
Declaration
public string SelectorOperator { get; }
Property Value
Implements
SelectorText
Declaration
public string SelectorText { get; }
Property Value
Implements
Methods
Declaration
public FormattingInfo CreateChild(Placeholder placeholder)
Parameters
Returns
Declaration
public FormattingException FormattingException(string issue, FormatItem problemItem = null, int startIndex = -1)
Parameters
Returns
Implements
Declaration
public void Write(string text)
Parameters
Type |
Name |
Description |
String |
text |
|
Implements
Declaration
public void Write(string text, int startIndex, int length)
Parameters
Implements
Declaration
public void Write(Format format, object value)
Parameters
Implements