ShapeNodes インターフェイス

定義

指定したフリーフォーム内のすべての ShapeNode オブジェクトのコレクション。

public interface class ShapeNodes : Microsoft::Office::Core::_IMsoDispObj, System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000C0319-0000-0000-C000-000000000046")]
public interface ShapeNodes : Microsoft.Office.Core._IMsoDispObj, System.Collections.IEnumerable
Public Interface ShapeNodes
Implements _IMsoDispObj, IEnumerable
属性
実装

注釈

ShapeNode オブジェクトは、フリーフォームのセグメント間の節点、またはフリーフォームの曲線の部分のコントロール ポイントを表します。 フリーフォームは、手動で作成することも、 メソッドと ConvertToShape() メソッドをBuildFreeform(MsoEditingType, Single, Single)使用して作成することもできます。

NodesShapeNodes コレクションを取得するには、 プロパティを使用します。

メソッドを Insert(Int32, MsoSegmentType, MsoEditingType, Single, Single, Single, Single, Single, Single) 使用して新しいノードを作成し、 それを ShapeNodes コレクションに追加します。

1 つの ShapeNode オブジェクトを返すには、Nodes(index) を使用します。ここでindex、ノードインデックス番号を指定します。

プロパティ

Application

Microsoft Excel アプリケーションを Application 表す オブジェクトを返します。 読み取り専用です。

Count

コレクション内にあるオブジェクトの数を返します。 読み取り専用の Integer です。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 Excel で作成されたオブジェクトの場合は、文字列 XCEL を表す 16 進数の 5843454C を返します。 読み取り専用の Integer です。

Parent

指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。

メソッド

Delete(Int32)

オブジェクトを削除します。

GetEnumerator()

指定したフリーフォーム内のすべての ShapeNode オブジェクトのコレクション。

Insert(Int32, MsoSegmentType, MsoEditingType, Single, Single, Single, Single, Single, Single)

フリー フォーム図形にノードを挿入します。

Item(Object)

コレクションから単一のオブジェクトを返します。

SetEditingType(Int32, MsoEditingType)

指定された節点の編集タイプを設定します。

SetPosition(Int32, Single, Single)

指定したノードの場所を設定します。

SetSegmentType(Int32, MsoSegmentType)

指定された節点に続くセグメントの種類を設定します。

適用対象