Entity.Get.FieldType.(Field)
Public Class
ArgumentNullException
InvalidOperationException
ArgumentException
ArgumentException
ArgumentException
Retrieves the value of the field in the entity.
Namespace: Autodesk.Revit.DB.ExtensibleStorage
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public FieldType Get<FieldType>( Field field)
Parameters
field Field
The field to retrieve.
Type Parameters
FieldType
The type of the field
Return Value
FieldType
Exceptions
Exception
Condition
ArgumentNullException
A non-optional argument was NULL
InvalidOperationException
The Field belongs to a different Schema from this Entity, or this Entity is invalid.
ArgumentException
Requested type does not match the field type.
ArgumentException
For floating-point fields, use the overload taking a ForgeTypeId parameter.
ArgumentException
This field’s subschema prevents reading.
Remarks
The template parameter must match the type of the field (specified when creating the Schema) exactly; this method does not perform data type conversions. The types for containers are IList for arrays and IDictionary for maps.