ColumnAttachment
Description:
An object representing the attachment of the top or bottom of a column to some target: a floor, roof, ceiling, beam, or brace.
An object representing the attachment of the top or bottom of a column to some target: a floor, roof, ceiling, beam, or brace.
Remarks:
Call IsValidColumn() and IsValidTarget() to verify that specific elements support column attachments. A column has at most one top attachment and one bottom attachment.
Call IsValidColumn() and IsValidTarget() to verify that specific elements support column attachments. A column has at most one top attachment and one bottom attachment.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.ColumnAttachment
System.Object
Autodesk.Revit.DB.ColumnAttachment
public class ColumnAttachment : IDisposable
| Name | Return Type | Description |
|---|---|---|
| AddColumnAttachment(Document, FamilyInstance, Element, Int32, ColumnAttachmentCutStyle, ColumnAttachmentJustification, Double) | None | Attaches the column to the target. If an attachment already exists with the same "baseOrTop" value, no attachment is made. |
| Dispose() | None | Releases all resources used by the |
| GetColumnAttachment(FamilyInstance, ElementId) | nullNothingnullptr | Look up a column attachment by specifying the target id. |
| GetColumnAttachment(FamilyInstance, Int32) | nullNothingnullptr | Look up a column attachment. There is at most one attachment on the base and one on the top. |
| IsValidColumn(FamilyInstance) | bool | Says whether a FamilyInstance supports column attachments. |
| IsValidTarget(Boolean, Element) | bool | Says whether the element can be used as a target for a new attachment. |
| IsValidTarget(FamilyInstance, Element) | bool | Says whether the element can be used as a target for a new attachment. |
| RemoveColumnAttachment(FamilyInstance, ElementId) | None | Removes any attachment of the column to the specified target. |
| RemoveColumnAttachment(FamilyInstance, Int32) | None | Removes an attachment at the top or base of a column, if there is one. |
| SetJustification(ColumnAttachmentJustification) | None | Setter of ColumnAttachmentJustification |
| Name | Return Type | Description |
|---|---|---|
| AttachOffset | double | The offset of the column attachment. |
| BaseOrTop | int | Identifies if this ColumnAttachment is at the base or top of the column. |
| CutStyle | ColumnAttachmentCutStyle | Identifies whether the column, or the attached element should be cut (or if neither should be cut). |
| IsValidObject | bool | Specifies whether the .NET object represents a valid Revit entity. |
| Justification | ColumnAttachmentJustification | Identifies the type of justification to apply to this ColumnAttachment. |
| TargetId | ElementId | The id of the element that is attached to the column and is described by this ColumnAttachment. |