BlockRef объект

Образец блока, вставленного в рисунок.

Имя класса VBA:

AcadBlockReference 

Новое подключение:

ModelSpace.InsertBlock
PaperSpace.InsertBlock
Block.InsertBlock 

Доступ через:

ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item 

Чтобы создавать вхождение блока, сначала Вы должны создать определение блока или блок, используя метод Add. После того, как он создан, Вы можете вставить блок в ваш рисунок, используя метод InsertBlock.

Чтобы добавлять или удалять элементы из вхождения блока, Вы должны сначала использовать метод Explode, чтобы разрушить его на составляющие объекты. Даже при том, что вхождение блока разрушено в его составляющие объекты, определение блока все еще остается в таблице блоков рисунка.

Чтобы сделать запрос или редактировать существующее вхождение блока, используйте следующие методы и свойства:

Методы

ArrayPolar

ArrayRectangular

Copy

Delete

Explode

GetAttributes

GetBoundingBox

GetConstantAttributes

GetExtensionDictionary

GetXData

Highlight

IntersectWith

Mirror

Mirror3D

Move

Rotate

Rotate3D

ScaleEntity

SetXData

TransformBy

Update  

Свойства

Application

Document

Hyperlinks

Handle

HasAttributes

HasExtensionDictionary

InsertionPoint

Layer

Linetype

LinetypeScale

Lineweight

Name

Normal

ObjectID

ObjectName

OwnerID

PlotStyleName

Rotation

TrueColor

Visible

XScaleFactor

YScaleFactor

ZScaleFactor  

События

Modified  

Сайт управляется системой uCoz