Interface IAxis
public interface IAxis
表示图表中的一个单一坐标轴。
-
Method Summary
Modifier and TypeMethodDescription返回实际的类别轴类型。boolean获取值轴是否穿过类别轴的设置(如果值轴在类别之间穿过类别轴,则为True)。返回指定轴的分组。返回一个代表指定坐标轴标题的IAxisTitle对象。获取指定类别轴的基本单位。boolean获取单位是否自动选择(如果Microsoft Excel为指定的类别轴选择合适的基数单位,则为True)。默认值为True。String[]获取指定轴的所有类别名称作为一个文本数组。获取类别轴类型。获取指定轴上另一轴交叉的点。double获取值轴上类别轴交叉的点。仅适用于值轴。获取值轴的单位标签。double获取显示的单位是否使用自定义设置(如果的DisplayUnit属性是自定义的,那么DisplayUnitCustom属性返回或设置显示单位的值。该值必须从0到10E307之间。)返回指定轴的IDisplayUnitLabel对象。如果HasDisplayUnitLabel属性设置为False,则返回Null。返回IChartFormat对象。boolean获取标签是否在指定轴上显示(如果通过DisplayUnit或DisplayUnitCustom属性指定的标签在指定轴上显示,则为True)。默认值为True。boolean获取轴是否具有主要网格线(如果轴具有主要网格线,则为True)。这仅适用于主轴组中的轴可以拥有网格线。boolean获取轴是否具有次级网格线(如果轴具有次级网格线则为True)。这仅适用于主轴组中的轴可以拥有网格线。boolean获取轴或图表是否具有可见标题(如果轴或图表有可见标题则为True)。double获取在使用对数刻度时对数的底。返回一个代表指定坐标轴主要网格线的IGridlines对象。只有主坐标轴组中的坐标轴才能拥有网格线。获取指定轴的主要刻度标记类型。double获取值轴的主要单位。boolean获取是否由Excel计算主要单位(如果Microsoft Excel为值轴计算主要单位,则为True)。获取当 CategoryType 属性设置为 TimeScale 时,分类轴的主要单位刻度值。double获取值轴上的最大值。boolean获取是否Excel计算最大值(如果Microsoft Excel为值轴计算最大值,则为True)。double获取值轴上的最小值。boolean获取Excel是否计算值轴的最小值(如果Microsoft Excel计算最小值则为True)。返回代表指定坐标轴小网格线的IGridlines对象。只有主坐标轴组中的坐标轴才能拥有网格线。获取指定轴的小刻度线类型。double获取值轴上的小单位。boolean获取 Microsoft Excel 是否为值轴计算小单位(如果 Excel 计算小单位则为 True)。获取当CategoryType属性设置为TimeScale时,类别轴的小单位刻度值。返回指定对象的上一个对象。boolean获取是否Excel从最后到第一绘图数据(如果Microsoft Excel从最后开始绘图数据点则为True)。获取值轴的刻度类型。获取指定轴上刻度标记标签的位置。返回代表指定轴刻度标记标签的ITickLabels对象。int获取刻度标记标签之间的类别或系列数量。这仅适用于类别和系列轴。boolean获取刻度标签间距是否为自动的。int获取类别或系列之间的刻度标记数。仅适用于类别和系列轴。getType()返回轴类型。boolean获取坐标轴是否可见。voidsetAxisBetweenCategories(boolean value) 设置值轴是否穿过类别轴(如果值轴在类别之间穿过类别轴,则为True)。voidsetBaseUnit(TimeUnit value) 设置指定类别轴的基本单位。voidsetBaseUnitIsAuto(boolean value) 设置单位是否自动选择(如果Microsoft Excel为指定的类别轴选择适当的基本单位,则为True)。默认值为True。voidsetCategoryNames(String[] value) 设置指定轴的所有类别名称为一个文本数组。voidsetCategoryType(CategoryType value) 设置类别轴的类型。voidsetCrosses(AxisCrosses value) 设置指定轴上其他轴交叉的点。voidsetCrossesAt(double value) 设置值轴上类别轴交叉的点。仅适用于值轴。voidsetDisplayUnit(DisplayUnit value) 设置值轴的单位标签。voidsetDisplayUnitCustom(double value) 设置显示的单位是否使用自定义设置(如果该属性的DisplayUnit属性为自定义,则DisplayUnitCustom属性返回或设置显示单位的值。该值必须从0到10E307之间)。voidsetHasDisplayUnitLabel(boolean value) 设置标签是否在指定轴上显示(如果通过DisplayUnit或DisplayUnitCustom属性指定的标签在指定轴上显示,则为True)。默认值为True。voidsetHasMajorGridlines(boolean value) 设置坐标轴是否具有主要网格线(如果坐标轴具有主要网格线则为True)。这仅适用于主坐标轴组中的轴可以拥有网格线。voidsetHasMinorGridlines(boolean value) 设置坐标轴是否具有次级网格线(如果坐标轴具有次级网格线则为True)。这仅适用于主坐标轴组中的轴可以拥有网格线。voidsetHasTitle(boolean value) 设置坐标轴或图表是否具有可见标题(如果坐标轴或图表有可见标题则为True)。voidsetLogBase(double value) 设置在使用对数刻度时对数的底数。voidsetMajorTickMark(TickMark value) 设置指定坐标轴的主要刻度线类型。voidsetMajorUnit(double value) 设置值轴的主要单位。voidsetMajorUnitIsAuto(boolean value) 设置Excel是否计算主要单位(如果Microsoft Excel为值轴计算主要单位,则为True)。voidsetMajorUnitScale(TimeUnit value) 设置当CategoryType属性设置为TimeScale时,类别轴的主要单位刻度值。voidsetMaximumScale(double value) 设置值轴的最大值。voidsetMaximumScaleIsAuto(boolean value) 设置是否让Excel计算最大值(如果值为True,则表示Microsoft Excel会为值轴计算最大值)。voidsetMinimumScale(double value) 设置值轴的最小值。voidsetMinimumScaleIsAuto(boolean value) 设置Excel是否计算值轴的最小值(如果 Microsoft Excel 计算最小值,则为 True)。voidsetMinorTickMark(TickMark value) 设置指定轴的小刻度线类型。voidsetMinorUnit(double value) 设置值轴上的小单位。voidsetMinorUnitIsAuto(boolean value) 设置 Microsoft Excel 是否为值轴计算小单位(若 Excel 计算小单位则为 True)。voidsetMinorUnitScale(TimeUnit value) 设置类别轴的小单位刻度值,当CategoryType属性设置为TimeScale时。voidsetReversePlotOrder(boolean value) 设置是否从最后到最先绘制Excel数据(如果Microsoft Excel从最后开始绘制数据点则为True)。voidsetScaleType(ScaleType value) 设置值轴的刻度类型。void设置指定轴上刻度标记标签的位置。voidsetTickLabelSpacing(int value) 设置刻度标记标签之间的类别数或系列数。这仅适用于类别和系列轴。voidsetTickLabelSpacingIsAuto(boolean value) 设置刻度标签间隔是否自动。voidsetTickMarkSpacing(int value) 设置类别或系列之间的刻度标记数量。仅适用于类别和系列轴。voidsetVisible(boolean value) 设置坐标轴是否可见。
-
Method Details
-
getAxisBetweenCategories
boolean getAxisBetweenCategories()获取值轴是否穿过类别轴的设置(如果值轴在类别之间穿过类别轴,则为True)。 -
setAxisBetweenCategories
void setAxisBetweenCategories(boolean value) 设置值轴是否穿过类别轴(如果值轴在类别之间穿过类别轴,则为True)。 -
getAxisGroup
AxisGroup getAxisGroup()返回指定轴的分组。 -
getAxisTitle
IAxisTitle getAxisTitle()返回一个代表指定坐标轴标题的IAxisTitle对象。 -
getBaseUnit
TimeUnit getBaseUnit()获取指定类别轴的基本单位。 -
setBaseUnit
设置指定类别轴的基本单位。 -
getBaseUnitIsAuto
boolean getBaseUnitIsAuto()获取单位是否自动选择(如果Microsoft Excel为指定的类别轴选择合适的基数单位,则为True)。默认值为True。 -
setBaseUnitIsAuto
void setBaseUnitIsAuto(boolean value) 设置单位是否自动选择(如果Microsoft Excel为指定的类别轴选择适当的基本单位,则为True)。默认值为True。 -
getCategoryNames
String[] getCategoryNames()获取指定轴的所有类别名称作为一个文本数组。 -
setCategoryNames
设置指定轴的所有类别名称为一个文本数组。 -
getCategoryType
CategoryType getCategoryType()获取类别轴类型。 -
setCategoryType
设置类别轴的类型。 -
getActualCategoryType
CategoryType getActualCategoryType()返回实际的类别轴类型。 -
getCrosses
AxisCrosses getCrosses()获取指定轴上另一轴交叉的点。 -
setCrosses
设置指定轴上其他轴交叉的点。 -
getCrossesAt
double getCrossesAt()获取值轴上类别轴交叉的点。仅适用于值轴。 -
setCrossesAt
void setCrossesAt(double value) 设置值轴上类别轴交叉的点。仅适用于值轴。 -
getDisplayUnit
DisplayUnit getDisplayUnit()获取值轴的单位标签。 -
setDisplayUnit
设置值轴的单位标签。 -
getDisplayUnitCustom
double getDisplayUnitCustom()获取显示的单位是否使用自定义设置(如果的DisplayUnit属性是自定义的,那么DisplayUnitCustom属性返回或设置显示单位的值。该值必须从0到10E307之间。) -
setDisplayUnitCustom
void setDisplayUnitCustom(double value) 设置显示的单位是否使用自定义设置(如果该属性的DisplayUnit属性为自定义,则DisplayUnitCustom属性返回或设置显示单位的值。该值必须从0到10E307之间)。 -
getDisplayUnitLabel
IDisplayUnitLabel getDisplayUnitLabel()返回指定轴的IDisplayUnitLabel对象。如果HasDisplayUnitLabel属性设置为False,则返回Null。 -
getFormat
IChartFormat getFormat()返回IChartFormat对象。 -
getHasDisplayUnitLabel
boolean getHasDisplayUnitLabel()获取标签是否在指定轴上显示(如果通过DisplayUnit或DisplayUnitCustom属性指定的标签在指定轴上显示,则为True)。默认值为True。 -
setHasDisplayUnitLabel
void setHasDisplayUnitLabel(boolean value) 设置标签是否在指定轴上显示(如果通过DisplayUnit或DisplayUnitCustom属性指定的标签在指定轴上显示,则为True)。默认值为True。 -
getHasMajorGridlines
boolean getHasMajorGridlines()获取轴是否具有主要网格线(如果轴具有主要网格线,则为True)。这仅适用于主轴组中的轴可以拥有网格线。 -
setHasMajorGridlines
void setHasMajorGridlines(boolean value) 设置坐标轴是否具有主要网格线(如果坐标轴具有主要网格线则为True)。这仅适用于主坐标轴组中的轴可以拥有网格线。 -
getHasMinorGridlines
boolean getHasMinorGridlines()获取轴是否具有次级网格线(如果轴具有次级网格线则为True)。这仅适用于主轴组中的轴可以拥有网格线。 -
setHasMinorGridlines
void setHasMinorGridlines(boolean value) 设置坐标轴是否具有次级网格线(如果坐标轴具有次级网格线则为True)。这仅适用于主坐标轴组中的轴可以拥有网格线。 -
getHasTitle
boolean getHasTitle()获取轴或图表是否具有可见标题(如果轴或图表有可见标题则为True)。 -
setHasTitle
void setHasTitle(boolean value) 设置坐标轴或图表是否具有可见标题(如果坐标轴或图表有可见标题则为True)。 -
getLogBase
double getLogBase()获取在使用对数刻度时对数的底。 -
setLogBase
void setLogBase(double value) 设置在使用对数刻度时对数的底数。 -
getMajorGridlines
IGridlines getMajorGridlines()返回一个代表指定坐标轴主要网格线的IGridlines对象。只有主坐标轴组中的坐标轴才能拥有网格线。 -
getMajorTickMark
TickMark getMajorTickMark()获取指定轴的主要刻度标记类型。 -
setMajorTickMark
设置指定坐标轴的主要刻度线类型。 -
getMajorUnit
double getMajorUnit()获取值轴的主要单位。 -
setMajorUnit
void setMajorUnit(double value) 设置值轴的主要单位。 -
getMajorUnitIsAuto
boolean getMajorUnitIsAuto()获取是否由Excel计算主要单位(如果Microsoft Excel为值轴计算主要单位,则为True)。 -
setMajorUnitIsAuto
void setMajorUnitIsAuto(boolean value) 设置Excel是否计算主要单位(如果Microsoft Excel为值轴计算主要单位,则为True)。 -
getMajorUnitScale
TimeUnit getMajorUnitScale()获取当 CategoryType 属性设置为 TimeScale 时,分类轴的主要单位刻度值。 -
setMajorUnitScale
设置当CategoryType属性设置为TimeScale时,类别轴的主要单位刻度值。 -
getMaximumScale
double getMaximumScale()获取值轴上的最大值。 -
setMaximumScale
void setMaximumScale(double value) 设置值轴的最大值。 -
getMaximumScaleIsAuto
boolean getMaximumScaleIsAuto()获取是否Excel计算最大值(如果Microsoft Excel为值轴计算最大值,则为True)。 -
setMaximumScaleIsAuto
void setMaximumScaleIsAuto(boolean value) 设置是否让Excel计算最大值(如果值为True,则表示Microsoft Excel会为值轴计算最大值)。 -
getMinimumScale
double getMinimumScale()获取值轴上的最小值。 -
setMinimumScale
void setMinimumScale(double value) 设置值轴的最小值。 -
getMinimumScaleIsAuto
boolean getMinimumScaleIsAuto()获取Excel是否计算值轴的最小值(如果Microsoft Excel计算最小值则为True)。 -
setMinimumScaleIsAuto
void setMinimumScaleIsAuto(boolean value) 设置Excel是否计算值轴的最小值(如果 Microsoft Excel 计算最小值,则为 True)。 -
getMinorGridlines
IGridlines getMinorGridlines()返回代表指定坐标轴小网格线的IGridlines对象。只有主坐标轴组中的坐标轴才能拥有网格线。 -
getMinorTickMark
TickMark getMinorTickMark()获取指定轴的小刻度线类型。 -
setMinorTickMark
设置指定轴的小刻度线类型。 -
getMinorUnit
double getMinorUnit()获取值轴上的小单位。 -
setMinorUnit
void setMinorUnit(double value) 设置值轴上的小单位。 -
getMinorUnitIsAuto
boolean getMinorUnitIsAuto()获取 Microsoft Excel 是否为值轴计算小单位(如果 Excel 计算小单位则为 True)。 -
setMinorUnitIsAuto
void setMinorUnitIsAuto(boolean value) 设置 Microsoft Excel 是否为值轴计算小单位(若 Excel 计算小单位则为 True)。 -
getMinorUnitScale
TimeUnit getMinorUnitScale()获取当CategoryType属性设置为TimeScale时,类别轴的小单位刻度值。 -
setMinorUnitScale
设置类别轴的小单位刻度值,当CategoryType属性设置为TimeScale时。 -
getParent
IAxes getParent()返回指定对象的上一个对象。 -
getReversePlotOrder
boolean getReversePlotOrder()获取是否Excel从最后到第一绘图数据(如果Microsoft Excel从最后开始绘图数据点则为True)。 -
setReversePlotOrder
void setReversePlotOrder(boolean value) 设置是否从最后到最先绘制Excel数据(如果Microsoft Excel从最后开始绘制数据点则为True)。 -
getScaleType
ScaleType getScaleType()获取值轴的刻度类型。 -
setScaleType
设置值轴的刻度类型。 -
getTickLabelPosition
TickLabelPosition getTickLabelPosition()获取指定轴上刻度标记标签的位置。 -
setTickLabelPosition
设置指定轴上刻度标记标签的位置。 -
getTickLabels
ITickLabels getTickLabels()返回代表指定轴刻度标记标签的ITickLabels对象。 -
getTickLabelSpacing
int getTickLabelSpacing()获取刻度标记标签之间的类别或系列数量。这仅适用于类别和系列轴。 -
setTickLabelSpacing
void setTickLabelSpacing(int value) 设置刻度标记标签之间的类别数或系列数。这仅适用于类别和系列轴。 -
getTickLabelSpacingIsAuto
boolean getTickLabelSpacingIsAuto()获取刻度标签间距是否为自动的。 -
setTickLabelSpacingIsAuto
void setTickLabelSpacingIsAuto(boolean value) 设置刻度标签间隔是否自动。 -
getTickMarkSpacing
int getTickMarkSpacing()获取类别或系列之间的刻度标记数。仅适用于类别和系列轴。 -
setTickMarkSpacing
void setTickMarkSpacing(int value) 设置类别或系列之间的刻度标记数量。仅适用于类别和系列轴。 -
getType
AxisType getType()返回轴类型。 -
getVisible
boolean getVisible()获取坐标轴是否可见。 -
setVisible
void setVisible(boolean value) 设置坐标轴是否可见。
-