Share

InternalDefinition Class

This object represents a parameter definition in an Autodesk Revit model.

Inheritance Hierarchy

System.Object
  Autodesk.Revit.DB.Definition
    Autodesk.Revit.DB.InternalDefinition


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.1.0.0 (26.1.0.34)

Syntax

C#

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 Definition.Name)
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.

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 Definition.GetGroupTypeId())
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)

See Also

Reference

Was this information helpful?