Repository navigation
2027.0.0 #388
2027.0.0
#388
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Revit 2027 is here, and so is a major update for RevitLookup!
The Revit API has hundreds of static utility methods that were previously hard to find. We've now linked these "Utils" directly to the elements and types they affect. You can now see all related utility data for an object in one place, without having to search for static methods elsewhere.
General
There are now two hotkeys to open the Snoop Selection window:
F12andSS. Keyboard Shortcut Issues #316.Postable commands
Postable commands are Revit's built-in UI actions — toolbar buttons, menu items, dialog triggers — that can be invoked programmatically via the PostCommand API.
They're the go-to tool when you need to automate UI behavior that has no direct API equivalent.
RevitLookup now exposes the full list in one place: browse, search, and execute any Postable command directly.
API Coverage
This release covers most of the Revit API Utils methods. Hundreds of new members are now visible directly in the inspector.
New supported types
AssemblyInstanceConnectorDefinitionFileDocumentCreationDuctEdgeEndPointExternalDefinitionExternalResourceReferenceExternalResourceTypeFailureDefinitionAccessorFamilySymbolGeometryObjectGlobalParameterModelPathPointCloudFilterRebarRebarShapeReferencePointSketchPlaneSubelementSurfaceTriangulationInterfaceUnitsWallTypeApplication extensions
PointCloudEngineRegistry.GetSupportedEnginesOptionalFunctionalityUtils.IsDGNExportAvailableOptionalFunctionalityUtils.IsDGNImportLinkAvailableOptionalFunctionalityUtils.IsDWFExportAvailableOptionalFunctionalityUtils.IsDWGExportAvailableOptionalFunctionalityUtils.IsDWGImportLinkAvailableOptionalFunctionalityUtils.IsDXFExportAvailableOptionalFunctionalityUtils.IsFBXExportAvailableOptionalFunctionalityUtils.IsGraphicsAvailableOptionalFunctionalityUtils.IsIFCAvailableOptionalFunctionalityUtils.IsNavisworksExporterAvailableOptionalFunctionalityUtils.IsSATImportLinkAvailableOptionalFunctionalityUtils.IsShapeImporterAvailableOptionalFunctionalityUtils.IsSKPImportLinkAvailableOptionalFunctionalityUtils.Is3DMImportLinkAvailableOptionalFunctionalityUtils.IsOBJImportLinkAvailableOptionalFunctionalityUtils.IsSTLImportLinkAvailableOptionalFunctionalityUtils.IsSTEPImportLinkAvailableOptionalFunctionalityUtils.IsMaterialLibraryAvailableModelPathUtils.GetAllCloudRegionsUIThemeManager.GetThemeNameLabelUtils.GetFailureSeverityNameLabelUtils.GetStructuralSectionShapeNameDocument extensions
GlobalParametersManager.AreGlobalParametersAllowedGlobalParametersManager.GetGlobalParametersOrderedExportUtils.GetGBXMLDocumentIdUpdaterRegistry.GetRegisteredUpdaterInfosCoordinationModelLinkUtils.GetAllCoordinationModelInstanceIdsCoordinationModelLinkUtils.GetAllCoordinationModelTypeIdsExternalFileUtils.GetAllExternalFileReferencesExternalResourceUtils.GetAllExternalResourceReferencesAssemblyCodeTable.GetAssemblyCodeTableKeynoteTable.GetKeynoteTableElement extensions
DirectContext3DDocumentUtils.IsADirectContext3DHandleInstanceDirectContext3DDocumentUtils.IsADirectContext3DHandleTypeElementIntersectsFilter.IsCategorySupportedElementIntersectsFilter.IsElementSupportedExportUtils.GetExportIdExternalFileUtils.GetExternalFileReferenceExternalFileUtils.IsExternalFileReferenceInstanceVoidCutUtils.CanBeCutWithVoidInstanceVoidCutUtils.GetCuttingVoidInstancesDetailElementOrderUtils.IsDetailElementRebarBendingDetail.IsBendingDetailRebarBendingDetail.GetHostRebarBendingDetail.GetPositionRebarBendingDetail.GetRotationRebarBendingDetail.IsRealisticBendingDetailRebarBendingDetail.IsSchematicBendingDetailRebarBendingDetail.GetHostsRebarBendingDetail.GetTagRelativePositionRebarBendingDetail.GetTagRelativeRotationAnnotationMultipleAlignmentUtils.IsMultiAlignSupportedAnnotationMultipleAlignmentUtils.GetAnnotationOutlineWithoutLeadersCoordinationModelLinkUtils.IsCoordinationModelInstanceCoordinationModelLinkUtils.IsCoordinationModelTypeElementType extensions
CoordinationModelLinkUtils.GetCoordinationModelTypeDataCoordinationModelLinkUtils.GetTransparencyOverrideRebarCrankTypeUtils.GetCrankLengthMultiplierRebarCrankTypeUtils.GetCrankOffsetMultiplierRebarCrankTypeUtils.GetCrankRatioRebarSpliceTypeUtils.GetLapLengthMultiplierRebarSpliceTypeUtils.GetShiftOptionRebarSpliceTypeUtils.GetStaggerLengthMultiplierFamilyInstance extensions
MassLevelData.IsMassFamilyInstanceMassInstanceUtils.GetMassLevelDataIdsMassInstanceUtils.GetMassLevelIdsMassInstanceUtils.GetGrossFloorAreaMassInstanceUtils.GetGrossSurfaceAreaMassInstanceUtils.GetGrossVolumeMassInstanceUtils.GetJoinedElementIdsStructuralSectionUtils.GetStructuralSectionStructuralSectionUtils.GetStructuralElementDefinitionDataAdaptiveComponentInstanceUtils.GetInstancePointElementRefIdsAdaptiveComponentInstanceUtils.GetInstanceShapeHandlePointElementRefIdsAdaptiveComponentInstanceUtils.HasAdaptiveFamilySymbolAdaptiveComponentInstanceUtils.IsInstanceFlippedStructuralFramingUtils.CanFlipEndsStructuralFramingUtils.IsJoinAllowedAtEndFamily extensions
FamilyUtils.GetProfileSymbolsFamilyUtils.FamilyCanConvertToFaceHostBasedAdaptiveComponentFamilyUtils.IsAdaptiveComponentFamilyAdaptiveComponentFamilyUtils.GetNumberOfAdaptivePointsAdaptiveComponentFamilyUtils.GetNumberOfPlacementPointsAdaptiveComponentFamilyUtils.GetNumberOfShapeHandlePointsLoadedFamilyIntegrityCheck.CheckFamilyView extensions
ReferenceableViewUtils.GetReferencedViewIdView.GetInstancesCategory extensions
SSEPointVisibilitySettings.GetVisibilityDirectContext3DDocumentUtils.IsADirectContext3DHandleCategoryDirectContext3DDocumentUtils.GetDirectContext3DHandleInstancesDirectContext3DDocumentUtils.GetDirectContext3DHandleTypesParameterFilterUtilities.GetAllFilterableCategoriesParameterFilterUtilities.GetFilterableParametersInCommonCurveElement extensions
CurveByPointsUtils.GetHostFaceCurveByPointsUtils.GetProjectionTypeCurveByPointsUtils.GetSketchOnSurfaceReferencePoint extensions
AdaptiveComponentFamilyUtils.IsAdaptivePointAdaptiveComponentFamilyUtils.IsAdaptivePlacementPointAdaptiveComponentFamilyUtils.IsAdaptiveShapeHandlePointAdaptiveComponentFamilyUtils.GetPlacementNumberAdaptiveComponentFamilyUtils.GetPointConstraintTypeAdaptiveComponentFamilyUtils.GetPointOrientationTypeGeometryObject extensions
ExternallyTaggedGeometryValidation.IsNonSolidExternallyTaggedGeometryValidation.IsSolidExternallyTaggedGeometryValidation.LacksSubnodesForgeTypeId extensions
SpecUtils.IsValidDataTypeUnitUtils.IsValidUnitUnitUtils.GetDisciplineUnitUtils.GetValidUnitsUnitUtils.GetAllUnitsUnitUtils.GetAllMeasurableSpecsUnitUtils.GetAllDisciplinesSpecUtils.GetAllSpecsUnitUtils.GetTypeCatalogStringForSpecUnitUtils.GetTypeCatalogStringForUnitParameterUtils.GetBuiltInParameterParameterUtils.GetAllBuiltInParametersParameterUtils.GetAllBuiltInGroupsParameterUtils.GetBuiltInParameterGroupTypeIdParameterUtils.DownloadParameterOptionsParameterUtils.DownloadParameterParameterUtils.DownloadCompanyNameSolid extensions
SolidUtils.ComputeIsGeometricallyClosedSolidUtils.ComputeIsTopologicallyClosedSolidUtils.TessellateSolidOrShellOther extensions
AssemblyViewUtils.AcquireAssemblyViewsFabricationUtils.ValidateConnectivityPlumbingUtils.HasOpenConnectorRebarSpliceUtils.GetSpliceChainRebarShapeParameters.GetAllRebarShapeParametersRebarShapeParameters.IsValidExternalDefinitionRebarShapeParameters.GetElementIdForExternalDefinitionRebarShapeParameters.GetOrCreateElementIdForExternalDefinitionExternalResourceServiceUtils.GetServersByTypeExportUtils.GetNurbsSurfaceDataForSurfaceFacetingUtils.ConvertTrianglesToQuadsSolidUtils.FindAllEdgeEndPointsAtVertexColorRepresentationUtils.GetColorNameCoordinationModelLinkUtils.IsCoordinationModelInstanceCoordinationModelLinkUtils.IsCoordinationModelTypeAnnotationMultipleAlignmentUtils.ElementSupportsMultiAlignAnnotationMultipleAlignmentUtils.GetAnnotationOutlineWithoutLeadersFamilyInstance extensions
StructuralSectionUtils.GetStructuralSectionStructuralSectionUtils.GetStructuralElementDefinitionDataAdaptiveComponentInstanceUtils.GetInstancePointElementRefIdsAdaptiveComponentInstanceUtils.GetInstanceShapeHandlePointElementRefIdsAdaptiveComponentInstanceUtils.HasAdaptiveFamilySymbolAdaptiveComponentInstanceUtils.IsInstanceFlippedMassLevelData.IsMassFamilyInstanceMassInstanceUtils.GetMassGrossFloorAreaMassInstanceUtils.GetMassGrossSurfaceAreaMassInstanceUtils.GetMassGrossVolumeMassInstanceUtils.GetMassJoinedElementIdsMassInstanceUtils.GetMassLevelDataIdsMassInstanceUtils.GetMassLevelIdsStructuralFramingUtils.CanFlipFramingEndsStructuralFramingUtils.IsFramingJoinAllowedAtEndStructuralFramingUtils.CanSetFramingEndReferenceStructuralFramingUtils.GetFramingEndReferenceFamily extensions
LoadedFamilyIntegrityCheck.CheckFamilyAdaptiveComponentFamilyUtils.IsAdaptiveComponentFamilyAdaptiveComponentFamilyUtils.GetNumberOfAdaptivePointsAdaptiveComponentFamilyUtils.GetNumberOfPlacementPointsAdaptiveComponentFamilyUtils.GetNumberOfShapeHandlePointsView extensions
ReferenceableViewUtils.GetReferencedViewIdView.GetInstancesDevelopment
[ExternalEvent]source generator.UiOrchestratorService, removed extra memory allocations.ServiceDefaultsshared project with host configurations.Full changelog: 2026.0.1...2027.0.0
RevitLookup versions: https://github.com/lookup-foundation/RevitLookup/wiki/Versions
This discussion was created from the release 2027.0.0.
All reactions