Есть похожий вопрос Создайте заглушку метода делегата C # и запрос функции на microsoft.com Генерация заглушки метода должна поддерживать несуществующие имена методов, передаваемые как делегаты , на которые есть ссылки в егоблог автора ( Нет «Добавить метку метода» при передаче или назначении делегатов ).В вопросе они сказали, что функция будет доступна в VS 2010, и запрос функции помечен как фиксированный.Тем не менее, я не получаю никаких подсказок для создания обработчиков делегатов в моем коде (используя VS 2010).Как это и что я делаю не так?Вот пример кода:
class BaseEditor { }
delegate void ObjectEditorCreatedDelegate( BaseEditor editor );
class ArrayPropertyEditor
{
public ObjectEditorCreatedDelegate OnObjectEditorCreated;
}
class SomeUserCode
{
public void someMethod()
{
ArrayPropertyEditor ape = new ArrayPropertyEditor();
ape.OnObjectEditorCreated = new ObjectEditorCreatedDelegate( OnEditorCreated );
// -------------------------------------------------------------------------^
}
private void OnEditorCreated( BaseEditor editor ) { }
}
Когда курсор находится в указанном месте (после использования OnEditorCreated
) и OnEditorCreated
еще не создан, VS 2010 предлагает "заглушку свойства generate" и "generateогрызок ".Как мне сгенерировать метод ?