2010-06-17 2 views
2

Кто-нибудь знает атрибуты или комментарии xml, необходимые для получения «новой возможности EventHandler (blah); (Нажмите TAB для вставки)», когда вы + = событие?Visual Studio 2008 Intellisense for Events auto insert

Вот два метода, которые я пробовал.

public EventHandler AnEvent; 

public delegate void CustomEventHandler(object o, System.EventArgs e); 
public CustomEventHandler AnotherEvent; 

Кажется, что они не появляются, пока не появляются intellisense. Я уверен, что я делаю что-то неправильно.

Nevermind, я забыл ключевое слово «событие».

ответ

2

Нет комментариев или атрибутов XML, которые влияют на этот процесс. Это особенность, характерная для событий C#, и должна отображаться для них. Вы видите случай, когда это не появляется?

+0

Нет, я создал класс, содержащий события, но intellisense (вставка автоматической вкладки) для них не отображается. Я решил, что есть что-то конкретное, что мне нужно, чтобы отметить это событие, чтобы заставить его работать. Обоснование этого похоже на комментарии xml, которые необходимо использовать для получения документации по функциям. – Buildstarted

+0

@Morder, вам не нужно делать ничего особенного, чтобы заставить его работать, кроме объявления события. Можете ли вы опубликовать небольшой результирующий код? – JaredPar

+0

Извините за то, что потратил время, Джаред. Я просто понял, что забыл ключевое слово «событие». – Buildstarted

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