Я хотел бы добавить кнопку в начало списка опций, возвращаемых Visual Studio IntelliSense. Когда нажимается кнопка, мой пользовательский код будет выполнен (что, среди прочего, вызовет всплывающее окно).
Я называю это 'button', потому что, когда пользователь щелкает элемент, я хочу, чтобы появилось всплывающее окно, а не нормальное действие IntelliSense по завершению ввода пользователя.
Например, когда мы вводим имя класса в текстовый редактор, обычно статические свойства и статические методы появляются в IntelliSense. Но я хочу добавить еще один элемент в начало списка.
Этот элемент должен отображаться в верхней части списка IntelliSense, независимо от того, какой вход/содержимое вызывало появление IntelliSense. Элемент никогда не изменится.
Возможно ли это, и если да, можете ли вы дать какое-то направление относительно того, как я должен это достичь?