メインコンテンツまでスキップ

IShape インタフェース

名前空間: NextDesign.Core

説明

シェイプ情報へのアクセス手段を提供します。

所属エリア

名前説明
エディタエディタにアクセスするAPI群です。

継承元

名前説明
IEditorElementエディタ要素へのアクセスオブジェクトです。

派生先

名前説明
INodeノード図形要素情報へのアクセスオブジェクトです。
ISequenceShapeシーケンス図のシェイプの共通インターフェースです。
IConnectorコネクタ図形要素情報へのアクセスオブジェクトです。

プロパティ

名前説明
IsVisibleこの図形の表示状態
Styleスタイル
このプロパティで取得したスタイルオブジェクトへの変更はプロジェクトを保存した際に永続化されます。
ZOrderZオーダー
表示順序を表し、0 が最背面となります。
ただし、シーケンス図要素のシェイプでは 0 を返します。

メソッド

名前説明
BringForwardこの図形をZオーダーの1つ前面へ移動します。
ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。
BringToFrontこの図形をZオーダーの最前面に移動します。
ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。
Deleteこのシェイプを削除します。
ただし、シーケンス図要素のシェイプは削除できません。
SendBackwardこの図形をZオーダーの1つ背面へ移動します。
ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。
SendToBackこの図形をZオーダーの最背面へ移動します。
ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。
SetVisibleこの図形の表示/非表示を切り替えます。
SetZOrderZオーダーを設定します。
ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。