ProvideLanguageServiceAttribute.QuickInfo Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se o serviço de linguagem dá suporte às informações rápidas do IntelliSense.
public:
property bool QuickInfo { bool get(); void set(bool value); };
public:
property bool QuickInfo { bool get(); void set(bool value); };
public bool QuickInfo { get; set; }
member this.QuickInfo : bool with get, set
Public Property QuickInfo As Boolean
Valor da propriedade
Retorna true se as informações rápidas do IntelliSense têm suporte; caso contrário, retorna false .
Exemplos
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
QuickInfo = true, // Quick Info is supported
)]
Comentários
A dica de ferramenta de informações rápidas do IntelliSense é exibida sempre que um usuário mantém o cursor sobre um identificador ou posiciona o cursor em um identificador e seleciona Editar -> -> informações rápidas do IntelliSense. A dica de ferramenta informações rápidas exibe informações sobre o identificador, normalmente o tipo do identificador. Durante a depuração, as informações rápidas também podem exibir o valor contido atualmente no identificador se o identificador for uma variável. Um serviço de linguagem indica seu suporte para essa operação IntelliSense definindo a QuickInfo propriedade como true .
Essa propriedade é específica para o MPF (estrutura de pacote gerenciada).
O padrão é true quando a entrada de registro correspondente é acessada por meio da LanguagePreferences classe.
A entrada do registro é parecida com esta:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
QuickInfo = reg_dword: 0x00000001