API Reference

Class

LegacyXlsChartAxisExtension

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

Describes preserve-only AxcExt date-axis extension metadata from a BIFF chart stream.

Inheritance

  • Object
  • LegacyXlsChartAxisExtension

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

Constructors

public LegacyXlsChartAxisExtension(UInt16 minimumDate, UInt16 maximumDate, UInt16 majorInterval, UInt16 majorUnit, UInt16 minorInterval, UInt16 minorUnit, UInt16 baseUnit, UInt16 crossingDate, Byte flags, Byte reserved) #

Creates date-axis extension metadata.

Parameters

minimumDate System.UInt16 requiredposition: 0
maximumDate System.UInt16 requiredposition: 1
majorInterval System.UInt16 requiredposition: 2
majorUnit System.UInt16 requiredposition: 3
minorInterval System.UInt16 requiredposition: 4
minorUnit System.UInt16 requiredposition: 5
baseUnit System.UInt16 requiredposition: 6
crossingDate System.UInt16 requiredposition: 7
flags System.Byte requiredposition: 8
reserved System.Byte requiredposition: 9

Properties

public UInt16 MinimumDate { get; } #

Gets the raw minimum date value.

public UInt16 MaximumDate { get; } #

Gets the raw maximum date value.

public UInt16 MajorInterval { get; } #

Gets the raw major tick interval.

public UInt16 MajorUnit { get; } #

Gets the raw major tick date unit.

public String MajorUnitName { get; } #

Gets the decoded major tick date unit name.

public UInt16 MinorInterval { get; } #

Gets the raw minor tick interval.

public UInt16 MinorUnit { get; } #

Gets the raw minor tick date unit.

public String MinorUnitName { get; } #

Gets the decoded minor tick date unit name.

public UInt16 BaseUnit { get; } #

Gets the raw base date unit.

public String BaseUnitName { get; } #

Gets the decoded base date unit name.

public UInt16 CrossingDate { get; } #

Gets the raw date at which the value axis crosses this axis.

public Byte Flags { get; } #

Gets the raw AxcExt flag byte.

public Boolean AutoMinimum { get; } #

Gets whether the minimum date is automatic.

public Boolean AutoMaximum { get; } #

Gets whether the maximum date is automatic.

public Boolean AutoMajor { get; } #

Gets whether the major interval is automatic.

public Boolean AutoMinor { get; } #

Gets whether the minor interval is automatic.

public Boolean DateAxis { get; } #

Gets whether the axis is a date axis.

public Boolean AutoBase { get; } #

Gets whether the base date unit is automatic.

public Boolean AutoCrossing { get; } #

Gets whether the crossing date is automatic.

public Boolean AutoDateAxis { get; } #

Gets whether Excel can automatically choose date-axis behavior.

public Byte Reserved { get; } #

Gets the reserved byte that should be zero.

public Boolean HasZeroReservedByte { get; } #

Gets whether the reserved byte is zero.