Как отловить ошибки Revit в Revit API? - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь отловить ошибку, отображаемую в Revit, для выполнения некоторых операций с дескриптором.Ошибка связана с подключением точек, как показано на рисунке ниже. Изображение ошибки Это то, что я тестировал до сих пор.

try
{
    var pipe = Pipe.Create(doc, firstPipeType.Id, level.Id, startCon, 
    pathXyz[0]);
}
catch (Autodesk.Revit.Exceptions.InvalidOperationException e)
{
    message = e.Message;
    return Result. Failed;
}

На основании документации я пытаюсь поймать и обработать следующее исключение.«Autodesk.Revit.Exceptions.InvalidOperationException: выдается, когда новый канал не может соединиться с соединителем.»

1 Ответ

0 голосов
/ 03 мая 2019

Сообщение об ошибке отличается от исключения. Инструкции по обработке сообщения об ошибке предоставлены Строительным кодером в группе тем по Обнаружение и обработка диалогов и сбоев .

...