2009-10-01 12 views
6

Jak dołączyć dokumentację xml (wiesz, typ ///) do konstruktorów w F #? Nie dziwię się, że nie udało mi się tego wymyślić dla niejawnych konstruktorów ... ale nie mogę nawet sprawić, by działał dla jawnych konstruktorów. Działa dobrze dla samej klasy i innych członków.Constructor xml doc w F #?

+2

+1 za znalezienie błędu! – Benjol

Odpowiedz

2

To wygląda na błąd (masz rację, to nie działa). Kiedy Beta2 zostanie dostarczony, błąd ten prawdopodobnie nadal będzie obecny, ale mam nadzieję, że zostanie on naprawiony dla ostatecznej wersji VS2010.

+0

Dzięki. Wszystko dobrze wiedzieć. Nie mogłem znaleźć nigdzie dokumentacji, pokazującej, jak dołączyć dokumentację XML do niejawnego konstruktora. Jeśli to możliwe, czy poprawiłbyś swoją odpowiedź za pomocą tej składni, tylko ze względu na potomność? – Jason

+0

Nie ma na to żadnej składni (mamy sugestię, aby ją wspierać, ale może się bez niej wydać). Zauważ, że możesz obejść to, tworząc prywatny, niejawny konstruktor, który pobiera dodatkowy atrapowy parametr (np. Typu "unit"), a następnie tworzy jawny konstruktor what-was-in-the-origin-the-implicit i xmldoc w ten sposób. – Brian