ChartSheetBase クラス
Microsoft Office Excel 用のドキュメント レベルの Office プロジェクトにあるグラフ シート ホスト項目の基本クラスを提供します。
継承階層
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 | Microsoft Office Excel アプリケーションを表す Application を取得します。 | |
Area3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の面グラフ グループを表す ChartGroup を取得します。 | |
AutoScaling | Microsoft Office Excel が 3-D Microsoft.Office.Tools.Excel.ChartSheetBase のサイズを調整して 2-D の等価なグラフのサイズに近づけるかどうかを示す値を取得します。 | |
BackWall | 3-D グラフの背壁を表すオブジェクトを取得します。 | |
Bar3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の横棒グラフ グループを表す ChartGroup を取得します。 | |
BarShape | 3-D 横棒または縦棒 Microsoft.Office.Tools.Excel.ChartSheetBase で使用されている図形を取得または設定します。 | |
Base | この ChartSheetBase オブジェクトが拡張する ChartSheet オブジェクトを取得します。 | |
BindingContext | インフラストラクチャ。 | |
ChartArea | Microsoft.Office.Tools.Excel.ChartSheetBase のグラフ エリア全体を表す ChartArea を取得します。 | |
ChartStyle | グラフのスタイルを取得または設定します。 | |
ChartTitle | 指定した Microsoft.Office.Tools.Excel.ChartSheetBase のタイトルを表す ChartTitle を取得します。 | |
ChartType | Microsoft.Office.Tools.Excel.ChartSheetBase の種類を取得または設定します。 | |
CodeName | インフラストラクチャ。 | |
Column3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の縦棒グラフ グループを表す ChartGroup を取得します。 | |
Corners | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase のコーナーを表す Corners オブジェクトを取得します。 | |
Creator | Microsoft.Office.Tools.Excel.ChartSheetBase が作成されたアプリケーションを示す XlCreator コードを取得します。 | |
DataBindings | インフラストラクチャ。 | |
DataHost | インフラストラクチャ。 | |
DataTable | Microsoft.Office.Tools.Excel.ChartSheetBase のデータ テーブルを表す DataTable オブジェクトを取得します。 | |
DepthPercent | 3-D グラフの奥行きを、Microsoft.Office.Tools.Excel.ChartSheetBase の幅に対する割合として取得または設定します。 | |
DisplayBlanksAs | 空白セルを Microsoft.Office.Tools.Excel.ChartSheetBase にプロットする方法を取得または設定します。 | |
Dummy24 | インフラストラクチャ。 | |
Dummy25 | インフラストラクチャ。 | |
Elevation | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の仰角を取得または設定します。 | |
Floor | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の床面を表す Floor オブジェクトを取得します。 | |
GapDepth | 3-D 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 | 3-D グラフの高さを、Microsoft.Office.Tools.Excel.ChartSheetBase の幅に対する割合として取得または設定します。 | |
HostContext | インフラストラクチャ。 | |
Hyperlinks | Microsoft.Office.Tools.Excel.ChartSheetBase のハイパーリンクを表す Hyperlinks コレクションを取得します。 | |
Index | Microsoft.Office.Tools.Excel.ChartSheetBase のインデックス番号を取得します。 | |
InnerObject | ChartSheetBase の基になるネイティブ オブジェクトを表す Microsoft.Office.Interop.Excel.Chart を取得します。 | |
ItemProvider | インフラストラクチャ。 | |
Legend | Microsoft.Office.Tools.Excel.ChartSheetBase の凡例を表す Legend を取得します。 | |
Line3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の折れ線グラフ グループを表す ChartGroup を取得します。 | |
MailEnvelope | ドキュメントの電子メール ヘッダーを表します。 | |
Name | Microsoft.Office.Tools.Excel.ChartSheetBase の名前を取得または設定します。 | |
Next | 次のシートを表す Microsoft.Office.Interop.Excel.Worksheet オブジェクトを取得します。 | |
OnDoubleClick | インフラストラクチャ。 | |
OnSheetActivate | インフラストラクチャ。 | |
OnSheetDeactivate | インフラストラクチャ。 | |
PageSetup | Microsoft.Office.Tools.Excel.ChartSheetBase のすべてのページ設定を保持する PageSetup を取得します。 | |
Parent | Microsoft.Office.Tools.Excel.ChartSheetBase の親オブジェクトを取得します。 | |
Perspective | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase のパースペクティブを取得または設定します。 | |
Pie3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の円グラフ グループを表す ChartGroup を取得します。 | |
PivotLayout | ピボットテーブル レポートのフィールドの配置およびピボットグラフ レポートの軸の配置を表す PivotLayout を取得します。 | |
PlotArea | Microsoft.Office.Tools.Excel.ChartSheetBase のプロット エリアを表す PlotArea オブジェクトを取得します。 | |
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 | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の回転を取得または設定します。 | |
Scripts | Scripts コレクションを取得します。このコレクションには、指定したドキュメントが Web ページとして保存されるときのスクリプトまたはコードのブロックを表す Script オブジェクトが格納されています。 | |
Shapes | Microsoft.Office.Tools.Excel.ChartSheetBase 上のすべての図形を表す Shapes オブジェクトを取得します。 | |
ShowAllFieldButtons | ChartSheetBase に表示されるピボットグラフですべてのフィールド ボタンを表示するかどうかを取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。 | |
ShowAxisFieldButtons | ChartSheetBase に表示されるピボットグラフで軸フィールド ボタンを表示するかどうかを取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。 | |
ShowDataLabelsOverMaximum | 値が数値軸での最大値よりも大きい場合にデータ ラベルを表示するかどうかを示す値を取得または設定します。 | |
ShowLegendFieldButtons | ChartSheetBase に表示されるピボットグラフで凡例フィールド ボタンを表示するかどうかを取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。 | |
ShowReportFilterFieldButtons | ChartSheetBase に表示されるピボットグラフでレポート フィルター フィールド ボタンを表示するかどうかを取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。 | |
ShowValueFieldButtons | ChartSheetBase に表示されるピボットグラフで値フィールド ボタンを表示するかどうかを取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。 | |
SideWall | 3-D グラフの側壁を表すオブジェクトを取得します。 | |
Site | インフラストラクチャ。 | |
SubType | インフラストラクチャ。 | |
SurfaceGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の等高線グラフ グループを表す ChartGroup オブジェクトを取得します。 | |
Tab | Microsoft.Office.Tools.Excel.ChartSheetBase に対する Tab オブジェクトを取得します。 | |
Tag | ChartSheetBase に関するデータを格納するオブジェクトを取得または設定します。 | |
Type | インフラストラクチャ。 | |
Visible | オブジェクトが表示されているかどうかを決定します。 | |
Walls | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase の壁面を表す Walls オブジェクトを取得します。 | |
WallsAndGridlines2D | 3-D Microsoft.Office.Tools.Excel.ChartSheetBase にグリッド線を 2 次元で描画するかどうかを示す値を取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Activate | 現在の Microsoft.Office.Tools.Excel.ChartSheetBase をアクティブなグラフにします。 | |
ApplyChartTemplate | 標準グラフ テンプレートまたはカスタム グラフ テンプレートをグラフに適用します。 | |
ApplyCustomType | 標準またはカスタムのグラフの種類を Microsoft.Office.Tools.Excel.ChartSheetBase に適用します。 | |
ApplyDataLabels | Microsoft.Office.Tools.Excel.ChartSheetBase の要素、単一の系列、またはすべての系列に対して、データ ラベルを適用します。 | |
ApplyLayout | 指定されたレイアウトをグラフに適用します。 | |
Arcs | インフラストラクチャ。 | |
AreaGroups | 2-D グラフにおいて、単一の面グラフ グループ (ChartGroup オブジェクト) または面グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
AutoFormat | インフラストラクチャ。 | |
Axes | グラフの単一の軸または複数の軸のコレクションを表すオブジェクトを取得します。 | |
BarGroups | 2-D グラフにおいて、単一の横棒グラフ グループ (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 | 2-D グラフにおいて、単一の縦棒グラフ グループ (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 | 2-D Microsoft.Office.Tools.Excel.ChartSheetBase において、単一のドーナツ グラフ グループ (ChartGroup オブジェクト) またはドーナツ グラフ グループのコレクション (ChartGroups コレクション) のどちらかを表すオブジェクトを返します。 | |
DrawingObjects | インフラストラクチャ。 | |
Drawings | インフラストラクチャ。 | |
DropDowns | インフラストラクチャ。 | |
EndInit | インフラストラクチャ。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (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 | 2-D グラフにおいて、単一の折れ線グラフ グループ (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 | 2-D 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 | 2-D 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 | 2-D 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 クラスは、Visual Studio を使用して作成されたドキュメント レベルの Office プロジェクトにおける、グラフ シート ホスト項目に対する基本クラスです。
グラフ シートはグラフのみを含むワークシートです。セルやその他のコントロールなどの他のアイテムを含むワークシートの埋め込みグラフを作成する場合は、代わりに、Chart を作成します。
ChartSheetBase クラスは、Excel プライマリ相互運用機能アセンブリの Microsoft.Office.Interop.Excel.Chart オブジェクトのグラフ関連機能のすべてを提供します。ただし、ChartSheetBase はイベントも公開します。
使用方法
このタイプは、.NET Framework 4 および .NET Framework 4.5 を対象とする Office プロジェクトでのみ使用されます。このタイプを定義するアセンブリは、Visual Studio Tools for Office Runtime の一部ではありません。このアセンブリをソリューションと共に配置する必要があります。詳細については、「Visual Studio Tools for Office Runtime のアセンブリ」を参照してください。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.Office.Tools.Excel 名前空間