
## ChartDataTable class

Represents a chart data table.

## Methods

| Name | Description |
| --- | --- |
| [getAutoScaleFont()](#getautoscalefont) | True if the text in the object changes font size when the object size changes. The default value is True. |
| [getBackgroundMode()](#getbackgroundmode) | Gets and sets the display mode of the background The value of the property is BackgroundMode integer constant. |
| [getBorder()](#getborder) | Returns a Border object that represents the border of the object |
| [getFont()](#getfont) | Gets a Font object which represents the font setting of the specified chart data table. |
| [getShowLegendKey()](#getshowlegendkey) | True if the data label legend key is visible. |
| [hasBorderHorizontal()](#hasborderhorizontal) | True if the chart data table has horizontal cell borders |
| [hasBorderOutline()](#hasborderoutline) | True if the chart data table has outline borders |
| [hasBorderVertical()](#hasbordervertical) | True if the chart data table has vertical cell borders |
| [hasHorizontalBorder()](#hashorizontalborder) |  |
| [hasOutlineBorder()](#hasoutlineborder) |  |
| [hasVerticalBorder()](#hasverticalborder) |  |
| [setAutoScaleFont()](#setautoscalefont) | True if the text in the object changes font size when the object size changes. The default value is True. |
| [setBackgroundMode()](#setbackgroundmode) | Gets and sets the display mode of the background The value of the property is BackgroundMode integer constant. |
| [setHasBorderHorizontal()](#sethasborderhorizontal) | True if the chart data table has horizontal cell borders |
| [setHasBorderOutline()](#sethasborderoutline) | True if the chart data table has outline borders |
| [setHasBorderVertical()](#sethasbordervertical) | True if the chart data table has vertical cell borders |
| [setHasHorizontalBorder()](#sethashorizontalborder) |  |
| [setHasOutlineBorder()](#sethasoutlineborder) |  |
| [setHasVerticalBorder()](#sethasverticalborder) |  |
| [setShowLegendKey()](#setshowlegendkey) | True if the data label legend key is visible. |

### getAutoScaleFont() {#getautoscalefont}

True if the text in the object changes font size when the object size changes. The default value is True.

### getBackgroundMode() {#getbackgroundmode}

Gets and sets the display mode of the background The value of the property is BackgroundMode integer constant.

### getBorder() {#getborder}

Returns a Border object that represents the border of the object

### getFont() {#getfont}

Gets a Font object which represents the font setting of the specified chart data table.

### getShowLegendKey() {#getshowlegendkey}

True if the data label legend key is visible.

### hasBorderHorizontal() {#hasborderhorizontal}

True if the chart data table has horizontal cell borders

### hasBorderOutline() {#hasborderoutline}

True if the chart data table has outline borders

### hasBorderVertical() {#hasbordervertical}

True if the chart data table has vertical cell borders

### hasHorizontalBorder() {#hashorizontalborder}

### hasOutlineBorder() {#hasoutlineborder}

### hasVerticalBorder() {#hasverticalborder}

### setAutoScaleFont() {#setautoscalefont}

True if the text in the object changes font size when the object size changes. The default value is True.

### setBackgroundMode() {#setbackgroundmode}

Gets and sets the display mode of the background The value of the property is BackgroundMode integer constant.

### setHasBorderHorizontal() {#sethasborderhorizontal}

True if the chart data table has horizontal cell borders

### setHasBorderOutline() {#sethasborderoutline}

True if the chart data table has outline borders

### setHasBorderVertical() {#sethasbordervertical}

True if the chart data table has vertical cell borders

### setHasHorizontalBorder() {#sethashorizontalborder}

### setHasOutlineBorder() {#sethasoutlineborder}

### setHasVerticalBorder() {#sethasverticalborder}

### setShowLegendKey() {#setshowlegendkey}

True if the data label legend key is visible.
