Właściwość ProvideLanguageServiceAttribute.QuickInfo —
Określa, czy usługa języka obsługuje technologię IntelliSense Quick Info.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Property QuickInfo As Boolean
public bool QuickInfo { get; set; }
Wartość właściwości
Typ: System.Boolean
Zwraca true Jeśli IntelliSense Quick Info jest obsługiwana; w przeciwnym razie zwraca false.
Uwagi
Wskazówka o użytkowniku szybkie IntelliSense jest wyświetlany, gdy użytkownik przytrzyma kursor na identyfikator lub identyfikator powoduje umieszczenie znaku karetki i wybiera Edytuj -> Technologia IntelliSense -> Krótkie informacje.Szybka wskazówka Info Wyświetla informacje o identyfikator, zazwyczaj identyfikator typu.Podczas debugowania, szybkie informacje można również wyświetlić wartość aktualnie zawarte w identyfikatorze, jeśli identyfikator jest zmienna.Usługi języka wskazuje swoje poparcie dla tej operacji IntelliSense, ustawiając QuickInfo właściwość, aby true.
Ta właściwość jest szczególnych ram pakiet zarządzanych (MPF).
Wartością domyślną jest true podczas odpowiedniego wpisu rejestru jest dostępna za pośrednictwem LanguagePreferences klasy.
Wpis rejestru wygląda następująco:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
QuickInfo = reg_dword: 0x00000001
Przykłady
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
QuickInfo = true, // Quick Info is supported
)]
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..