DiagramNode インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ダイアグラム内のノードを表します。
public interface class DiagramNode : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0370-0000-0000-C000-000000000046")]
public interface DiagramNode : Microsoft.Office.Core._IMsoDispObj
Public Interface DiagramNode
Implements _IMsoDispObj
- 属性
- 実装
注釈
AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) メソッドを使用して、ダイアグラムまたはダイアグラム ノードにノードを追加します。
ダイアグラムまたはダイアグラム ノードからノードを削除するには、 Delete() メソッドを使用します。
DiagramNode オブジェクトを返すには、次のいずれかを使用します。
- DiagramNode オブジェクトのAddNode(MsoRelativeNodePosition, MsoDiagramNodeType)、CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition)、NextNode()、または PrevNode() メソッドまたはそのRoot プロパティ
- DiagramNodeChildren コレクションのAddNode(Object, MsoDiagramNodeType)またはItem(Object)メソッド、またはプロパティのFirstChildまたはLastChild
- DiagramNodes コレクションの Item(Object) メソッド
- Shape オブジェクトまたはShapeRange コレクションの DiagramNode プロパティ
ダイアグラム ノードは終了することも、他の子ダイアグラム、子ダイアグラム ノード、または子図形を含めることもできます。 以下を参照してください。
- 子ダイアグラムを参照するには、 Diagram プロパティを使用します。
- 個々の子ダイアグラム ノードを参照するには、AddNode、CloneNode、NextNode、PrevNode メソッド、または Root プロパティを使用します。
- 子ダイアグラム ノードのコレクションを参照するには、 Children プロパティを使用します。
- 図形を参照するには、 Shape または TextShape プロパティを使用します。
プロパティ
| 名前 | 説明 |
|---|---|
| Application |
Microsoft Excel アプリケーションを表す Application オブジェクトを返します。 |
| Children |
特定のノードの子ノードのコレクションを表す、 DiagramNodeChildren オブジェクトを返します。 |
| Creator |
このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 |
| Diagram |
ダイアグラムを表す Diagram オブジェクトを返します。 |
| Layout |
organization グラフの子ノードの書式設定を示す定数を設定または返します。 |
| Parent |
指定されたオブジェクトの親オブジェクトを返します。 |
| Root |
ルート ダイアグラム ノードが属するルート DiagramNode オブジェクトを返します。 |
| Shape |
指定したダイアグラム ノードにアタッチされた図形を表す Shape オブジェクトを返します |
| TextShape |
ダイアグラム ノードに関連付けられているテキスト ボックスの図形を表す Shape オブジェクトを返します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AddNode(MsoRelativeNodePosition, MsoDiagramNodeType) |
ダイアグラム ノードを作成します。 新しいノードを表す DiagramNode オブジェクトを返します。 |
| CloneNode(Boolean, DiagramNode, MsoRelativeNodePosition) |
ダイアグラム ノードを複製します。 複製されたノードを表す DiagramNode オブジェクトを返します。 |
| Delete() |
オブジェクトを削除します。 |
| MoveNode(DiagramNode, MsoRelativeNodePosition) |
ダイアグラム 内のダイアグラム ノードとその子ノードのいずれかを移動します。 |
| NextNode() |
一連のノード内の次のダイアグラム ノードを選択します。 新しく選択したノードを表す DiagramNode オブジェクトを返します。 |
| PrevNode() |
ダイアグラム ノードのコレクション内の前のダイアグラム ノードを表す DiagramNode オブジェクトを返します。 |
| ReplaceNode(DiagramNode) |
ターゲット ダイアグラム ノードをソース ダイアグラム ノードに置き換えます。 |
| SwapNode(DiagramNode, Boolean) |
ソース ダイアグラム ノードをターゲット ダイアグラム ノードと交換します。 |
| TransferChildren(DiagramNode) |
ダイアグラム ノードに関連付けられているテキスト ボックスの図形を表す Shape オブジェクトを返します。 |