| Revit 2022.1 API |
| Definition..::..GetDataType Method |
| Definition Class See Also |
Gets a ForgeTypeId identifying the data type describing values of the parameter.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 22.0.0.0 (22.1.1.0)
Since: 2022
Syntax
| C# |
|---|
public ForgeTypeId GetDataType() |
| Visual Basic |
|---|
Public Function GetDataType As ForgeTypeId |
| Visual C++ |
|---|
public: ForgeTypeId^ GetDataType() |
Return Value
A ForgeTypeId identifying the data type of the parameter or an empty ForgeTypeId.
Remarks
The returned ForgeTypeId may be empty or may identify either a spec or a
category. When it is a category, it indicates a Family Type
parameter of that category. See
Parameter.IsSpec(ForgeTypeId),
UnitUtils.IsMeasurableSpec(ForgeTypeId),
Category.IsBuiltInCategory(ForgeTypeId), and
Parameter.IsValidDataType(ForgeTypeId).
Some built-in parameters, such as those for color or level, have special data types which are not
available for use with user-defined parameters and which have no representation in the Revit user
interface or API. For these built-in parameters, this method returns an empty ForgeTypeId instance.