GhostShapeCollection クラス
GhostShapes のコレクション。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
名前空間: Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)
構文
'宣言
<SerializableAttribute> _
Public Class GhostShapeCollection _
Implements ICollection, IEnumerable, ISerializable
[SerializableAttribute]
public class GhostShapeCollection : ICollection,
IEnumerable, ISerializable
GhostShapeCollection 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
GhostShapeCollection(Guid, Guid) | GhostShapeCollection クラスの新しいインスタンスを初期化します。 | |
GhostShapeCollection(SerializationInfo, StreamingContext) | GhostShapeCollection クラスの新しいインスタンスを初期化します。これは逆シリアル化に使用されます。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AbsoluteBoundingBox | コレクション内のすべての GhostShape を囲む現在の外接する四角形を取得します。四角形は、図の左上を基準とするワールド単位にあります。 | |
AreSiblings | このコレクションのメンバーはすべて兄弟かどうか | |
Count | コレクション内の GhostShapes の数を取得します。 | |
GridSize | ゴースト図形コレクション全体のグリッド サイズを取得します。 | |
IsSynchronized | コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。 | |
LocationDelta | ゴースト図形コレクション全体の現在位置と初期位置との間の差分を取得します。 | |
ParentIds | ゴースト図形コレクションの親 GUID の配列を取得します。 | |
PrimaryGhostShape | プライマリ ゴースト図形を取得します。 | |
SourceDiagramId | ソース ダイアグラム ID を取得します。これは Guid.Empty を返すことができます。 | |
SourceProcessId | ソース プロセス ID を取得します。 | |
SourceStoreId | ソース ストア ID を取得します。これは Guid.Empty を返すことができます。 | |
SyncRoot | コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Add | GhostShape をコレクションに追加します。 | |
CopyTo(Array, Int32) | 特定の配列インデックスを開始位置として、GhostShapes を配列にコピーします。 | |
CopyTo(array<GhostShape[], Int32) | 特定の配列インデックスを開始位置として、GhostShapes を GhostShape[] 配列にコピーします。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
Find | 指定したソース ShapeElement GUID を持つ GhostShape を取得します。 | |
GetEnumerator | GhostShape コレクションを反復処理できる列挙子を返します。 | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetObjectData | SerializationInfo オブジェクトに、このオブジェクトをシリアル化するために必要なデータを設定します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Offset | 差分指定してゴースト図形の現在の位置をオフセットします。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。