2027 Class
Changes 7
C

RebarBendingDetailType

Description:
Type for rebar bending detail elements.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.Element
    Autodesk.Revit.DB.ElementType
      Autodesk.Revit.DB.Structure.RebarBendingDetailType
Name Return Type Description Inherited From
M ArePhasesModifiable() Boolean Returns true if the properties CreatedPhaseId and DemolishedPhaseId can be modified for this Element. (Inherited from Element ) Element
M CanBeHidden(View) Boolean Indicates if the element can be hidden in the view. (Inherited from Element ) Element
M CanBeLocked() Boolean Identifies if the element can be locked. (Inherited from Element ) Element
M CanDeleteSubelement(Subelement) Boolean Checks if given subelement can be removed from the element. (Inherited from Element ) Element
M CanHaveTypeAssigned() Boolean Identifies if the element can have a type assigned. (Inherited from Element ) Element
M ChangeTypeId(ElementId) ElementId Changes the type of the element. (Inherited from Element ) Element
M CreateRealistic(Document) RebarBendingDetailType Creates a new RebarBendingDetailType object for full representations.
M CreateSchematic(Document) RebarBendingDetailType Creates a new RebarBendingDetailType object for schematic representations.
M DeleteEntity(Schema) Boolean Deletes the existing entity created by %schema% in the element (Inherited from Element ) Element
M DeleteSubelement(Subelement) Boolean Removes a subelement from the element. (Inherited from Element ) Element
M DeleteSubelements(IList<Subelement>) Boolean Removes the subelements from the element. (Inherited from Element ) Element
M Dispose() None (Inherited from Element ) Element
M Duplicate(String) ElementType Duplicates an existing element type and assigns it a new name. (Inherited from ElementType ) ElementType
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M EvaluateAllParameterValues() IList<EvaluatedParameter> Evaluates all the parameters' values of the element. (Inherited from Element ) Element
M EvaluateParameterValues(ISet<ElementId>) IList<EvaluatedParameter> Evaluate the parameters' values of the element on the given parameter ID set. (Inherited from Element ) Element
M GetDependentElements(ElementFilter) IList<ElementId> Get all elements that, from a logical point of view, are the children of this Element. (Inherited from Element ) Element
M GetEntity(Schema) Entity Returns the existing entity corresponding to the Schema if it has been saved in the Element, or an invalid entity otherwise. (Inherited from Element ) Element
M GetEntitySchemaGuids() IList<Guid> Returns the Schema guids of any Entities stored in this element. (Inherited from Element ) Element
M GetExternalFileReference() ExternalFileReference Gets information pertaining to the external file referenced by the element. (Inherited from Element ) Element
M GetExternalResourceReference(ExternalResourceType) ExternalResourceReference Gets the ExternalResourceReference associated with a specified external resource type. (Inherited from Element ) Element
M GetExternalResourceReferenceExpanded(ExternalResourceType) IList<ExternalResourceReference> Gets the collection of ExternalResourceReference associated with a specified external resource type. (Inherited from Element ) Element
M GetExternalResourceReferences() IDictionary<ExternalResourceType,ExternalResourceReference> Gets the map of the external resource references referenced by the element. (Inherited from Element ) Element
M GetExternalResourceReferencesExpanded() ExternalResourceType Gets the expanded map of the external resource references referenced by the element. (Inherited from Element ) Element
M GetGeneratingElementIds(GeometryObject) ICollection<ElementId> Returns the ids of the element(s) that generated the input geometry object. (Inherited from Element ) Element
M GetGeometryObjectFromReference(Reference) GeometryObject Retrieve one geometric primitive contained in the element given a reference. (Inherited from Element ) Element
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetMaterialArea(ElementId, Boolean) Double Gets the area of the material with the given id. (Inherited from Element ) Element
M GetMaterialIds(Boolean) ICollection<ElementId> Gets the element ids of all materials present in the element. (Inherited from Element ) Element
M GetMaterialVolume(ElementId) Double Gets the volume of the material with the given id. (Inherited from Element ) Element
M GetMonitoredLinkElementIds() IList<ElementId> Provides the link instance IDs when the element is monitoring. (Inherited from Element ) Element
M GetMonitoredLocalElementIds() IList<ElementId> Provides the local element IDs when the element is monitoring. (Inherited from Element ) Element
M GetOrderedParameters() IList<Parameter> Gets the parameters associated to the element in order. (Inherited from Element ) Element
M GetParameter(ForgeTypeId) Parameter Retrieves a parameter from the element given identifier. (Inherited from Element ) Element
M GetParameterFormatOptions(ElementId) FormatOptions Returns a FormatOptions override for the element Parameter, or a default FormatOptions if no override exists. (Inherited from Element ) Element
M GetParameters(String) IList<Parameter> Retrieves the parameters from the element via the given name. (Inherited from Element ) Element
M GetPhaseStatus(ElementId) ElementOnPhaseStatus Gets the status of a given element in the input phase (Inherited from Element ) Element
M GetPreviewImage(Size) Bitmap Get the preview image of an element. This image is similar to what is seen in the Revit UI when selecting the type of an element. (Inherited from ElementType ) ElementType
M GetSimilarTypes() ICollection<ElementId> Obtains a set of types that are similar to this type. (Inherited from ElementType ) ElementType
M GetSubelements() IList<Subelement> Returns the collection of element subelements. (Inherited from Element ) Element
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M GetTypeId() ElementId Returns the identifier of this element's type. (Inherited from Element ) Element
M GetValidTypes() ICollection<ElementId> Obtains a set of types that are valid for this element. (Inherited from Element ) Element
M HasPhases() Boolean Returns true if this Element has the properties CreatedPhaseId and DemolishedPhaseId. (Inherited from Element ) Element
M IsCreatedPhaseOrderValid(ElementId) Boolean Returns true if createdPhaseId and demolishedPhaseId are in order. (Inherited from Element ) Element
M IsDemolishedPhaseOrderValid(ElementId) Boolean Returns true if createdPhaseId and demolishedPhaseId are in order. (Inherited from Element ) Element
M IsExternalFileReference() Boolean Determines whether this Element represents an external file. (Inherited from Element ) Element
M IsHidden(View) Boolean Identifies if the element has been permanently hidden in the view. (Inherited from Element ) Element
M IsMonitoringLinkElement() Boolean Indicate whether an element is monitoring any elements in any linked models. (Inherited from Element ) Element
M IsMonitoringLocalElement() Boolean Indicate whether an element is monitoring other local elements. (Inherited from Element ) Element
M IsPhaseCreatedValid(ElementId) Boolean Returns true if createdPhaseId is an allowed value for the property CreatedPhaseId in this Element. (Inherited from Element ) Element
M IsPhaseDemolishedValid(ElementId) Boolean Returns true if demolishedPhaseId is an allowed value for the property DemolishedPhaseId in this Element. (Inherited from Element ) Element
M IsSimilarType(ElementId) Boolean Checks if given type is similar to this type. (Inherited from ElementType ) ElementType
M IsValidDefaultFamilyType(ElementId) Boolean Identifies if this type is a valid default family type for the given family category id. (Inherited from ElementType ) ElementType
M IsValidType(ElementId) Boolean Checks if given type is valid for this element. (Inherited from Element ) Element
M LookupParameter(String) Parameter Attempts to find a parameter on the element which has the given name. (Inherited from Element ) Element
M RefersToExternalResourceReference(ExternalResourceType) Boolean Determines whether this Element uses external resources associated with a specified external resource type. (Inherited from Element ) Element
M RefersToExternalResourceReferences() Boolean Determines whether this Element uses external resources. (Inherited from Element ) Element
M SetEntity(Entity) None Stores the entity in the element. If an Entity described by the same Schema already exists, it is overwritten. (Inherited from Element ) Element
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P AngularDimensionsDisplayOption BendingDetailAngularDimensionsDisplayOptions Identifies the angular dimensions display options.
P AngularDimensionsEnabled bool Identifies if any angular dimensions will be shown or not.
P AngularDimensionsForCranksEnabled bool Identifies if the angular dimensions which has a reference set on a crank will be shown or not.
P AngularDimensionsForHooksEnabled bool Identifies if the angular dimensions which has a reference set on a hook will be shown or not.
P AngularDimensionsMeasurementOptions BendingDetailAngularDimensionsMeasurementOptions Identifies the measurement option for angular dimensions.
P AngularDimensionsOffset double Identifies the offset of the angular dimensions.
P AngularDimensionTextPosition BendingDetailDimensionTextPosition Identifies the text position with respect to dimension line.
P AngularDimensionTypeId ElementId Identifies the Id of the angular dimension type which is used to show dimensions.
P AssemblyInstanceId ElementId The id of the assembly instance to which the element belongs. (Inherited from Element ) Element
P BendDiameterDimensionsEnabled bool Identifies if any radial or diameter dimensions will be shown or not.
P BendDiameterDimensionsForHooksEnabled bool Identifies if radial or diameter dimensions will be shown for hook fillets. This property has a meaning only if BendDiameterDimensionsEnabled is set to true.
P BendDiameterDimensionsForSegmentsEnabled bool Identifies if radial or diameter dimensions will be shown for the bends between segments. Radial or diameter dimesions for arc segments will be shown by default. This property has a menaning only if BendDiameterDimensionsEnabled is set to true.
P BendDiameterDimensionType BendingDetailBendDiameterDimensionType Identifies what type of bend diameter dimensions will be shown (radial or diameter).
P BoundingBox BoundingBoxXYZ Retrieves a box that circumscribes all geometry of the element. (Inherited from Element ) Element
P CanBeCopied bool Determine if this ElementType can create a copy (Inherited from ElementType ) ElementType
P CanBeDeleted bool Determine if this ElementType can be deleted (Inherited from ElementType ) ElementType
P CanBeRenamed bool Determine if this ElementType can be renamed (Inherited from ElementType ) ElementType
P Category Category Retrieves a Category object that represents the category or sub category in which the element resides. (Inherited from Element ) Element
P CreatedPhaseId ElementId Id of a Phase at which the Element was created. (Inherited from Element ) Element
P DemolishedPhaseId ElementId Id of a Phase at which the Element was demolished. (Inherited from Element ) Element
P DesignOption DesignOption Returns the design option to which the element belongs. (Inherited from Element ) Element
P DetailLevel BendingDetailLevelOfDetail Identifies the level of detail in which the Bending Detail will be represented.
P DiameterDimensionTypeId ElementId Identifies the Id of the diameter dimension type which is used to show dimensions.
P DisplayMode BendingDetailDisplayMode The display mode for the bending detail.
P Document Document Returns the Document in which the Element resides. (Inherited from Element ) Element
P FamilyName string Gets the family name of this element type. (Inherited from ElementType ) ElementType
P Geometry GeometryElement Retrieves the geometric representation of the element. (Inherited from Element ) Element
P GroupId ElementId The id of the group to which an element belongs. (Inherited from Element ) Element
P Id ElementId A unique identifier for an Element in an Autodesk Revit project. (Inherited from Element ) Element
P IsModifiable bool Identifies if the element is modifiable. (Inherited from Element ) Element
P IsTransient bool Indicates whether an element is transient or permanent. (Inherited from Element ) Element
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity. (Inherited from Element ) Element
P LevelId ElementId The id of the level associated with the element. (Inherited from Element ) Element
P Location Location This property is used to find the physical location of an element within a project. (Inherited from Element ) Element
P MultipleValuesIndicatorOption BendingDetailTypeMultipleValuesIndicatorOptions Identifies the option of how multiple values will be represented.
P Name string Set the name for the ElementType. (Inherited from ElementType ) ElementType
P OrthogonalAndOverallDimesionsEnabled bool Identifies if orthogonal and overall dimensions are displayed.
P OwnerViewId ElementId The id of the view that owns the element. (Inherited from Element ) Element
P Parameter[BuiltInParameter] Parameter Retrieves a parameter from the element given a parameter id. (Inherited from Element ) Element
P Parameter[Definition] Parameter Retrieves a parameter from the element based on its definition. (Inherited from Element ) Element
P Parameter[Guid] Parameter Retrieves a parameter from the element given a GUID for a shared parameter. (Inherited from Element ) Element
P Parameters ParameterSet Retrieves a set containing all of the parameters that are contained within the element. (Inherited from Element ) Element
P ParametersMap ParameterMap Retrieves a map containing all of the parameters that are contained within the element. (Inherited from Element ) Element
P Pinned bool Identifies if the element has been pinned to prevent changes. (Inherited from Element ) Element
P RadialDimensionTypeId ElementId Identifies the Id of the radial dimension type which is used to show dimensions.
P RepresentaionOf3DShapes BendingDetailFor3DShapesOptions Identifies how the Bending Detail will represent the 3D shapes.
P SchematicHeight double Determine the height of the box where the schematic Bending Detail will be represented.
P SchematicWidth double Determine the width of the box where the schematic Bending Detail will be represented.
P SegmentLengthDimensionsEnabled bool Identifies if any segment length dimensions will be shown or not.
P SegmentLengthDimensionsForHooksEnabled bool Identifies if segment length dimensions for hooks will be shown or not. If this property is true, the SegmentLengthDimensionsEnabled should also be true to see segment length dimensions for hooks.
P SegmentLengthDimensionsOffset double Identifies the offset of the segment length dimensions.
P SegmentLengthDimensionTextPosition BendingDetailDimensionTextPosition Identifies the text position with respect to dimension line.
P SegmentLengthDimensionTypeId ElementId Identifies the Id of the linear dimension type which is used to show segments length.
P SegmentLengthsDisplayOption BendingDetailSegmentLengthsDisplayOptions Identifies if the segment lengths are represented using dimensions or just as text.
P SegmentLengthsForArcsDisplayOption BendingDetailSegmentLengthsDisplayOptions Identifies if the arc segment lengths are represented using dimensions or just as text. Only RebarShapes whose definition is RebarShapeDefinitionByArc are considered that have arc segments.
P SegmentsRepresentation BendingDetailSegmentsRepresentation Identifies how the bending detail will represent the segments of the bar.
P TagTypeId ElementId Identifies the Id of the tag type which is used in the Bending Detail representation.
P UniqueId string A stable unique identifier for an element within the document. (Inherited from Element ) Element
P VersionGuid Guid Get the element version Guid. (Inherited from Element ) Element
P ViewSpecific bool Identifies if the element is owned by a view. (Inherited from Element ) Element
P WorksetId WorksetId Get Id of the Workset which owns the element. (Inherited from Element ) Element