ShapeRange インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文書の図形の集合である図形範囲を表します。
public interface class ShapeRange : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ShapeRange : System.Collections.IEnumerable
Public Interface ShapeRange
Implements IEnumerable
- 属性
- 実装
注釈
図形範囲には、単一の図形から文書内のすべての図形までを含めることができます。 つまり、文書内のすべての図形、または選択したすべての図形を含む図形範囲を作成できます。 たとえば、ドキュメント上の最初の ShapeRange 3 つの図形、ドキュメント上のすべての選択した図形、またはドキュメント上のすべてのフリーフォームを含むコレクションを作成できます。
プロパティ
Adjustments |
指定した Adjustments 図形のすべての調整の調整値を含むオブジェクトを返します。 オートシェイプ、ワードアート、またはコネクタを表す任意 ShapeRange のオブジェクトに適用されます。 読み取り専用です。 |
AlternativeText |
オブジェクトが Web ページに保存されるときに、オブジェクトの ShapeRange わかりやすい (代替) テキスト文字列を設定または返します。 読み取り/書き込みが可能な String です。 |
Application |
Microsoft Excel アプリケーションを Application 表す オブジェクトを返します。 読み取り専用です。 |
AutoShapeType |
線、フリーフォーム図面、またはコネクタ以外のオートシェイプを表す必要がある、指定した ShapeRange オブジェクトの図形の種類を設定または返します。 読み取り/書き込み MsoAutoShapeType。 |
BackgroundStyle |
背景のスタイルを返すか設定します。 値の取得と設定が可能です。 |
BlackWhiteMode |
プレゼンテーションを白黒表示モードにした場合に、指定した図形の表示方法を示す値を設定します。 読み取り/書き込み MsoBlackWhiteMode。 |
Callout |
指定した図形の CalloutFormat 吹き出しの書式設定プロパティを含むオブジェクトを返します。 線吹き出し ShapeRange を表すオブジェクトに適用されます。 読み取り専用です。 |
CanvasItems |
内部使用のため予約済みです。 |
Chart |
図形範囲に含まれるグラフを表すオブジェクトを返します。 読み取り専用です。 |
Child |
指定した図形が子図形の場合、または図形範囲内のすべての図形が同じ親の子図形である場合は、 msoTrue を返します。 読み取り専用 MsoTriStateです。 |
ConnectionSiteCount |
指定した図形の結合点の数を取得します。 読み取り専用の Integer です。 |
Connector |
指定された図形がコネクタの場合は True。 読み取り専用 MsoTriStateです。 |
ConnectorFormat |
コネクタの ConnectorFormat 書式設定プロパティを含むオブジェクトを返します。 コネクタを表すオブジェクトに ShapeRange 適用されます。 読み取り専用です。 |
Count |
コレクション内にあるオブジェクトの数を返します。 読み取り専用の Integer です。 |
Creator |
このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 Excel で作成されたオブジェクトの場合は、文字列 XCEL を表す 16 進数の 5843454C を返します。 読み取り専用 XlCreatorです。 |
Diagram |
図を Diagram 表すオブジェクトを返します。 |
DiagramNode |
ダイアグラム内の DiagramNode ノードを表す オブジェクトを返します。 |
Fill |
指定した FillFormat グラフまたは図形の塗りつぶしの書式設定プロパティを含むオブジェクトを返します。 読み取り専用です。 |
Glow |
図形範囲の光彩書式設定プロパティを含むオブジェクトを返します。 読み取り専用です。 |
GroupItems |
指定したグループ内の GroupShapes 個々の図形を表す オブジェクトを返します。 グループ化された図形を ShapeRange 表すオブジェクトに適用されます。 読み取り専用です。 |
HasChart |
にグラフが含まれているかどうか ShapeRange に関する情報を返します。 読み取り専用です。 |
HasDiagram |
図形または図形範囲に図が含まれているかどうかを返します。 読み取り専用 MsoTriStateです。 |
HasDiagramNode |
ダイアグラム ノードが特定の図形または図形範囲に存在するかどうかを示す値を返します。 読み取り専用 MsoTriStateです。 |
Height |
オブジェクトの高さ。 読み取り/書き込み 1 つ です。 |
HorizontalFlip |
指定された図形が横軸で反転されている場合は True を指定します。 読み取り専用 MsoTriStateです。 |
ID |
指定したオブジェクトの型を返します。 読み取り専用の Integer です。 |
Left |
オブジェクトの左端から列 A の左端 (ワークシート上) までの距離、またはグラフ領域 (グラフ上) の左端までの距離。 読み取り/書き込み 1 つ です。 |
Line |
指定した図形の LineFormat 線の書式設定プロパティを含むオブジェクトを返します。 読み取り専用です。 |
LockAspectRatio |
指定された図形が、サイズを変更しても元の比率を保持している場合は True です。 サイズを変更するときに、図形の高さと幅を個別に変更できる場合は False です。 読み取り/書き込み MsoTriState。 |
Name |
オブジェクトの名前を設定または返します。 読み取り/書き込みが可能な String です。 |
Nodes |
指定した図形の ShapeNodes 幾何学的な説明を表すコレクションを返します。 フリーフォーム図面を表すオブジェクトに ShapeRange 適用されます。 |
Parent |
指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。 |
ParentGroup |
子図形の Shape 一般的な親図形または子図形の範囲を表す オブジェクトを返します。 |
PictureFormat |
指定した図形の PictureFormat 図の書式設定プロパティを含むオブジェクトを返します。 図または OLE オブジェクトを表すオブジェクトに ShapeRange 適用されます。 読み取り専用です。 |
Reflection |
図形範囲の ReflectionFormat リフレクション書式設定プロパティを含む、指定した図形範囲のオブジェクトを返します。 読み取り専用です。 |
Rotation |
図形の回転を度単位で設定または返します。 読み取り/書き込み 1 つ です。 |
Shadow |
True の 場合、フォントが影のフォントであるか、オブジェクトに影がある場合。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
ShapeStyle |
図形範囲の図形スタイルを表す を MsoShapeStyleIndex 取得または設定します。 値の取得と設定が可能です。 |
SoftEdge |
指定した図形範囲のソフト エッジ書式設定プロパティを含むオブジェクトを返します。 読み取り専用です。 |
TextEffect |
指定した図形の TextEffectFormat テキスト効果の書式設定プロパティを含むオブジェクトを返します。 ワードアートを表すオブジェクトに ShapeRange 適用されます。 読み取り専用です。 |
TextFrame |
指定した TextFrame 図形範囲の配置プロパティとアンカー プロパティを含むオブジェクトを返します。 読み取り専用です。 |
TextFrame2 |
指定した図形範囲のテキスト書式を含むオブジェクトを返します。 読み取り専用です。 |
ThreeD |
指定した図形の ThreeDFormat 3-D – 効果の書式設定プロパティを含むオブジェクトを返します。 読み取り専用です。 |
Title |
指定した図形範囲に関連付けられている代替テキストのタイトルを取得または設定します。 |
Top |
図形範囲の最上位図形の上端からワークシートの上端までの距離。 読み取り/書き込み 1 つ です。 |
Type |
図形の種類を設定または返します。 読み取り専用 MsoShapeTypeです。 |
VerticalFlip |
指定された図形が縦軸で反転されている場合は True を指定します。 読み取り専用 MsoTriStateです。 |
Vertices |
指定したフリーフォームの頂点 (およびベジェ曲線のコントロール ポイント) の座標を、一連の 2 次元の座標として取得します。 読み取り専用 オブジェクト 。 |
Visible |
オブジェクトが表示されるかどうかを判断します。 読み取り/書き込み MsoTriState。 |
Width |
オブジェクトの幅。 読み取り/書き込み 1 つ です。 |
ZOrderPosition |
指定した図形の z 方向の位置を取得します。 読み取り専用の Integer です。 |
メソッド
_Default(Object) |
内部使用のため予約済みです。 |
Align(MsoAlignCmd, MsoTriState) |
指定した図形範囲にある図形を整列させます。 |
Apply() |
メソッドを使用してコピーされた指定した図形の書式設定に PickUp() 適用されます。 |
CanvasCropBottom(Single) |
内部使用のため予約済みです。 |
CanvasCropLeft(Single) |
内部使用のため予約済みです。 |
CanvasCropRight(Single) |
内部使用のため予約済みです。 |
CanvasCropTop(Single) |
内部使用のため予約済みです。 |
Delete() |
オブジェクトを削除します。 |
Distribute(MsoDistributeCmd, MsoTriState) |
指定された範囲の図形を左右または上下に整列します。 |
Duplicate() |
オブジェクトを複製し、複製されたオブジェクトへの参照を返します。 |
Flip(MsoFlipCmd) |
指定した図形を、水平軸または垂直軸を中心として反転します。 |
GetEnumerator() |
文書の図形の集合である図形範囲を表します。 |
Group() |
指定された範囲の図形をグループ化します。 グループ化された図形を 1 つの Shape オブジェクトとして返します。 |
IncrementLeft(Single) |
指定した図形を、指定したポイント数だけ水平方向に移動します。 |
IncrementRotation(Single) |
指定した図形の z 軸回りの回転を、指定した角度だけ変更します。 プロパティを Rotation 使用して、図形の絶対回転を設定します。 |
IncrementTop(Single) |
指定した図形を、指定したポイント数だけ垂直方向に移動します。 |
Item(Object) |
コレクションから単一のオブジェクトを返します。 |
PickUp() |
指定された図形の書式をコピーします。 メソッドを Apply() 使用して、コピーした書式を別の図形に適用します。 |
Regroup() |
指定された図形範囲が以前に属していたグループを再びグループ化します。 再グループ化された図形を 1 つの Shape オブジェクトとして返します。 |
RerouteConnections() |
RerouteConnections メソッドは、図形間を結ぶ線 (コネクタ) の経路が最短になるように、そのコネクタを再接続します。 |
ScaleHeight(Single, MsoTriState, Object) |
指定した係数分だけ図形の高さを変更します。 |
ScaleWidth(Single, MsoTriState, Object) |
指定した係数分だけ図形の幅を変更します。 |
Select(Object) |
オブジェクトを選択します。 |
SetShapesDefaultProperties() |
指定された図形の書式を、その図形の既定の書式にします。 |
Ungroup() |
指定した図形または図形範囲の図形のグループ化を解除します。 図および OLE オブジェクトを指定した図形または図形範囲内で逆アセンブルします。 グループ化されていない図形を 1 つの ShapeRange オブジェクトとして返します。 |
ZOrder(MsoZOrderCmd) |
コレクションの他の図形の前面または背後に指定の図形を移動させます (つまり、図形の位置を z オーダーで変更します)。 |