ProvideLanguageServiceAttribute.QuickInfo Propriedade

Definição

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

Boolean

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  

Aplica-se a