SmartArtNode インターフェイス

定義

SmartArt グラフィックのデータ モデル内の 1 つのセマンティック ノード。

public interface class SmartArtNode : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C03C8-0000-0000-C000-000000000046")]
public interface SmartArtNode : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C03C8-0000-0000-C000-000000000046")>]
type SmartArtNode = interface
    interface _IMsoDispObj
Public Interface SmartArtNode
Implements _IMsoDispObj
属性
実装

プロパティ

Application

SmartArtNode オブジェクトのコンテナー アプリケーションを表す Application オブジェクトを取得します。

Creator

SmartArtNode オブジェクトが作成されたアプリケーションを示す 32 ビット整数を取得します。

Hidden

このノードがデータ モデルでは、非表示のノードの場合 true を返します。

Level

階層内のノードのレベルを返します。

Nodes

この SmartArt ノードに関連付けられている子ノードを返します。

OrgChartLayout

このノードに関連付けられている を MsoOrgChartLayoutType 取得または設定します (存在する場合)。

Parent

呼び出し元のオブジェクトを取得します。

ParentNode

この SmartArtNode の親 SmartArtNode を返します

Shapes

この SmartArtNode オブジェクトに関連付けられている図形の範囲を返します。

TextFrame2

SmartArtNode オブジェクトに関連付けられているテキストを返します。

Type

SmartArt ノードの種類を返します。

メソッド

AddNode(MsoSmartArtNodePosition, MsoSmartArtNodeType)

値 と Typeで指定された方法で、新しい SmartArt ノードをデータ モデルにPosition追加します。

Delete()

現在の SmartArt ノードを削除します。

Demote()

データ モデル内で、現在のノードを 1 レベル下げます。

Larger()

SmartArt のサイズを大きくします。 SmartArt の Microsoft Office Fluent リボンの [書式] タブの [拡大] ボタンの動作に類似しています。

Promote()

データ モデル内で、現在のノード (およびそのすべての子) を 1 レベル上げます。

ReorderDown()

箇条書きにおいて、ノードと次のノードを入れ替えます。 このメソッドは、ノードのファミリ全体を並べ替えます。

ReorderUp()

箇条書きにおいて、ノードと前のノードを入れ替えます。 このメソッドは、ノードのファミリ全体を並べ替えます。

Smaller()

SmartArt のサイズを減らします。 SmartArt 用の Microsoft Office Fluent リボン UI の [書式] タブにある [縮小] ボタンの動作と同等です。

適用対象