Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeChartValueAxisLayout

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers sealed

Independent numeric scale and label format for a chart value axis.

Inheritance

  • Object
  • OfficeChartValueAxisLayout

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public OfficeChartValueAxisLayout(Nullable<Double> minimum = null, Nullable<Double> maximum = null, Nullable<Double> majorUnit = null, Nullable<Double> minorUnit = null, String numberFormat = null, Nullable<OfficeChartAxisTickMark> majorTickMark = null, Nullable<OfficeChartAxisTickMark> minorTickMark = null) #

Creates a linear axis scale with optional explicit bounds, tick units, and numeric formatting.

Parameters

minimum System.Nullable{System.Double} = null optionalposition: 0
maximum System.Nullable{System.Double} = null optionalposition: 1
majorUnit System.Nullable{System.Double} = null optionalposition: 2
minorUnit System.Nullable{System.Double} = null optionalposition: 3
numberFormat System.String = null optionalposition: 4
majorTickMark System.Nullable{OfficeIMO.Drawing.OfficeChartAxisTickMark} = null optionalposition: 5
minorTickMark System.Nullable{OfficeIMO.Drawing.OfficeChartAxisTickMark} = null optionalposition: 6

Methods

public OfficeChartValueAxisLayout WithTitle(String title) #
Returns: OfficeChartValueAxisLayout

Returns a copy with the secondary value-axis title; null or whitespace removes an existing title.

Parameters

title System.String requiredposition: 0

Properties

public Nullable<Double> Minimum { get; } #

Explicit minimum, or automatic scaling when absent.

public Nullable<Double> Maximum { get; } #

Explicit maximum, or automatic scaling when absent.

public Nullable<Double> MajorUnit { get; } #

Major tick spacing, or automatic spacing when absent.

public Nullable<Double> MinorUnit { get; } #

Minor tick spacing, or automatic spacing when absent.

public String NumberFormat { get; } #

Numeric label format, or the axis default when absent.

public Nullable<OfficeChartAxisTickMark> MajorTickMark { get; } #

Major tick appearance, or the shared layout setting when absent.

public Nullable<OfficeChartAxisTickMark> MinorTickMark { get; } #

Minor tick appearance, or the shared layout setting when absent.

public String Title { get; set; } #

Independent secondary value-axis title, when set.

public Boolean IsTitleSpecified { get; set; } #

Whether a title replacement or removal was requested explicitly.