Docs
Revit Extensions
V 1.0.1
Menu
INSTALLATION
Application
App
GetOpenDocumentsGetProductYearIsProductYearAtLeastTryFindDocumentByTitle
Document
FindByNameFindLevelByNameGetAllElementsOfCategoryGetAllElementsOfClassGetElementIsFamilyDocument
UIApp
GetActiveDocumentGetActiveViewGetSelectedElementsGetSelectionIdsGetUIDocumentSetSelection
Units
ConvertFromInternalAreaConvertFromInternalLengthConvertFromInternalVolumeConvertToInternalAreaConvertToInternalLengthConvertToInternalVolume
Bounding Box
BoundingBox
ContainsPointExpandBoxGetTransformedBoundingBoxIntersects
Compound Layer
CompoundLayer
AddExteriorLayerAddInteriorLayerClearNonStructuralLayersCreateLayerDuplicateDuplicateLayerGetAllLayersGetAllLayersGetAllMaterialsGetCeilingTypesWithMaterialGetCompoundMaterialsGetCompoundStructureGetCompoundStructureGetCoreLayersGetCoreThicknessGetExteriorLayersGetExteriorThicknessGetFinish1LayersGetFinish2LayersGetFirstLayerGetFloorTypesWithMaterialGetLastLayerGetLayerCountGetLayerFunctionGetLayerInfosGetLayerInfosGetLayerMaterialGetLayerMaterialNameGetLayersByFunctionGetLayerThicknessGetMembraneLayersGetRoofTypesWithMaterialGetStructuralLayersGetStructuralThicknessGetSubstrateLayersGetThermalLayersGetThicknessByFunctionGetTotalThicknessGetWallTypeLayerSummaryGetWallTypesWithMaterialInsertLayerInsertLayerAfterCoreInsertLayerBeforeCoreMoveLayerRemoveFirstLayerRemoveLastLayerRemoveLayerRemoveLayersByFunctionRemoveLayersByMaterialReverseLayersSetAllLayersMaterialSetCoreBoundariesSetLayerFunctionSetLayerMaterialSetLayerMaterialSetLayersSetLayerThicknessSwapLayersUpdateLayer
Element
ElementCategory
CanAddParamsGetBuiltInCategoryGetCategoryGetCategoryIdGetCategoryNameGetCategoryTypeGetGraphicsStyleGetParentCategoryGetSubCategoriesHasMaterialQuantitiesIsAnalyticalModelCategoryIsAnnotationCategoryIsAnyOfCategoriesIsAnyOfCategoryIdsIsCuttableIsInternalCategoryIsInvalidCategoryIsModelCategoryIsOfCategoryIsOfCategoryIdIsTagCategory
EleGeometryBounding
ExtractSolidsFetchMeshesGetBoundingBoxGetBoundingBoxCornersGetBoundingBoxMaxGetBoundingBoxMinGetBoundingBoxOutlineGetBoundingBoxSizeGetBoundingBoxTransformGetBoundingBoxVolumeGetCentroidTryGetBoundingBox
EleLocationNTransform
CanMirrorAcrossCopyByTransformCopyToGetCenterPointGetLocationCurveMirrorAcrossMirrorAcrossLineInViewMoveAlongMoveByMoveToRetrieveLocationPointRotateAroundRotateAroundTransformToHostCoordinatesTransformToLinkCoordinatesTryGetLocationCurveTryGetLocationPoint
EleParameters
GetParamBoolValueGetParamByBuiltInGetParamByNameGetParamDoubleValueGetParamElementIdGetParameterNamesGetParamGuidGetParamIntegerValueGetParamsByNameGetParamStringHasParameterIsSharedParameterSetParameterBoolSetParameterBoolSetParameterDoubleSetParameterDoubleSetParameterElementIdSetParameterElementIdSetParameterIntSetParameterIntSetParameterStringSetParameterStringSetParameterValueTryGetParameterTryGetParameterIgnoreCase
Geometry
GeometryVisualizationExtensions
ColorOverrideInActiveViewConvertBoundingBoxToSolidVisualizeCurveVisualizeLineVisualizePointAsPointVisualizePointWith3VectorsVisualizePointWith3VectorsColorsVisualizeSolidVisualizeVector
Links
RevitLink
GetAbsolutePathGetAbsolutePathAsModelPathGetAllLoadedLinksGetBoundingBoxInHostCoordinatesGetElementGetElementsGetElementsGetElementsByCategoriesGetElementsByCategoryGetLinkStatusGetLinkTypeGetRoomsGetSpacesGetWorksetGetWorkSetNameIsLoadedIsNestedReloadReloadFromTransformToHostCoordinatesTransformToLinkCoordinatesUnload
Material
Material
GetAllMaterialCategoriesGetAllMaterialClassesGetAllMaterialsGetCutForegroundPatternGetCutForegroundPatternColorGetElementsUsingMaterialGetMaterialAreaGetMaterialByNameGetMaterialNamesGetMaterialQuantitiesGetMaterialsGetMaterialsByCategoryGetMaterialsByClassGetMaterialVolumeGetSurfaceForegroundPatternGetSurfaceForegroundPatternColorGetUnusedMaterialsGetUsageCountGetUsedMaterialsIsUsedMaterialExistsSearchMaterialsSetCutForegroundPatternSetCutForegroundPatternColorSetSurfaceForegroundPatternSetSurfaceForegroundPatternColorUsesMaterialUsesMaterial
Worksets & Ownership
WorkSets
CreateWorksetGetActiveWorksetGetCheckoutStatusGetCreatorGetCurrentUserGetElementsGetElementsByCategoryGetLastChangedByGetOwnerGetUserWorkSetsGetWorksetGetWorkSetByIdGetWorksetByNameGetWorksetNameGetWorksharingInfoGroupByOwnerGroupByWorksetIsEditableIsEditableIsNotOwnedIsOnWorksetIsOnWorksetIsOwnedByCurrentUserIsOwnedByCurrentUserSetActiveWorksetSetActiveWorksetSetWorksetSetWorksetWhereNotOwnedWhereOnWorksetWhereOnWorksetWhereOwnedByCurrentUserWorksetExists
INSTALLATION
Application
App
GetOpenDocumentsGetProductYearIsProductYearAtLeastTryFindDocumentByTitle
Document
FindByNameFindLevelByNameGetAllElementsOfCategoryGetAllElementsOfClassGetElementIsFamilyDocument
UIApp
GetActiveDocumentGetActiveViewGetSelectedElementsGetSelectionIdsGetUIDocumentSetSelection
Units
ConvertFromInternalAreaConvertFromInternalLengthConvertFromInternalVolumeConvertToInternalAreaConvertToInternalLengthConvertToInternalVolume
Bounding Box
BoundingBox
ContainsPointExpandBoxGetTransformedBoundingBoxIntersects
Compound Layer
CompoundLayer
AddExteriorLayerAddInteriorLayerClearNonStructuralLayersCreateLayerDuplicateDuplicateLayerGetAllLayersGetAllLayersGetAllMaterialsGetCeilingTypesWithMaterialGetCompoundMaterialsGetCompoundStructureGetCompoundStructureGetCoreLayersGetCoreThicknessGetExteriorLayersGetExteriorThicknessGetFinish1LayersGetFinish2LayersGetFirstLayerGetFloorTypesWithMaterialGetLastLayerGetLayerCountGetLayerFunctionGetLayerInfosGetLayerInfosGetLayerMaterialGetLayerMaterialNameGetLayersByFunctionGetLayerThicknessGetMembraneLayersGetRoofTypesWithMaterialGetStructuralLayersGetStructuralThicknessGetSubstrateLayersGetThermalLayersGetThicknessByFunctionGetTotalThicknessGetWallTypeLayerSummaryGetWallTypesWithMaterialInsertLayerInsertLayerAfterCoreInsertLayerBeforeCoreMoveLayerRemoveFirstLayerRemoveLastLayerRemoveLayerRemoveLayersByFunctionRemoveLayersByMaterialReverseLayersSetAllLayersMaterialSetCoreBoundariesSetLayerFunctionSetLayerMaterialSetLayerMaterialSetLayersSetLayerThicknessSwapLayersUpdateLayer
Element
ElementCategory
CanAddParamsGetBuiltInCategoryGetCategoryGetCategoryIdGetCategoryNameGetCategoryTypeGetGraphicsStyleGetParentCategoryGetSubCategoriesHasMaterialQuantitiesIsAnalyticalModelCategoryIsAnnotationCategoryIsAnyOfCategoriesIsAnyOfCategoryIdsIsCuttableIsInternalCategoryIsInvalidCategoryIsModelCategoryIsOfCategoryIsOfCategoryIdIsTagCategory
EleGeometryBounding
ExtractSolidsFetchMeshesGetBoundingBoxGetBoundingBoxCornersGetBoundingBoxMaxGetBoundingBoxMinGetBoundingBoxOutlineGetBoundingBoxSizeGetBoundingBoxTransformGetBoundingBoxVolumeGetCentroidTryGetBoundingBox
EleLocationNTransform
CanMirrorAcrossCopyByTransformCopyToGetCenterPointGetLocationCurveMirrorAcrossMirrorAcrossLineInViewMoveAlongMoveByMoveToRetrieveLocationPointRotateAroundRotateAroundTransformToHostCoordinatesTransformToLinkCoordinatesTryGetLocationCurveTryGetLocationPoint
EleParameters
GetParamBoolValueGetParamByBuiltInGetParamByNameGetParamDoubleValueGetParamElementIdGetParameterNamesGetParamGuidGetParamIntegerValueGetParamsByNameGetParamStringHasParameterIsSharedParameterSetParameterBoolSetParameterBoolSetParameterDoubleSetParameterDoubleSetParameterElementIdSetParameterElementIdSetParameterIntSetParameterIntSetParameterStringSetParameterStringSetParameterValueTryGetParameterTryGetParameterIgnoreCase
Geometry
GeometryVisualizationExtensions
ColorOverrideInActiveViewConvertBoundingBoxToSolidVisualizeCurveVisualizeLineVisualizePointAsPointVisualizePointWith3VectorsVisualizePointWith3VectorsColorsVisualizeSolidVisualizeVector
Links
RevitLink
GetAbsolutePathGetAbsolutePathAsModelPathGetAllLoadedLinksGetBoundingBoxInHostCoordinatesGetElementGetElementsGetElementsGetElementsByCategoriesGetElementsByCategoryGetLinkStatusGetLinkTypeGetRoomsGetSpacesGetWorksetGetWorkSetNameIsLoadedIsNestedReloadReloadFromTransformToHostCoordinatesTransformToLinkCoordinatesUnload
Material
Material
GetAllMaterialCategoriesGetAllMaterialClassesGetAllMaterialsGetCutForegroundPatternGetCutForegroundPatternColorGetElementsUsingMaterialGetMaterialAreaGetMaterialByNameGetMaterialNamesGetMaterialQuantitiesGetMaterialsGetMaterialsByCategoryGetMaterialsByClassGetMaterialVolumeGetSurfaceForegroundPatternGetSurfaceForegroundPatternColorGetUnusedMaterialsGetUsageCountGetUsedMaterialsIsUsedMaterialExistsSearchMaterialsSetCutForegroundPatternSetCutForegroundPatternColorSetSurfaceForegroundPatternSetSurfaceForegroundPatternColorUsesMaterialUsesMaterial
Worksets & Ownership
WorkSets
CreateWorksetGetActiveWorksetGetCheckoutStatusGetCreatorGetCurrentUserGetElementsGetElementsByCategoryGetLastChangedByGetOwnerGetUserWorkSetsGetWorksetGetWorkSetByIdGetWorksetByNameGetWorksetNameGetWorksharingInfoGroupByOwnerGroupByWorksetIsEditableIsEditableIsNotOwnedIsOnWorksetIsOnWorksetIsOwnedByCurrentUserIsOwnedByCurrentUserSetActiveWorksetSetActiveWorksetSetWorksetSetWorksetWhereNotOwnedWhereOnWorksetWhereOnWorksetWhereOwnedByCurrentUserWorksetExists
v1 / application / UIApp

UIApp

  • GetActiveDocument
  • GetActiveView
  • GetSelectedElements
  • GetSelectionIds
  • GetUIDocument
  • SetSelection
MoGo
Copyright © 2026 MoGo, Inc.
Legal StuffPrivacy PolicySecurity