InternalDefinition Class

This object represents a parameter definition in an Autodesk Revit model.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.DBDefinition
    Autodesk.Revit.DBInternalDefinition

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class InternalDefinition : Definition, 
	IDisposable

The InternalDefinition type exposes the following members.

Properties
 NameDescription
Public propertyBuiltInParameter Tests whether this definition identifies a built-in parameter or not.
Public propertyId The id of the parameter.
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public propertyNameThe user-visible name for the parameter.
(Overrides DefinitionName)
Public propertyVariesAcrossGroupsWhether or not the parameter values can vary across group members.
Public propertyVisibleIndicates if the parameter is visible in the Autodesk Revit user interface.
Top
Methods
 NameDescription
Public methodDisposeReleases all resources used by the InternalDefinition
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodCode exampleGetDataType Gets a ForgeTypeId identifying the data type describing values of the parameter.
(Inherited from Definition)
Public methodGetGroupTypeId Gets the identifier of the built-in parameter group to which the parameter defined by this definition belongs.
(Overrides DefinitionGetGroupTypeId)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetParameterTypeId Tests whether this definition identifies a built-in parameter or not.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetTypeId Gets the identifier of the parameter.
Public methodSetAllowVaryBetweenGroups Whether or not the parameter values can vary across group members.
Public methodSetGroupTypeId Sets the built-in parameter group to which the parameter defined by this definition belongs.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also