ProvideLanguageServiceAttribute.QuickInfo, propriété
Détermine si le service prend en charge de langage l'info express d'Intellisense.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Property QuickInfo As Boolean
public bool QuickInfo { get; set; }
Valeur de propriété
Type : System.Boolean
Retourne true si l'info express d'Intellisense est prise en charge ; sinon, retours false.
Remarques
L'info express ToolTip d'Intellisense est affichée chaque fois qu'un utilisateur maintient le curseur sur d'un identificateur ou positionne le signe insertion dans un identificateur et sélectionne Edit - > IntelliSense - > Informations rapides.L'info express ToolTip affiche des informations sur l'identificateur, en général le type de l'identificateur.Tout en déboguant, l'info express peut également afficher la valeur actuellement contenue dans l'identificateur si l'identificateur est une variable.Un service de langage indique son prise en charge de cette opération d'Intellisense en définissant la propriété d'QuickInfo à true.
Cette propriété est spécifique à l'infrastructure managée de package. (MPF)
La valeur par défaut est true lorsque l'entrée du Registre correspondante est accessible via la classe d'LanguagePreferences.
L'entrée du Registre ressemble à ceci :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
QuickInfo = reg_dword: 0x00000001
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
QuickInfo = true, // Quick Info is supported
)]
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.