Ejemplo n.º 1
0
 /// <summary>
 /// 指定Revit命令Id,调用内部命令.
 /// </summary>
 public bool Invoke(string cmdId)
 {
     if (ExternalCommandHelper.CanExecute(cmdId))
     {
         ExternalCommandHelper.executeExternalCommand(cmdId);
         return(true);
     }
     else if (CommandHandlerService.canExecute(cmdId))
     {
         CommandHandlerService.invokeCommandHandler(cmdId);
         return(true);
     }
     else
     {
         return(false);
     }
 }