class Getmetod : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
try
{
...
Parameter param = GetParameter();
}
catch (Exception e)
{
message = e.Message;
return Autodesk.Revit.UI.Result.Failed;
}
return Autodesk.Revit.UI.Result.Succeeded;
}
privite Parameter GetParameter()
{
Parameter p;
// you code
return p;
}
}
Дак у меня тоже самое только возвращается string.
Я думал как бы мне вернуть не внутрь самой команды, а туда откуда вызывалась команда