IBlockDefinition Interface Members

IBlockDefinition Interface Members | Send Feedback
See Also Properties Methods

The following tables list the members exposed by IBlockDefinition.

# Public Properties

| Name | Description
--- | --- | ---
| ApplyUniformScale | Gets or sets whether to uniformly scale Blocks on insertion.
| BlockInsertUnits | Gets or sets the units to use to create Blocks.
| Explodable | Gets or sets whether to make Blocks explodable.
| Handle | Gets the value of the handle for the Block definition.

Top

# Public Methods

| Name | Description
--- | --- | ---
| AddTemporaryEntity | Inserts the specified temporary entity in the Block definition.
| CreateExtensionDictionary | Creates a dictionary for the Block definition.
| DeleteCustomData | Deletes the specified custom data for the Block definition.
| DeleteHyperLink | Deletes the hyperlink attached to the Block definition
| GetAttributeDefinitions | Gets the BlockAttribute definitions for the Block definition.
| GetBasePoint | Gets the coordinates of the base point of this Block definition.
| GetBlockInstances | Gets the Block instances for the Block definition.
| GetBoundingBox | Gets the bounding box enclosing the Block definition.
| GetCustomData | Gets the specified custom data for the Block definition.
| GetEntities | Gets the entities that form the Block definition.
| GetExtensionDictionary | Gets the dictionary for the Block definition.
| GetExternalReference | Gets the external reference for the Block definition.
| GetHyperLink | Gets the hyperlink attached to the Block definition.
| GetName | Gets the name of the Block definition.
| ReleaseExtensionDictionary | Releases and erases the dictionary for the Block definition, if the dictionary exists and is empty.
| SetBasePoint | Sets the coordinates of the base point of this Block definition.
| SetCustomData | Sets the custom data for the Block definition.
| SetHyperLink | Attaches a hyperlink to the Block definition.

Top

# See Also

####

IBlockDefinition Interface
DraftSight Namespace
IAttributeDefinition Interface
IBlockInstance Interface