2009-03-16 10 views

Répondre

8

Pour ajouter un menu contextuel à votre Addin, vous créez un CommandBarPopup de:

_applicationObject.CommandBars["Code Window"] 

Vous pouvez voir un échantillon here.

La deuxième partie de votre question est un peu plus simple, le courant « sélection » (ou point d'insertion) est gérée par:

(TextSelection)_applicationObject.ActiveDocument.Selection 

« _applicationObject » est une instance de l'objet DTE Application créée par l'add dans l'assistant de projet.

+0

L'exemple ne fonctionne pas pour Visual Studio 2008, n'est-ce pas? – Adam

Questions connexes