пятница, 31 декабря 2010 г.

Описание параметров внешней C# функции

Вы наверное заметили атрибут FunctionParameterDescription, который мы использовали для нашего "фабричного" метода из сообщения "Использование параметров для элементов управления ASP.NET в C1":



[FunctionParameterDescription("selectedDate", "Selected Date", "The date to pre-select", null)]
public static Control GetCalendar(DateTime selectedDate)
{
   //...
}

При помощи этого атрибута вы описываете входной параметр внешней C# функции:

public FunctionParameterDescriptionAttribute(string parameterName, string parameterLabel, string parameterHelpText, object defaultValue);
  • parameterName: Имя параметра. Используется программно.
  • parameterLabel: Надпись параметра. Используется в пользовательском интерфейсе (например, в окне свойств функции (Function Properties))
  • parameterHelpText: Текст справки для параметра. Используется в пользовательском интерфейсе (например, в окне свойств функции (Function Properties))
  • defaultValue: Значение параметра по умолчанию.

Комментариев нет:

Отправить комментарий