Changes in 2020 vs 2027 32 missing 1 changed
Flip API Versions →Missing in 2020 (only available in 2027)
AddExternallyTaggedGeometry(ExternallyTaggedGeometryObject)
AddReferenceCurve(Curve)
AddReferenceCurve(Curve, DirectShapeReferenceOptions)
AddReferencePlane(Plane, BoundingBoxUV)
AddReferencePlane(Plane, DirectShapeReferenceOptions)
AddReferencePlane(Plane, BoundingBoxUV, DirectShapeReferenceOptions)
AddReferencePlane(Plane)
AddReferencePoint(XYZ, DirectShapeReferenceOptions)
AddReferencePoint(XYZ)
AreOptionsValid(DirectShapeTypeOptions)
AreValidDirectShapeReferenceOptions(DirectShapeReferenceOptions)
CanChangeFamilyName
Create(Document, String, ElementId, DirectShapeTypeOptions)
GetExternallyTaggedGeometry(ExternalGeometryId)
GetExternallyTaggedReference(ExternalGeometryId)
GetOptions
HasExternalGeometry(ExternalGeometryId)
HasExternallyTaggedReference(ExternalGeometryId)
IsValidReferenceCurve(Curve)
IsValidReferencePlaneBoundingBoxUV(BoundingBoxUV)
IsValidShape(ExternallyTaggedGeometryObject)
IsValidUsage(ExternallyTaggedGeometryObject)
RemoveAllReferenceObjects
RemoveExternallyTaggedGeometry(ExternalGeometryId)
RemoveReferenceObject(ExternalGeometryId)
RemoveReferenceObject(String)
ResetExternallyTaggedGeometry
SetFamilyName(String)
SetOptions(DirectShapeTypeOptions)
SetShape(IList<GeometryObject>, DirectShapeTargetViewType)
UpdateExternallyTaggedGeometry(ExternallyTaggedGeometryObject)
UserAssignability
Changed members
DirectShapeType.Create(Document, String, ElementId)
| document | Document | Document to which the created element will be added. Must be a project document. |
| name | String | Name of the DirectShapeType. |
| categoryId | ElementId | Id of the category assigned to this DirectShapeType. Must be a valid category id. |
| → returns | DirectShapeType | The new DirectShapeType. |