Share

RebarShapeParameters Class

Class containing functions that create and retrieve shared parameters for RebarShapes.

Inheritance Hierarchy

System.Object
  Autodesk.Revit.DB.Structure.RebarShapeParameters


Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.2.0.0 (26.2.0.0)

Syntax

C#

public class RebarShapeParameters : IDisposable

The RebarShapeParameters type exposes the following members.

Properties

 NameDescription
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.

Methods

 NameDescription
Public methodDisposeReleases all resources used by the RebarShapeParameters
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodStatic memberGetAllRebarShapeParameters List all shape parameters used by all the existing RebarShapes in the specified document.
Public methodStatic memberGetElementIdForExternalDefinition Retrieve the ElementId corresponding to an external rebar shape parameter in the document, if it exists; otherwise, return InvalidElementId.
Public methodStatic memberGetExternalDefinitionForElementId Seach a DefinitionFile for the ExternalDefinition corresponding to a parameter in a document.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodStatic memberGetOrCreateElementIdForExternalDefinition Retrieve the ElementId corresponding to an external rebar shape parameter in the document, if it exists; otherwise, add the parameter to the document and generate a new ElementId.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberIsValidExternalDefinition Checks that an ExternalDefinition (shared parameter) may be used as a Rebar Shape parameter.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)

See Also

Reference

Was this information helpful?