次の方法で共有


Excel.Interfaces.ShapeData interface

shape.toJSON() を呼び出すことによって返されるデータを記述するインターフェイス。

プロパティ

altTextDescription

Shape オブジェクトの代替説明テキストを指定します。

altTextTitle

Shape オブジェクトの代替タイトル テキストを指定します。

connectionSiteCount

この図形の結合点の数を返します。

fill

この図形の塗りつぶしの書式設定を返します。

geometricShapeType

このジオメトリ シェイプのジオメトリ シェイプ タイプを指定します。 詳細は「Excel.GeometricShapeType」をご覧ください。 図形の種類が "GeometrShape" でない場合は、 null を返します。

height

図形の高さをポイント単位で指定します。 負の値または 0 を入力として設定すると、 InvalidArgument 例外がスローされます。

id

図形識別子を指定します。

left

図形の左側からワークシートの左側までの距離 (ポイント数) です。 負の値を入力として設定すると、 InvalidArgument 例外がスローされます。

level

指定した図形のレベルを指定します。 たとえば、レベル 0 は図形がどのグループの一部でもないことを意味し、レベル 1 は図形が最上位グループの一部であることを意味し、レベル 2 は図形が最上位レベルのサブグループの一部であることを意味します。

lineFormat

この図形の線の書式設定を返します。

lockAspectRatio

この図形の縦横比がロックされているかどうかを指定します。

name

図形の名前を指定します。

placement

オブジェクトがその下のセルに接続されている方法を表します。

rotation

図形の回転を度単位で指定します。

top

図形の上端からワークシートの上までのポイント単位の距離です。 負の値を入力として設定すると、 InvalidArgument 例外がスローされます。

type

この図形の種類を返します。 詳細は「Excel.ShapeType」をご覧ください。

visible

図形を表示するかどうかを指定します。

width

図形の幅をポイント単位で指定します。 負の値または 0 を入力として設定すると、 InvalidArgument 例外がスローされます。

zOrderPosition

指定された図形の z オーダーでの位置を返します。0 はオーダー スタックの一番下を表します。

プロパティの詳細

altTextDescription

Shape オブジェクトの代替説明テキストを指定します。

altTextDescription?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.9 ]

altTextTitle

Shape オブジェクトの代替タイトル テキストを指定します。

altTextTitle?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.9 ]

connectionSiteCount

この図形の結合点の数を返します。

connectionSiteCount?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

fill

この図形の塗りつぶしの書式設定を返します。

fill?: Excel.Interfaces.ShapeFillData;

プロパティ値

注釈

[ API セット: ExcelApi 1.9 ]

geometricShapeType

このジオメトリ シェイプのジオメトリ シェイプ タイプを指定します。 詳細は「Excel.GeometricShapeType」をご覧ください。 図形の種類が "GeometrShape" でない場合は、 null を返します。

geometricShapeType?: Excel.GeometricShapeType | "LineInverse" | "Triangle" | "RightTriangle" | "Rectangle" | "Diamond" | "Parallelogram" | "Trapezoid" | "NonIsoscelesTrapezoid" | "Pentagon" | "Hexagon" | "Heptagon" | "Octagon" | "Decagon" | "Dodecagon" | "Star4" | "Star5" | "Star6" | "Star7" | "Star8" | "Star10" | "Star12" | "Star16" | "Star24" | "Star32" | "RoundRectangle" | "Round1Rectangle" | "Round2SameRectangle" | "Round2DiagonalRectangle" | "SnipRoundRectangle" | "Snip1Rectangle" | "Snip2SameRectangle" | "Snip2DiagonalRectangle" | "Plaque" | "Ellipse" | "Teardrop" | "HomePlate" | "Chevron" | "PieWedge" | "Pie" | "BlockArc" | "Donut" | "NoSmoking" | "RightArrow" | "LeftArrow" | "UpArrow" | "DownArrow" | "StripedRightArrow" | "NotchedRightArrow" | "BentUpArrow" | "LeftRightArrow" | "UpDownArrow" | "LeftUpArrow" | "LeftRightUpArrow" | "QuadArrow" | "LeftArrowCallout" | "RightArrowCallout" | "UpArrowCallout" | "DownArrowCallout" | "LeftRightArrowCallout" | "UpDownArrowCallout" | "QuadArrowCallout" | "BentArrow" | "UturnArrow" | "CircularArrow" | "LeftCircularArrow" | "LeftRightCircularArrow" | "CurvedRightArrow" | "CurvedLeftArrow" | "CurvedUpArrow" | "CurvedDownArrow" | "SwooshArrow" | "Cube" | "Can" | "LightningBolt" | "Heart" | "Sun" | "Moon" | "SmileyFace" | "IrregularSeal1" | "IrregularSeal2" | "FoldedCorner" | "Bevel" | "Frame" | "HalfFrame" | "Corner" | "DiagonalStripe" | "Chord" | "Arc" | "LeftBracket" | "RightBracket" | "LeftBrace" | "RightBrace" | "BracketPair" | "BracePair" | "Callout1" | "Callout2" | "Callout3" | "AccentCallout1" | "AccentCallout2" | "AccentCallout3" | "BorderCallout1" | "BorderCallout2" | "BorderCallout3" | "AccentBorderCallout1" | "AccentBorderCallout2" | "AccentBorderCallout3" | "WedgeRectCallout" | "WedgeRRectCallout" | "WedgeEllipseCallout" | "CloudCallout" | "Cloud" | "Ribbon" | "Ribbon2" | "EllipseRibbon" | "EllipseRibbon2" | "LeftRightRibbon" | "VerticalScroll" | "HorizontalScroll" | "Wave" | "DoubleWave" | "Plus" | "FlowChartProcess" | "FlowChartDecision" | "FlowChartInputOutput" | "FlowChartPredefinedProcess" | "FlowChartInternalStorage" | "FlowChartDocument" | "FlowChartMultidocument" | "FlowChartTerminator" | "FlowChartPreparation" | "FlowChartManualInput" | "FlowChartManualOperation" | "FlowChartConnector" | "FlowChartPunchedCard" | "FlowChartPunchedTape" | "FlowChartSummingJunction" | "FlowChartOr" | "FlowChartCollate" | "FlowChartSort" | "FlowChartExtract" | "FlowChartMerge" | "FlowChartOfflineStorage" | "FlowChartOnlineStorage" | "FlowChartMagneticTape" | "FlowChartMagneticDisk" | "FlowChartMagneticDrum" | "FlowChartDisplay" | "FlowChartDelay" | "FlowChartAlternateProcess" | "FlowChartOffpageConnector" | "ActionButtonBlank" | "ActionButtonHome" | "ActionButtonHelp" | "ActionButtonInformation" | "ActionButtonForwardNext" | "ActionButtonBackPrevious" | "ActionButtonEnd" | "ActionButtonBeginning" | "ActionButtonReturn" | "ActionButtonDocument" | "ActionButtonSound" | "ActionButtonMovie" | "Gear6" | "Gear9" | "Funnel" | "MathPlus" | "MathMinus" | "MathMultiply" | "MathDivide" | "MathEqual" | "MathNotEqual" | "CornerTabs" | "SquareTabs" | "PlaqueTabs" | "ChartX" | "ChartStar" | "ChartPlus";

プロパティ値

Excel.GeometricShapeType | "LineInverse" | "Triangle" | "RightTriangle" | "Rectangle" | "Diamond" | "Parallelogram" | "Trapezoid" | "NonIsoscelesTrapezoid" | "Pentagon" | "Hexagon" | "Heptagon" | "Octagon" | "Decagon" | "Dodecagon" | "Star4" | "Star5" | "Star6" | "Star7" | "Star8" | "Star10" | "Star12" | "Star16" | "Star24" | "Star32" | "RoundRectangle" | "Round1Rectangle" | "Round2SameRectangle" | "Round2DiagonalRectangle" | "SnipRoundRectangle" | "Snip1Rectangle" | "Snip2SameRectangle" | "Snip2DiagonalRectangle" | "Plaque" | "Ellipse" | "Teardrop" | "HomePlate" | "Chevron" | "PieWedge" | "Pie" | "BlockArc" | "Donut" | "NoSmoking" | "RightArrow" | "LeftArrow" | "UpArrow" | "DownArrow" | "StripedRightArrow" | "NotchedRightArrow" | "BentUpArrow" | "LeftRightArrow" | "UpDownArrow" | "LeftUpArrow" | "LeftRightUpArrow" | "QuadArrow" | "LeftArrowCallout" | "RightArrowCallout" | "UpArrowCallout" | "DownArrowCallout" | "LeftRightArrowCallout" | "UpDownArrowCallout" | "QuadArrowCallout" | "BentArrow" | "UturnArrow" | "CircularArrow" | "LeftCircularArrow" | "LeftRightCircularArrow" | "CurvedRightArrow" | "CurvedLeftArrow" | "CurvedUpArrow" | "CurvedDownArrow" | "SwooshArrow" | "Cube" | "Can" | "LightningBolt" | "Heart" | "Sun" | "Moon" | "SmileyFace" | "IrregularSeal1" | "IrregularSeal2" | "FoldedCorner" | "Bevel" | "Frame" | "HalfFrame" | "Corner" | "DiagonalStripe" | "Chord" | "Arc" | "LeftBracket" | "RightBracket" | "LeftBrace" | "RightBrace" | "BracketPair" | "BracePair" | "Callout1" | "Callout2" | "Callout3" | "AccentCallout1" | "AccentCallout2" | "AccentCallout3" | "BorderCallout1" | "BorderCallout2" | "BorderCallout3" | "AccentBorderCallout1" | "AccentBorderCallout2" | "AccentBorderCallout3" | "WedgeRectCallout" | "WedgeRRectCallout" | "WedgeEllipseCallout" | "CloudCallout" | "Cloud" | "Ribbon" | "Ribbon2" | "EllipseRibbon" | "EllipseRibbon2" | "LeftRightRibbon" | "VerticalScroll" | "HorizontalScroll" | "Wave" | "DoubleWave" | "Plus" | "FlowChartProcess" | "FlowChartDecision" | "FlowChartInputOutput" | "FlowChartPredefinedProcess" | "FlowChartInternalStorage" | "FlowChartDocument" | "FlowChartMultidocument" | "FlowChartTerminator" | "FlowChartPreparation" | "FlowChartManualInput" | "FlowChartManualOperation" | "FlowChartConnector" | "FlowChartPunchedCard" | "FlowChartPunchedTape" | "FlowChartSummingJunction" | "FlowChartOr" | "FlowChartCollate" | "FlowChartSort" | "FlowChartExtract" | "FlowChartMerge" | "FlowChartOfflineStorage" | "FlowChartOnlineStorage" | "FlowChartMagneticTape" | "FlowChartMagneticDisk" | "FlowChartMagneticDrum" | "FlowChartDisplay" | "FlowChartDelay" | "FlowChartAlternateProcess" | "FlowChartOffpageConnector" | "ActionButtonBlank" | "ActionButtonHome" | "ActionButtonHelp" | "ActionButtonInformation" | "ActionButtonForwardNext" | "ActionButtonBackPrevious" | "ActionButtonEnd" | "ActionButtonBeginning" | "ActionButtonReturn" | "ActionButtonDocument" | "ActionButtonSound" | "ActionButtonMovie" | "Gear6" | "Gear9" | "Funnel" | "MathPlus" | "MathMinus" | "MathMultiply" | "MathDivide" | "MathEqual" | "MathNotEqual" | "CornerTabs" | "SquareTabs" | "PlaqueTabs" | "ChartX" | "ChartStar" | "ChartPlus"

注釈

[ API セット: ExcelApi 1.9 ]

height

図形の高さをポイント単位で指定します。 負の値または 0 を入力として設定すると、 InvalidArgument 例外がスローされます。

height?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

id

図形識別子を指定します。

id?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.9 ]

left

図形の左側からワークシートの左側までの距離 (ポイント数) です。 負の値を入力として設定すると、 InvalidArgument 例外がスローされます。

left?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

level

指定した図形のレベルを指定します。 たとえば、レベル 0 は図形がどのグループの一部でもないことを意味し、レベル 1 は図形が最上位グループの一部であることを意味し、レベル 2 は図形が最上位レベルのサブグループの一部であることを意味します。

level?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

lineFormat

この図形の線の書式設定を返します。

lineFormat?: Excel.Interfaces.ShapeLineFormatData;

プロパティ値

注釈

[ API セット: ExcelApi 1.9 ]

lockAspectRatio

この図形の縦横比がロックされているかどうかを指定します。

lockAspectRatio?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.9 ]

name

図形の名前を指定します。

name?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.9 ]

placement

オブジェクトがその下のセルに接続されている方法を表します。

placement?: Excel.Placement | "TwoCell" | "OneCell" | "Absolute";

プロパティ値

Excel.Placement | "TwoCell" | "OneCell" | "Absolute"

注釈

[ API セット: ExcelApi 1.10 ]

rotation

図形の回転を度単位で指定します。

rotation?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

top

図形の上端からワークシートの上までのポイント単位の距離です。 負の値を入力として設定すると、 InvalidArgument 例外がスローされます。

top?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

type

この図形の種類を返します。 詳細は「Excel.ShapeType」をご覧ください。

type?: Excel.ShapeType | "Unsupported" | "Image" | "GeometricShape" | "Group" | "Line";

プロパティ値

Excel.ShapeType | "Unsupported" | "Image" | "GeometricShape" | "Group" | "Line"

注釈

[ API セット: ExcelApi 1.9 ]

visible

図形を表示するかどうかを指定します。

visible?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.9 ]

width

図形の幅をポイント単位で指定します。 負の値または 0 を入力として設定すると、 InvalidArgument 例外がスローされます。

width?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

zOrderPosition

指定された図形の z オーダーでの位置を返します。0 はオーダー スタックの一番下を表します。

zOrderPosition?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]