Blocks コレクション(ActiveX)

図面内のすべてのブロックのコレクション。

サポートされているプラットフォーム: Windows のみ

クラス情報

クラス名

AcadBlocks

オブジェクトの継承
Object
   AcadObject
      AcadBlocks
作成時に用いる項目

VBA

Not applicable
経由する項目

VBA

Document.Blocks

メンバー

次のメンバーはこのオブジェクトの一部です。

注意

コレクションに新しいメンバーを追加するには、Add メソッドを使用します。特定のブロックを選択するには Item メソッドを使用します。

コレクションには、2 つの特殊ブロックがあります。1 つは、モデル空間のすべての図形のコレクションを含む ModelSpace コレクションです。もう 1 つは、ペーパー空間のすべての図形を含む PaperSpace コレクションです。

Blocks コレクションは Delete メソッドを継承しますが、コレクションを実際に削除することはできません。Blocks コレクションを削除しようとするとエラーが発生し、Delete メソッドはこのコレクションのドキュメントから削除された状態になります。

図面で作成できるブロックの数に制限はありません。ただし、Blocks コレクションのインスタンスは 1 つしかありません。Blocks コレクションは、各図面にあらかじめ定義されています。 Blocks プロパティを使用して、複数の参照を作成することができます。オブジェクトを操作した後、参照は自動的に解放されます。