Partilhar via


Interface IVsTipWindow

Fornece uma dica quando o mouse pausa sobre um fluxo de contexto específico no editor de núcleo.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")> _
Public Interface IVsTipWindow
[InterfaceTypeAttribute()]
[GuidAttribute("64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")]
public interface IVsTipWindow
[InterfaceTypeAttribute()]
[GuidAttribute(L"64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")]
public interface class IVsTipWindow
[<InterfaceTypeAttribute()>]
[<GuidAttribute("64C7FFC4-B9EE-4599-B130-FF9D890ECFD4")>]
type IVsTipWindow =  interface end
public interface IVsTipWindow

O tipo IVsTipWindow expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Dismiss Fecha a janela de dica de ferramenta.
Método público GetContextStream Retorna a posição do texto de dica de ferramenta não deve obscurecer e através da qual o cursor pode ser mantido antes que a dica de ferramenta seja fechada.
Método público GetSizePreferences Obtém as preferências de tamanho da janela de dica de ferramenta.
Método público Paint Pinta a janela de dica de ferramenta.
Método público WndProc Não há informações de método.

Superior

Comentários

Implemente esta interface no seu objeto de serviço de linguagem para fornecer dicas genéricas com base no qual o usuário está digitando no editor de núcleo. Para interceptar os caracteres do usuário, o seu objeto de serviço de idioma também deve implementar IOleCommandTarget. Para passar o modo de exibição de texto de um ponteiro para seu IOleCommandTarget implementação, chamada AddCommandFilter. O filtro de comando intercepta os comandos que o usuário digita na janela de código. Monitore as informações de comando para saber quando exibir informações de ponta para o usuário.

Para fornecer dicas de método, o seu serviço de linguagem deve chamar SetMethodData e implementar IVsMethodData.

Observações para implementadores

Implemente esta interface no seu objeto de serviço de linguagem para fornecer uma dica quando o mouse pausa sobre um fluxo de contexto específico no editor de núcleo.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop