IAttributeInstance Interface Members

IAttributeInstance Interface Members | Send Feedback
See Also Properties Methods

The following tables list the members exposed by IAttributeInstance.

# Public Properties

| Name | Description
--- | --- | ---
| Angle | Gets or sets the angle of the text for the BlockAttribute instance.
| Backwards | Gets or sets whether the BlockAttribute instance is displayed backwards.
| Color | Gets or sets the LineColor of this BlockAttribute instance.
| Constant | Gets or sets whether the BlockAttribute instance is a constant value or a variable value.
| Erased | Gets or sets whether to erase or restore the BlockAttribute instance.
| Handle | Gets the handle of the BlockAttribute instance.
| Height | Gets or sets the text height of the BlockAttribute instance.
| Justification | Gets or sets the position and alignment of the BlockAttribute instance's text in relation to the insertion point.
| Layer | Gets or sets the name of the Layer of the BlockAttribute instance.
| LineScale | Gets or sets the scale factor for the BlockAttribute instance's LineStyle.
| LineStyle | Gets or sets the name of the LineStyle for the BlockAttribute instance.
| LineWeight | Gets or sets the LineWeight for the BlockAttribute instance.
| PrintStyle | Gets or sets the name of the PrintStyle for this BlockAttribute instance.
| Rotation | Gets or sets the insertion angle of the BlockAttribute instance.
| Spacing | Gets or sets the aspect ratio (i.e., the width of the characters in relation to the height) for the BlockAttribute instance.
| TextStyle | Gets or sets the name of the TextStyle for the BlockAttribute instance.
| Thickness | Gets or sets the thickness of this BlockAttribute.
| Transparency | Gets or sets the transparency object for this BlockAttribute instance.
| UpsideDown | Gets or sets whether to display the BlockAttribute instance upside down.
| Value | Gets or sets the value of the BlockAttribute instance.
| Visible | Gets or sets whether to show the BlockAttribute in Block references.

Top

# Public Methods

| Name | Description
--- | --- | ---
| CreateExtensionDictionary | Creates a dictionary for the BlockAttribute instance.
| DeleteCustomData | Deletes the specified custom data for the BlockAttribute instance.
| DeleteHyperLink | Deletes the hyperlink attached to the BlockAttribute instance.
| GetAlignmentPoint | Gets the alignment point of the BlockAttribute instance.
| GetBoundingBox | Gets the bounding box enclosing the BlockAttribute instance.
| GetCustomData | Gets the specified custom data for the BlockAttribute instance.
| GetExtensionDictionary | Gets the dictionary for the BlockAttribute instance.
| GetHyperLink | Gets the hyperlink attached to the BlockAttribute instance.
| GetName | Gets the name of the BlockAttribute instance.
| GetNormal | Gets the vector normal to this BlockAttribute instance.
| GetPosition | Gets the insertion point of the BlockAttribute instance.
| ReleaseExtensionDictionary | Releases and erases the dictionary for the BlockAttribute instance, if the dictionary exists and is empty.
| Select | Adds or removes the selected BlockAttribute instance to or from the current selection set.
| SetAlignmentPoint | Sets the alignment point for the BlockAttribute instance.
| SetCustomData | Sets the custom data for the BlockAttribute instance.
| SetHyperLink | Attaches a hyperlink to the BlockAttribute instance.
| SetNormal | Sets the vector normal to this BlockAttribute instance.
| SetPosition | Sets the insertion point for the BlockAttribute instance.

Top

# See Also

####

IAttributeInstance Interface
DraftSight Namespace
IBlockInstance Interface
IAttributeDefinition Interface
IBlockDefinition Interface