Я не нашел способа явно определить тип возвращаемого значения, но следующий обходной путь:
- Добавить операцию в интерфейс / класс, т. Е. «Вычислить» (вы не можетеуказать возвращаемое значение).Операция теперь отображается как "Calculate ()".
- Теперь нажмите на метку операции на диаграмме классов, чтобы активировать инструмент прямого редактирования для операции.
- Тип ": ReturnValueType"в конце имени операции сразу после закрывающей скобки и нажмите [ENTER] ->« операция (): ReturnValueType [1] »теперь должны быть обработаны ([1] означает количество элементоввозвращаемое значение ... означает, что это обязательно ;-))
- Теперь вы определили специальный параметр операции, возвращаемое значение параметр, неявно.Вы можете проверить это, дважды щелкнув по операции, чтобы открыть окно редактирования и проверить значок вашего нового определенного параметра: это значок со стрелкой, указывающей влево-вниз.
- Если вы добавите к этому другой параметрщелкнув по символу [+], вы зададите параметр input операции, обозначенный стрелкой, указывающей на значок.
BtwЯ не обнаружил разницы между двумя типами параметров (входной и возвращаемый значения) в окне редактирования параметра операции, поэтому я думаю, что этот обходной путь - единственный способ определить тип операции возвращаемого значения.