ChartSheetBase - класс
Предоставляет базовый класс для ведущих элементов листа диаграммы в проектах Office на уровне документа для Microsoft Office Excel.
Иерархия наследования
System.Object
Microsoft.Office.Tools.Excel.ChartSheetBase
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public MustInherit Class ChartSheetBase _
Implements IChartSheetExtension, IExtension, EntryPoint, ISupportInitialize, _
IBindableComponent, IComponent, IDisposable
public abstract class ChartSheetBase : IChartSheetExtension,
IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent,
IDisposable
Тип ChartSheetBase предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ChartSheetBase | Инфраструктура. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
_CodeName | Инфраструктура. | |
Application | Возвращает объект Application, представляющий приложение Microsoft Office Excel. | |
Area3DGroup | Получает объект ChartGroup, представляющий группу диаграмм с областями в объемном объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
AutoScaling | Получает значение, указывающее, производит ли Microsoft Office Excel масштабирование объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase, приближая его по размерам к соответствующей плоской диаграмме. | |
BackWall | Возвращает объект, представляющий заднюю стенку объемной диаграммы. | |
Bar3DGroup | Получает объект ChartGroup, представляющий группу линейчатых диаграмм в объемном объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
BarShape | Получает или задает форму, используемую для листа объемной линейчатой диаграммы или объемной гистограммы Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Base | Получает или задает объект ChartSheet, расширяемый данным объектом ChartSheetBase. | |
BindingContext | Инфраструктура. | |
ChartArea | Возвращает объект ChartArea, представляющий полную область диаграммы для объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ChartStyle | Возвращает или задает стиль диаграммы. | |
ChartTitle | Возвращает объект ChartTitle, представляющий заголовок указанного листа диаграммы Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ChartType | Возвращает или задает тип Microsoft.Office.Tools.Excel.ChartSheetBase. | |
CodeName | Инфраструктура. | |
Column3DGroup | Получает объект ChartGroup, представляющий группу гистограмм в объемном объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Corners | Получает объект Corners, представляющий углы объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Creator | Возвращает код XlCreator, указывающий на приложение, в котором был создан объект Microsoft.Office.Tools.Excel.ChartSheetBase. | |
DataBindings | Инфраструктура. | |
DataHost | Инфраструктура. | |
DataTable | Возвращает объект DataTable, представляющий таблицу данных Microsoft.Office.Tools.Excel.ChartSheetBase. | |
DepthPercent | Получает или задает глубину объемной диаграммы в процентах от ширины объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
DisplayBlanksAs | Возвращает или задает способ отображения пустых ячеек в объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Dummy24 | ||
Dummy25 | ||
Elevation | Получает или задает угол возвышения объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Floor | Получает объект Floor, представляющий основание объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
GapDepth | Получает или задает расстояние между рядами данных объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase в процентах от ширины маркера. | |
HasAxis | Возвращает или задает значение, указывающее, существует ли на элементе управления Microsoft.Office.Tools.Excel.ChartSheetBase определенная ось. | |
HasDataTable | Возвращает или задает значение, указывающее, имеет ли элемент управления Microsoft.Office.Tools.Excel.ChartSheetBase таблицу данных. | |
HasLegend | Возвращает или задает значение, указывающее, имеет ли элемент управления Microsoft.Office.Tools.Excel.ChartSheetBase легенду. | |
HasPivotFields | Возвращает или задает значение, определяющее отображение элементов управления сводных диаграмм в указанном отчете сводной диаграммы. | |
HasTitle | Возвращает или задает значение, указывающее, имеет ли элемент управления Microsoft.Office.Tools.Excel.ChartSheetBase видимый заголовок. | |
HeightPercent | Получает или задает высоту объемной диаграммы в процентах от ширины объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
HostContext | Инфраструктура. | |
Hyperlinks | Возвращает коллекцию Hyperlinks, представляющую гиперссылки для элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Index | Возвращает номер индекса объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
InnerObject | Возвращает объект Microsoft.Office.Interop.Excel.Chart, представляющий собственный базовый объект для элемента управления ChartSheetBase. | |
ItemProvider | Инфраструктура. | |
Legend | Возвращает объект Legend, представляющий легенду элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Line3DGroup | Получает объект ChartGroup, представляющий группу графиков в объемного объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
MailEnvelope | Представляет заголовок электронного сообщения для документа. | |
Name | Возвращает или задает имя объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Next | Возвращает объект Microsoft.Office.Interop.Excel.Worksheet, представляющий следующий лист. | |
OnDoubleClick | Инфраструктура. | |
OnSheetActivate | Инфраструктура. | |
OnSheetDeactivate | Инфраструктура. | |
PageSetup | Возвращает объект PageSetup, содержащий все параметры настройки страницы для объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Parent | Возвращает родительский объект объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Perspective | Получает или задает перспективу для объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Pie3DGroup | Получает объект ChartGroup, представляющий группу круговых диаграмм в объемном объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
PivotLayout | Возвращает объект PivotLayout, представляющий размещений полей в отчете сводной таблицы и размещение осей в отчете сводной диаграммы. | |
PlotArea | Возвращает объект PlotArea, представляющий область построения объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
PlotBy | Возвращает или задает способ использования столбцов или строк в качестве рядов данных на листе Microsoft.Office.Tools.Excel.ChartSheetBase. | |
PlotVisibleOnly | Возвращает или задает значение, указывающее, должны ли отображаться только видимые ячейки. | |
Previous | Возвращает объект Microsoft.Office.Interop.Excel.Worksheet, представляющий предыдущий лист. | |
PrintedCommentPages | Получает число страниц примечаний, которые будут печататься для текущего листа диаграммы.Это свойство можно использовать только в проектах Excel 2010. | |
ProtectContents | Возвращает значение, которое указывает на наличие защиты содержимого объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ProtectData | Возвращает или задает значение, указывающее на наличие запрета на изменение формул рядов пользователем. | |
ProtectDrawingObjects | Возвращает значение, которое указывает на наличие защиты фигур в объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ProtectFormatting | Возвращает или задает значение, указывающее на наличие запрета на изменение форматирования объекта Microsoft.Office.Tools.Excel.ChartSheetBase пользователем. | |
ProtectGoalSeek | Возвращает или задает значение, указывающее на наличие запрета на изменение точек данных диаграммы с помощью мыши. | |
ProtectionMode | Возвращает или задает значение, указывающее на использование защиты "только пользовательский интерфейс". | |
ProtectSelection | Возвращает или задает значение, указывающее на наличие запрета на выделение элементов Microsoft.Office.Tools.Excel.ChartSheetBase. | |
RightAngleAxes | Возвращает или задает значение, указывающее на расположение осей элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase под прямым углом вне зависимости от поворота и угла возвышения диаграммы. | |
Rotation | Получает или задает угол поворота объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Scripts | Возвращает коллекцию Scripts, содержащую объекты Script, которые представляют блоки скрипта или кода в указанном документе при его сохранении в форме веб-страницы. | |
Shapes | Возвращает объект Shapes, представляющий все фигуры, расположенные на элементе управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ShowAllFieldButtons | Получает или задает значение, управляющее отображением всех кнопок полей в сводной таблице, которая отображается в объекте ChartSheetBase.Это свойство можно использовать только в проектах Excel 2010. | |
ShowAxisFieldButtons | Получает или задает значение, управляющее отображением кнопок полей оси в сводной таблице, которая отображается в объекте ChartSheetBase.Это свойство можно использовать только в проектах Excel 2010. | |
ShowDataLabelsOverMaximum | Возвращает или задает значение, определяющее отображение сигнатур данных, если максимальное значение на оси значений превышено. | |
ShowLegendFieldButtons | Получает или задает значение, управляющее отображением кнопок полей условных обозначений в сводной таблице, которая отображается в объекте ChartSheetBase.Это свойство можно использовать только в проектах Excel 2010. | |
ShowReportFilterFieldButtons | Получает или задает значение, управляющее отображением кнопок полей фильтра отчетов в сводной таблице, которая отображается в объекте ChartSheetBase.Это свойство можно использовать только в проектах Excel 2010. | |
ShowValueFieldButtons | Получает или задает значение, управляющее отображением кнопок полей значений в сводной таблице, которая отображается в объекте ChartSheetBase.Это свойство можно использовать только в проектах Excel 2010. | |
SideWall | Возвращает объект, представляющий боковую стенку объемной диаграммы. | |
Site | Инфраструктура. | |
SubType | Инфраструктура. | |
SurfaceGroup | Получает объект ChartGroup, представляющий группу поверхностных диаграмм объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Tab | Возвращает объект Tab для элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Tag | Получает или задает объект, содержащий данные об элементе ChartSheetBase. | |
Type | Инфраструктура. | |
Visible | Определяет, отображается ли объект. | |
Walls | Получает объект Walls, представляющий стенки объемного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
WallsAndGridlines2D | Получает или задает значение, указывающее, выполнена ли двухмерная прорисовка сетки в объемном объекте Microsoft.Office.Tools.Excel.ChartSheetBase. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Activate | Текущий элемент управления Microsoft.Office.Tools.Excel.ChartSheetBase становится активной диаграммой. | |
ApplyChartTemplate | Применяет к диаграмме стандартный или настраиваемый шаблон диаграммы. | |
ApplyCustomType | Применяет стандартный или настраиваемый тип диаграммы к элементу управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ApplyDataLabels | Применяет подписи данных к точке, ряду или всем рядам в элементе управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ApplyLayout | Применяет заданный макет к диаграмме. | |
Arcs | Инфраструктура. | |
AreaGroups | Для плоской диаграммы возвращает объект, представляющий либо одну группу заполненных диаграмм (объект ChartGroup), либо коллекцию групп заполненных диаграмм (коллекция ChartGroups). | |
AutoFormat | Инфраструктура. | |
Axes | Возвращает объект, представляющий либо отдельную ось, либо коллекцию осей на диаграмме. | |
BarGroups | Для плоской диаграммы возвращает объект, представляющий либо отдельную группу линейчатых диаграмм (объект ChartGroup), либо коллекцию групп линейчатых диаграмм (коллекция ChartGroups). | |
BeginInit | Инфраструктура. | |
Buttons | Инфраструктура. | |
ChartGroups | Возвращает объект, представляющий либо отдельную группу диаграмм (объект ChartGroup), либо коллекцию групп диаграмм (коллекция ChartGroups). | |
ChartObjects | Возвращает объект, представляющий либо отдельную внедренную диаграмму (объект ChartObject), либо коллекцию всех внедренных диаграмм (объект ChartObjects) на листе. | |
ChartWizard | Изменяет свойства данного элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
CheckBoxes | Инфраструктура. | |
CheckSpelling | Проверка орфографии в объекте Microsoft.Office.Tools.Excel.ChartSheetBase. | |
ClearToMatchStyle | Устанавливает автоматическое форматирование элементов диаграммы. | |
ColumnGroups | Для плоской диаграммы возвращает объект, представляющий либо отдельную группу гистограмм (объект ChartGroup), либо коллекцию групп гистограмм (коллекция ChartGroups). | |
Copy | Копирует объект Microsoft.Office.Tools.Excel.ChartSheetBase в другое местоположение в рабочей книге. | |
CopyChartBuild | Инфраструктура. | |
CopyPicture | Копирует объект Microsoft.Office.Tools.Excel.ChartSheetBase в буфер обмена как рисунок. | |
CreatePublisher | Инфраструктура. | |
Delete | Удаляет объект Microsoft.Office.Interop.Excel.Chart. | |
Deselect | Отменяет выделение указанного объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Dispose | Освобождает все ресурсы, используемые текущим экземпляром класса ChartSheetBase. | |
DoughnutGroups | Для плоского объекта Microsoft.Office.Tools.Excel.ChartSheetBase возвращает объект, представляющий либо отдельную группу кольцевых диаграмм (объект ChartGroup), либо коллекцию групп кольцевых диаграмм (коллекция ChartGroups). | |
DrawingObjects | Инфраструктура. | |
Drawings | Инфраструктура. | |
DropDowns | Инфраструктура. | |
EndInit | Инфраструктура. | |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Evaluate | Преобразует имя Microsoft Office Excel в объект или значение. | |
Export | Экспорт объекта Microsoft.Office.Tools.Excel.ChartSheetBase в графическом формате. | |
ExportAsFixedFormat | Сохраняет диаграмму, отображаемую на листе ChartSheetBase, в формате PDF или XPS. | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
FinishInitialization | Инфраструктура. | |
get_HasAxis | Инфраструктура. | |
GetAutomationObject | Инфраструктура. | |
GetChartElement | Возвращает информацию об элементе диаграммы, находящегося в точке, заданной координатами X и Y. | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GroupBoxes | Инфраструктура. | |
GroupObjects | Инфраструктура. | |
Initialize | Инфраструктура. | |
InitializeDataBindings | Инфраструктура. | |
Labels | Инфраструктура. | |
LineGroups | Для плоской диаграммы возвращает объект, представляющий либо отдельную группу графиков (объект ChartGroup), либо коллекцию графиков (коллекция ChartGroups). | |
Lines | Инфраструктура. | |
ListBoxes | Инфраструктура. | |
Location | Перемещает объект Microsoft.Office.Tools.Excel.ChartSheetBase в новое место. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
Move | Перемещает объект Microsoft.Office.Tools.Excel.ChartSheetBase в другое местоположение в рабочей книге. | |
OLEObjects | Объект, представляющий либо отдельный объект OLE (объект OLEObject), либо коллекцию всех объектов OLE (коллекция OLEObjects) на диаграмме или листе. | |
OnShutdown | Инфраструктура. | |
OnStartup | Инфраструктура. | |
OptionButtons | Инфраструктура. | |
Ovals | Инфраструктура. | |
Paste | Вставляет содержимое диаграммы из буфера обмена в указанный элемент управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Pictures | Инфраструктура. | |
PieGroups | Для плоского объекта Microsoft.Office.Tools.Excel.ChartSheetBase возвращает объект, представляющий либо отдельную группу круговых диаграмм (объект ChartGroup), либо коллекцию групп круговых диаграмм (коллекция ChartGroups). | |
PrintOut | Печатает объект Microsoft.Office.Tools.Excel.ChartSheetBase. | |
PrintOutEx | Печать диаграммы, отображаемой на листе ChartSheetBase. | |
PrintPreview | Представляет предварительный просмотр элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase, как он бы выглядел при печати. | |
Protect | Защищает объект Microsoft.Office.Tools.Excel.ChartSheetBase от изменений. | |
RadarGroups | Для плоского объекта Microsoft.Office.Tools.Excel.ChartSheetBase возвращает объект, представляющий либо отдельную группу лепестковых диаграмм (объект ChartGroup), либо коллекцию групп лепестковых диаграмм (коллекция ChartGroups). | |
Rectangles | Инфраструктура. | |
Refresh | Обновление кэша объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
SaveAs | Сохраняет изменения в Microsoft.Office.Tools.Excel.ChartSheetBase в другой файл. | |
SaveChartTemplate | Сохраняет диаграмму на листе ChartSheetBase как пользовательский шаблон в списке доступных шаблонов диаграмм. | |
ScrollBars | Инфраструктура. | |
Select | Выбирает объект Microsoft.Office.Tools.Excel.ChartSheetBase. | |
SeriesCollection | Возвращает объект, представляющий либо отдельный ряд (объект Series), либо коллекцию всех рядов (коллекция SeriesCollection) на диаграмме или в группе диаграмм. | |
set_HasAxis | Инфраструктура. | |
SetBackgroundPicture | Задает фоновое изображение для элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
SetDefaultChart | Задает имя шаблона диаграммы, используемого Microsoft Office Excel при создании новых диаграмм. | |
SetElement | Изменение элемента диаграммы, отображаемой на листе ChartSheetBase. | |
SetSourceData | Задает исходный диапазон данных для элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Spinners | Инфраструктура. | |
TextBoxes | Инфраструктура. | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
Unprotect | Снимает защиту с объекта Microsoft.Office.Tools.Excel.ChartSheetBase.Если на листе или в книге отсутствует защита, этот метод не работает. | |
XYGroups | Для плоского объекта Microsoft.Office.Tools.Excel.ChartSheetBase возвращает объект, представляющий либо отдельную группу точечных диаграмм (объект ChartGroup), либо коллекцию групп точечных диаграмм (коллекция ChartGroups). |
В начало страницы
События
Имя | Описание | |
---|---|---|
ActivateEvent | Происходит при активации объекта Microsoft.Office.Tools.Excel.ChartSheetBase. | |
BeforeDoubleClick | Возникает при двойном щелчке мышью элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase перед вызовом обработчика двойного щелчка по умолчанию. | |
BeforeRightClick | Возникает при щелчке правой кнопкой мыши элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase перед вызовом обработчика щелчка правой кнопкой мыши по умолчанию. | |
BindingContextChanged | Инфраструктура. | |
Calculate | Возникает при отображении элементом управления Microsoft.Office.Tools.Excel.ChartSheetBase новых или измененных данных. | |
Deactivate | Возникает при перемещении выделения из элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase, что приводит к деактивации элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Disposed | Инфраструктура. | |
MouseDown | Возникает при нажатии кнопки мыши, если указатель мыши находится на элементе управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
MouseMove | Возникает, когда указатель мыши перемещается по элементу управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
MouseUp | Возникает при отпускании кнопки мыши, если указатель мыши находится на элементе управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Resize | Происходит при изменении размеров элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
SelectEvent | Возникает при выделении элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
SeriesChange | Возникает при изменении значения точки данных элемента управления Microsoft.Office.Tools.Excel.ChartSheetBase. | |
Shutdown | Возникает, когда домен приложения сборки собирается выполнять выгрузку. | |
Startup | Возникает после запуска документа и всех кодов инициализации в сборке. |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
EntryPoint.BeginInit | Инфраструктура. | |
EntryPoint.EndInit | Инфраструктура. | |
EntryPoint.FinishInitialization | Инфраструктура. | |
EntryPoint.Initialize | Инфраструктура. | |
EntryPoint.InitializeDataBindings | Инфраструктура. | |
EntryPoint.OnShutdown | Инфраструктура. | |
EntryPoint.OnStartup | Инфраструктура. | |
IChartSheetExtension.GetAutomationObject | Инфраструктура. | |
IExtension.ExtensionBase | Инфраструктура. |
В начало страницы
Заметки
Класс ChartSheetBase является базовым классом для элементов узла диаграммы в проектах уровня документа Office, созданных с помощью Visual Studio. Дополнительные сведения см. в разделе Ведущие элементы ChartSheet.
Лист диаграммы — это рабочий лист, который содержит только диаграмму. Если требуется создать внедренную диаграмму на листе, который также содержит другие элементы, такие как ячейки или другие элементы управления, создайте вместо этого Chart.
Класс ChartSheetBase предоставляет все связанные с диаграммами возможности собственного объекта Microsoft.Office.Interop.Excel.Chart основной сборки взаимодействия Excel. Однако ChartSheetBase также предоставляет события.
Использование
Данный тип используется только в проектах Office, предназначенных для платформы .NET Framework 4. Определяющая этот тип сборка не входит в состав среды выполнения Visual Studio Tools for Office. Необходимо развернуть эту сборку вместе с решением. Дополнительные сведения см. в разделе Сборки среды выполнения Visual Studio Tools for Office.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Office.Tools.Excel - пространство имен
Другие ресурсы
Общие сведения о ведущих элементах и элементах управления ведущего приложения