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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.