API Reference
ExcelTemplateInspection
Template marker inspection result for a workbook or worksheet.
Inheritance
- Object
- ExcelTemplateInspection
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Methods
public ExcelTemplateInspection EnsureAllMarkersBound() #ExcelTemplateInspectionThrows when this inspection was created without bindings or when any marker is missing.
public String ToMarkdown() #StringReturns a compact Markdown report of discovered template markers and binding status.
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public IReadOnlyList<ExcelTemplateMarkerInfo> Markers { get; } #Template markers discovered in workbook order.
public Boolean HasBindingInfo { get; } #True when the inspection was performed with a values/model binding source.
public Int32 TotalMarkers { get; } #Total marker occurrences.
public IReadOnlyList<String> UniqueMarkers { get; } #Distinct marker names discovered in the template.
public IReadOnlyList<ExcelTemplateMarkerInfo> MissingMarkers { get; } #Marker occurrences missing from the supplied values/model. Empty when binding info was not supplied.
public IReadOnlyList<String> MissingMarkerNames { get; } #Distinct missing marker names. Empty when binding info was not supplied.
public Boolean AllMarkersBound { get; } #True when every marker was supplied by the inspected values/model.