API Reference

Class

LegacyXlsChartDataSource

Namespace OfficeIMO.Excel.LegacyXls.Model
Assembly OfficeIMO.Excel
Modifiers sealed

Describes shallow metadata decoded from a chart BRAI data-source record.

Inheritance

  • Object
  • LegacyXlsChartDataSource

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

Accepted by parameters

Properties

public Byte SourceId { get; } #

Gets the raw BRAI source identifier.

public String SourceIdName { get; } #

Gets the decoded BRAI source identifier name.

public Byte ReferenceType { get; } #

Gets the raw BRAI reference type.

public String ReferenceTypeName { get; } #

Gets the decoded BRAI reference type name.

public UInt16 Flags { get; } #

Gets the raw BRAI flags.

public Boolean UsesCustomNumberFormat { get; } #

Gets a value indicating whether the record uses its own number format id.

public UInt16 NumberFormatId { get; } #

Gets the raw number format identifier.

public UInt16 FormulaByteCount { get; } #

Gets the declared ChartParsedFormula byte count.

public Int32 FormulaBytesAvailable { get; } #

Gets the number of formula bytes physically present after the BRAI fixed fields.

public Boolean FormulaByteCountFitsPayload { get; } #

Gets a value indicating whether the declared formula byte count fits the available payload.

public String FormulaText { get; } #

Gets the projected Open XML formula text for the chart data source, when supported.

public String FormulaProjectionFailureCode { get; } #

Gets the stable formula projection failure code, when the ChartParsedFormula could not be projected.

public String FormulaProjectionFailureDescription { get; } #

Gets the formula projection failure description, when the ChartParsedFormula could not be projected.

public Nullable<Byte> FormulaProjectionFailureToken { get; } #

Gets the unsupported formula token byte that blocked projection, when known.

public String FormulaProjectionFailureTokenName { get; } #

Gets the unsupported formula token name that blocked projection, when known.

public Nullable<Int32> FormulaProjectionFailureTokenOffset { get; } #

Gets the parsed-expression token offset that blocked projection, when known.

public Boolean HasFormulaProjectionFailure { get; } #

Gets a value indicating whether the ChartParsedFormula has formula projection failure details.

public Boolean FormulaTextProjected { get; } #

Gets a value indicating whether the ChartParsedFormula was projected to formula text.