_Chart 接口

定义

这是 COM coclass(托管代码需要此 Coclass 来实现与相应的 COM 对象的互操作性)中的主接口。 仅当您想要使用的方法与 COM 对象的事件共享同一名称时才使用此主接口;在这种情况下,转换为此接口以调用该方法,转换为最新的事件接口以连接到该事件。 否则,请使用派生自 COM coclass 的 .NET 接口来访问方法、属性和 COM 对象的事件。 有关 COM 对象的详细信息,请参阅 Chart

public interface class _Chart
[System.Runtime.InteropServices.Guid("000208D6-0000-0000-C000-000000000046")]
public interface _Chart
Public Interface _Chart
派生
属性

属性

_CodeName

仅供内部使用。

Application

在没有对象限定符的情况下使用时,此属性返回表示 Application Microsoft Excel 应用程序的 对象。 如果与对象识别符一起使用,则此属性返回代表指定对象的创建者的 Application 对象(可以将此属性与 OLE 自动化对象一起使用以返回该对象的应用程序)。

Area3DGroup

返回一个 ChartGroup 对象,该对象代表三维图表上的面积图组。

AutoScaling

如果 Microsoft Excel 对三维图表进行缩放,使之与等效的二维图表的大小相近,则该属性值为 True。 属性 RightAngleAxes 必须为 True

BackWall

返回一个 Walls 对象,该对象允许用户单独设置三维图表的后墙的格式。 此为只读属性。

Bar3DGroup

返回一个 ChartGroup 对象,该对象代表三维图表上的条形图组。

BarShape

返回或设置用于三维条形图或柱形图的形状。

CategoryLabelLevel

返回一个 XlCategoryLabelLevel 常量,该常量引用类别标签的来源级别。 C# 中的整数 (int ) 读/写。

ChartArea

返回一个 ChartArea 对象,该对象代表图表的完整图表区。

ChartColor

以 C # ) 返回 或设置整数 (int ,表示图表的配色方案。 读写。

ChartStyle

返回或设置图表的图表样式。 读/写。

ChartTitle

返回一个 ChartTitle 对象,该对象代表指定图表的标题。

ChartType

返回或设置图表类型。

CodeName

返回对象的代码名。

Column3DGroup

返回一个 ChartGroup 对象,该对象代表三维图表上的柱形图组。

Corners

返回一个 Corners 对象,该对象代表三维图表的角。

Creator

在枚举中 XlCreator 返回一个常量,该常量指示创建此对象的应用程序。 如果该对象是在 Microsoft Excel 中创建的,则此属性返回字符串 XCEL,它等同于十六进制的数字 5843454C。

DataTable

返回表示 DataTable 图表数据表的 对象。

DepthPercent

返回或设置三维图表的深度,以图表宽度的百分比表示(有效范围从 20% 到 2000%)。

DisplayBlanksAs

返回或设置图表上的空白单元格的绘制方式。 可以是以下 XlDisplayBlanksAs 常量之一: xlNotPlottedxlInterpolatedxlZero

Dummy24

这是 COM coclass(托管代码需要此 Coclass 来实现与相应的 COM 对象的互操作性)中的主接口。 仅当您想要使用的方法与 COM 对象的事件共享同一名称时才使用此主接口;在这种情况下,转换为此接口以调用该方法,转换为最新的事件接口以连接到该事件。 否则,请使用派生自 COM coclass 的 .NET 接口来访问方法、属性和 COM 对象的事件。 有关 COM 对象的详细信息,请参阅 Chart

Dummy25

这是 COM coclass(托管代码需要此 Coclass 来实现与相应的 COM 对象的互操作性)中的主接口。 仅当您想要使用的方法与 COM 对象的事件共享同一名称时才使用此主接口;在这种情况下,转换为此接口以调用该方法,转换为最新的事件接口以连接到该事件。 否则,请使用派生自 COM coclass 的 .NET 接口来访问方法、属性和 COM 对象的事件。 有关 COM 对象的详细信息,请参阅 Chart

Elevation

返回或设置三维图表视图的海拔(以度为单位)。

Floor

返回一个 Floor 对象,该对象代表三维图表的底板。

GapDepth

以标记宽度的百分比的形式返回或设置三维图表中数据系列之间的距离。 该属性的值必须介于 0 到 500 之间。

HasAxis[Object, Object]

返回或设置图表中出现的坐标轴。

HasDataTable

如果图表有模拟运算表,则该属性值为 True

HasHiddenContent

这是 COM coclass(托管代码需要此 Coclass 来实现与相应的 COM 对象的互操作性)中的主接口。 仅当您想要使用的方法与 COM 对象的事件共享同一名称时才使用此主接口;在这种情况下,转换为此接口以调用该方法,转换为最新的事件接口以连接到该事件。 否则,请使用派生自 COM coclass 的 .NET 接口来访问方法、属性和 COM 对象的事件。 有关 COM 对象的详细信息,请参阅 Chart

HasLegend

如果图表有图例,则该属性值为 True

HasPivotFields

如此 如果 数据透视图控件显示在指定的数据透视图报表上。 默认值为 True。 对于常规图表,此属性始终返回 False ,无法设置。

HasTitle

如果坐标轴或图表有可见标题,则该属性值为 True

HeightPercent

返回或设置三维图表的高度,以图表宽度的百分比表示(有效范围从 5% 到 500%)。

Hyperlinks

返回一个 Hyperlinks 集合,该集合表示区域或工作表的超链接。

Index

返回对象在其同类对象所组成的集合内的编号。

Legend

返回一个 Legend 对象,该对象代表图表的图例。

Line3DGroup

返回一个 ChartGroup 对象,该对象代表三维图表上的折线图组。

MailEnvelope

表示文档的电子邮件标题。

Name

返回或设置对象的名称。

Next

返回一个 Chart 对象,该对象代表下一个工作表或单元格。

OnDoubleClick

仅供内部使用。

OnSheetActivate

仅供内部使用。

OnSheetDeactivate

仅供内部使用。

PageSetup

返回一个 PageSetup 对象,该对象包含指定对象的所有页面设置设置。

Parent

返回指定对象的父对象。

Perspective

返回或设置三维图表视图的透视系数。 必须介于 0 和 100 之间。 如果该属性为 TrueRightAngleAxes则忽略此属性。

Pie3DGroup

返回一个 ChartGroup 对象,该对象代表三维图表上的饼图组。

PivotLayout

返回一个 PivotLayout 对象,该对象表示字段在数据透视表中的位置以及轴在数据透视图报表中的位置。

PlotArea

返回一个 PlotArea 对象,该对象代表图表的绘图区。

PlotBy

返回或设置图表上的列或行用作数据系列的方式。 可以是以下 XlRowCol 常量之一: xlColumnsxlRows。 对于数据透视图报表中,此属性是只读的且始终返回 xlColumns

PlotVisibleOnly

如此 如果只绘制可见单元格。 如果可见和隐藏单元格的绘制。

Previous

返回一个 对象,该对象代表上一 Chart 个工作表或单元格。

PrintedCommentPages

获取将为当前图表打印的注释页数。

ProtectContents

如果工作表内容是受保护的,则为 True。 这可以保护整个图表。

ProtectData

如果用户不能更改系列公式,则该属性值为 True

ProtectDrawingObjects

如果形状是受保护的,则为 True

ProtectFormatting

如果用户不能更改格式,则该属性值为 True

ProtectGoalSeek

如果用户不能用鼠标操作修改图表数据点,则该属性值为 True

ProtectionMode

如果启用了用户界面专用保护,则为 True。 若要启用用户界面保护,请使用 Protect(Object, Object, Object, Object, Object) 参数设置为 True 的方法UserInterfaceOnly

ProtectSelection

如果不能选定图表元素,则该属性值为 True

RightAngleAxes

如果图表的坐标轴为直角,并与图表的转角或仰角无关,则该属性值为 True。 仅应用于三维折线图、柱形图和条形图。

Rotation

返回或设置三维图表视图的旋转 (围绕 z 轴的绘图区的旋转(以度为单位) )。 本属性的取值必须介于 0 到 360 之间,三维条形图除外(从 0 到 44 之间)。 默认值为 20。 仅适用于三维图表。

Scripts

返回 Scripts 集合,该集合包含 Script 表示指定文档中脚本或代码块的对象(保存为网页时)。

SeriesNameLevel

返回一个 XlSeriesNameLevel 常量,该常量引用系列名称的来源级别。 C# 中的整数 (int ) 读/写。

Shapes

返回一个 Shapes 对象,该对象代表工作表或图表工作表上的所有形状。 此为只读属性。

ShowAllFieldButtons

获取或设置是否在数据透视图上显示所有字段按钮。

ShowAxisFieldButtons

获取或设置是否在数据透视图上显示轴字段按钮。

ShowDataLabelsOverMaximum

返回或设置当值大于数值轴上的最大值时是否显示数据标签。 读/写。

ShowLegendFieldButtons

获取或设置是否在数据透视图上显示图例字段按钮。

ShowReportFilterFieldButtons

获取或设置是否在数据透视图上显示报表筛选字段按钮。

ShowValueFieldButtons

获取或设置是否在数据透视图上显示值字段按钮。

ShowWindow

如此 如果 嵌入的图表显示在单独的窗口中。 Chart与此属性一起使用的对象必须引用嵌入的图表。

SideWall

返回一个 Walls 对象,该对象允许用户单独设置三维图表的侧墙格式。 此为只读属性。

SizeWithWindow

如此 如果 Microsoft Excel 调整图表的大小以匹配图表工作表窗口的大小。 如果图表大小未附加到窗口大小,则为 False。 仅适用于图表工作表, (不适用于嵌入图表) 。

SubType

仅供内部使用。

SurfaceGroup

返回一个 ChartGroup 对象,该对象代表三维图表的图面图表组。

Tab

返回 Tab 图表或工作表的 对象。

Type

仅供内部使用。

Visible

决定对象是否可见。

Walls

返回一个 Walls 对象,该对象代表三维图表的墙壁。

WallsAndGridlines2D

如果三维图表中的网格线以二维方式绘制,则该属性值为 True

方法

_ApplyDataLabels(XlDataLabelsType, Object, Object, Object)

仅供内部使用。

_Dummy23()

仅供内部使用。

_Evaluate(Object)

仅供内部使用。

_PrintOut(Object, Object, Object, Object, Object, Object, Object)

仅供内部使用。

_Protect(Object, Object, Object, Object, Object)

仅供内部使用。

_SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object)

仅供内部使用。

Activate()

使当前图表成为活动图表。

ApplyChartTemplate(String)

将标准图表类型或自定义图表类型应用于图表。

ApplyCustomType(XlChartType, Object)

将标准图表类型或自定义图表类型应用于图表。

ApplyDataLabels(XlDataLabelsType, Object, Object, Object, Object, Object, Object, Object, Object, Object)

将数据标签应用于图表中的某一数据点、某一数据系列或所有数据系列。

ApplyLayout(Int32, Object)

应用功能区中显示的版式。

Arcs(Object)

仅供内部使用。

AreaGroups(Object)

在二维图表上,返回一个 对象,该对象表示单个面积图组 (ChartGroup 对象) 或) 集合 (面积图组的集合 ChartGroups

AutoFormat(Int32, Object)

仅供内部使用。

Axes(Object, XlAxisGroup)

返回一个对象,该对象表示图表上的单个轴或多个轴的集合。

BarGroups(Object)

在二维图表上,返回一个 对象,该对象表示单个条形图组 (ChartGroup 对象) 或条形图组集合 (ChartGroups 集合) 。

Buttons(Object)

仅供内部使用。

ChartGroups(Object)

返回一个 对象,该对象表示对象) (单个 ChartGroup 图表组,或 (对象) ChartGroups 的所有图表组的集合。 返回的集合包括所有类型的组。

ChartObjects(Object)

返回一个 对象,该对象表示单个嵌入图表 (对象) ChartObject ,或 (工作表上对象) ChartObjects 的所有嵌入图表的集合。

ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

修改给定图表的属性。 可使用本方法快速设置图表的格式,而不必逐个设置所有属性。 此方法是非交互式的,仅更改指定的属性。

CheckBoxes(Object)

仅供内部使用。

CheckSpelling(Object, Object, Object, Object)

检查对象的拼写并显示“拼写”对话框

ClearToMatchColorStyle()

清除指定图表上不遵循应用于图表的颜色样式的所有颜色。

ClearToMatchStyle()

清除图表元素格式以改为自动格式。

ColumnGroups(Object)

在二维图表上,返回一个 对象,该对象表示单个柱形图组 (对象) ChartGroup 或柱形图组集合 (ChartGroups 集合) 。

Copy(Object, Object)

将工作表复制到工作簿的另一位置。

CopyChartBuild()

仅供内部使用。

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

将所选对象作为图片复制到剪贴板。

CreatePublisher(Object, XlPictureAppearance, XlPictureAppearance, Object, Object, Object, Object)

保留供内部使用。此成员仅适用于 Macintosh,不应使用。

Delete()

删除对象。

DeleteHiddenContent()

这是 COM coclass(托管代码需要此 Coclass 来实现与相应的 COM 对象的互操作性)中的主接口。 仅当您想要使用的方法与 COM 对象的事件共享同一名称时才使用此主接口;在这种情况下,转换为此接口以调用该方法,转换为最新的事件接口以连接到该事件。 否则,请使用派生自 COM coclass 的 .NET 接口来访问方法、属性和 COM 对象的事件。 有关 COM 对象的详细信息,请参阅 Chart

Deselect()

取消对指定图表的选定。

DoughnutGroups(Object)

在二维图表上,返回一个 对象,该对象表示) 对象 (单个 ChartGroup 圆环图组,或者) 集合 (圆环图组的集合 ChartGroups

DrawingObjects(Object)

仅供内部使用。

Drawings(Object)

仅供内部使用。

DropDowns(Object)

对于具有明确的垂直距离值设置的标注,此属性返回文本框的边缘与标注线附加到文本框上的位置之间的垂直距离(以磅为单位)。 只读的 单一

Evaluate(Object)

将 Microsoft Excel 名称转换为一个对象或值。

Export(String, Object, Object)

以图形格式导出图表。

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

导出为指定格式的文件。

FullSeriesCollection(Object)

启用检索由 Index 参数指定的筛选出序列。

GetChartElement(Int32, Int32, Int32, Int32, Int32)

返回有关指定 X 和 Y 坐标处的图表元素的信息。 本方法的与众不同之处在于只需指定前两个参数的值。 Microsoft Excel 将填充其他参数,当方法返回时,代码应检查这些值。

GroupBoxes(Object)

仅供内部使用。

GroupObjects(Object)

仅供内部使用。

Labels(Object)

仅供内部使用。

LineGroups(Object)

在二维图表上,返回一个 对象,该对象表示一个折线图组 (ChartGroup 对象) 或折线图组的集合 (ChartGroups 集合) 。

Lines(Object)

仅供内部使用。 f

ListBoxes(Object)

以字符串数组的形式,返回或设置指定列表框或组合框中的文字项,也可返回或设置单个文字项。 如果指定列表框中没有数据项将出错。

Location(XlChartLocation, Object)

将图表移动到新位置。

Move(Object, Object)

将工作表移到工作簿中的其他位置。

OLEObjects(Object)

返回一个 对象,该对象表示 () OLEObject 的单个 OLE 对象或图表或工作表上集合) (OLEObjects 所有 OLE 对象的集合。

OptionButtons(Object)

仅供内部使用。

Ovals(Object)

仅供内部使用。

Paste(Object)

将剪贴板中的图表数据粘贴到指定的图表中。

Pictures(Object)

仅供内部使用。

PieGroups(Object)

在二维图表上,返回一个 对象,该对象表示单个饼图组 (对象) ChartGroup 或饼图组的集合 (ChartGroups 集合) 。

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object)

打印对象。

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

仅供内部使用。

PrintPreview(Object)

按对象打印后的外观效果显示对象的预览。

Protect(Object, Object, Object, Object, Object)

保护图表使其不被修改。

RadarGroups(Object)

在二维图表上,返回一个 对象,该对象表示单个雷达图组 (ChartGroup 对象) 或雷达图组集合 (ChartGroups 集合) 。

Rectangles(Object)

仅供内部使用。

Refresh()

汇报 或 PivotTable 对象的Chart缓存。

SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object)

将对图表或工作表的更改保存到另一不同文件中。

SaveChartTemplate(String)

将自定义图表模板保存到可用图表模板的列表中。

ScrollBars(Object)

仅供内部使用。

Select(Object)

选择对象。

SeriesCollection(Object)

返回一个 对象,该对象表示单个系列 (对象) Series 或图表组中) 集合 (SeriesCollection 所有序列的集合。

SetBackgroundPicture(String)

设置工作表或图表的背景图形。

SetDefaultChart(Object)

指定 Microsoft Excel 创建新图表时使用的图表模板的名称。

SetElement(MsoChartElementType)

设置图表上图表元素。 读/写。

SetSourceData(Range, Object)

设置图表的源数据范围。

Spinners(Object)

仅供内部使用。

TextBoxes(Object)

仅供内部使用。

Unprotect(Object)

取消工作表或工作簿的保护。 如果工作表或工作簿不是受保护的,则此方法不起作用。

XYGroups(Object)

在二维图表上,返回一个 对象,该对象表示单个散点图组 (ChartGroup 对象) 或散点图组的集合 (ChartGroups 集合) 。

适用于