Partager via


CodeWindowManager.AddAdornments, méthode

Appelé pour ajouter des ornements ou des éléments d'interface (UI) utilisateur supplémentaires à l'affichage de texte.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntaxe

'Déclaration
Public Overridable Function AddAdornments As Integer
public virtual int AddAdornments()

Valeur de retour

Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.

Implémentations

IVsCodeWindowManager.AddAdornments()

Remarques

Cette méthode peut être utilisée si vous rencontrez des éléments d'interface utilisateur que que vous souhaitez s'ajouter à l'affichage de texte qui maintient la fenêtre de code.Si vous substituez cette méthode dans une classe dérivée de la classe d'CodeWindowManager, assurez -vous d'appeler la version de classe de base de cette méthode avant que toute implémentation que dont vous avez besoin.

La méthode de base appelle l'LanguageService.CreateDropDownHelper pour obtenir une classe d'TypeAndMemberDropdownBars.Si l'LanguageService.CreateDropDownHelper retourne un objet valide, toutes les barres déroulantes précédentes sont supprimées de la vue et les nouveaux sont installés.Ensuite la méthode de base appelle toujours la méthode d'OnNewView avec la vue obtenue à partir de la fenêtre de code.

Sécurité .NET Framework

Voir aussi

Référence

CodeWindowManager Classe

Microsoft.VisualStudio.Package, espace de noms