2014-02-20 4 views
0

Я использую T4 для создания моего интерфейса, однако единственная проблема, с которой я столкнулся, - это если мои методы имеют необязательные параметры, я не добавляю их в интерфейс.Необязательные параметры из CodeParameter

Я использую EnvDTE для получения информации, и у меня есть CodeParameter, но не вижу способа сообщить ему, что параметр имеет необязательное значение.

В любом случае, чтобы определить, имеет ли параметр необязательное значение?

ответ

2

Попробуйте вместо этого использовать CodeParameter2. Он имеет свойство ParameterKind, которое может быть установлено в vsCMParameterKindOptional и свойство DefaultValue.

+0

спасибо, что сработал – jaekie

 Смежные вопросы

  • Нет связанных вопросов^_^