Сгенерировать заглушку метода делегата C # в VS 2010? - PullRequest
0 голосов
/ 25 октября 2011

Есть похожий вопрос Создайте заглушку метода делегата 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огрызок ".Как мне сгенерировать метод ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...