Вопрос
Может, вы видели, что практически у всех функций .NET Framework есть тк называемые описания. Например, написал MessageBox.Show(… а тут тебе показывает описание каждого параметра в всплывающей подсказке.
А вот у моих функций такое не происходит. Я подумал, что этот Description мне поможет. Написал несколько пробных строк:
<Description("Класс предназначен для работы с матрицами")> Public _
Class Matrix
<Description("Конструктор создает новую матрицу, заполненную _
определенными _
данными")> Public Sub New(<Description("Исходные данные для _
матрицы")> ByVal _
v_Data(,) As Double)
Но вот только ничего это не дает. Все равно в подсказке к моей функции описания аргументов не отображаются. Что делать?
Ответ
Если ты сунешь этот класс в PropertyGrid — то как раз и увидишь все свои описания.
Алексей Вишневский
На gotdotnet.ru как-то был разговор подобный. Говорили, что в C# можно как-то, а в VB нельзя.
Дискуссия была большая, ее я не нашел. Но вот похожая тема:
http://www.gotdotnet.ru/Forums/CommonForum/6446.aspx
Это явно не атрибуты. Просто в код пишется закомментированный текст в формате XML. Кстати, можно попробовать и в VB это реализовать. Создать ручками XML и потом как-то прикрутить к сборке. Вот по этой теме ссылка:
http://www.gotdotnet.ru/DotNet/FAQ/CommonForum/468.aspx
Я в дебрях Microsoft Download видал прогу под названием типа XML Documentation Tool или что-то похожее. Может она для этого и нужна?
Павел Сурменок
Copyright 2000-2004 Сообщество Чайников
Контактная информация