Пример #1
0
        public Result Execute(
            ExternalCommandData commandData,
            ref string messge,
            ElementSet elements)
        {
            Document doc = commandData.Application.ActiveUIDocument.Document;

            if (FindSurfaceRevitPlugin.OnResetCommand(doc))
            {
                FindSurfaceRevitPluginUI.GetRibbonPanel(FindSurfaceRevitPluginUI.RibbonPanelFindSurfaceName).Enabled     = true;
                FindSurfaceRevitPluginUI.GetRibbonPanel(FindSurfaceRevitPluginUI.RibbonPanelFindSurface2ptsName).Enabled = true;
                FindSurfaceRevitPluginUI.GetRibbonPanel(FindSurfaceRevitPluginUI.RibbonPanelFindSurface3ptsName).Enabled = true;
                FindSurfaceRevitPluginUI.GetPushButton(FindSurfaceRevitPluginUI.PushButtonViewListClassName).Enabled     = true;
            }

            return(Result.Succeeded);
        }