Partilhar via


Interface IVsMethodData

Define os dados do método para a janela de dica.

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

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")> _
Public Interface IVsMethodData
[InterfaceTypeAttribute()]
[GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")]
public interface IVsMethodData
[InterfaceTypeAttribute()]
[GuidAttribute(L"69D2811C-682C-4290-B92E-5DFB823DF24C")]
public interface class IVsMethodData
[<InterfaceTypeAttribute()>]
[<GuidAttribute("69D2811C-682C-4290-B92E-5DFB823DF24C")>]
type IVsMethodData =  interface end
public interface IVsMethodData

O tipo IVsMethodData expõe os membros a seguir.

Métodos

  Nome Descrição
Método público GetContextStream Retorna o fluxo de contexto para a dica.
Método público GetCurMethod Retorna o número atual de método.
Método público GetCurrentParameter Retorna o número atual de parâmetro.
Método público GetMethodText Retorna um tipo de retorno do método, o nome do método ou a descrição do método.
Método público GetOverloadCount Retorna o número de métodos sobrecarregados.
Método público GetParameterCount Retorna o número total de parâmetros em um método especificado.
Método público GetParameterText Retorna o nome de um parâmetro especificado para um método especificado.
Método público NextMethod Retorna o próximo número do método.
Método público OnDismiss Descarta o contexto.
Método público PrevMethod Retorna o número do método anterior.
Método público UpdateView Atualiza a janela de dica quando o conteúdo ou o contexto foi alterado.

Superior

Comentários

Quando o serviço de linguagem reconhece um caractere, indicando que os dados do método devem ser fornecidos (por exemplo, um "(") parêntese, em seguida, o idioma atender chamadas SetMethodData para informar o modo de exibição que deseja exibir uma janela de dica de método. Em seguida, o modo de exibição de chamadas de volta para o serviço de idioma usando os métodos de IVsMethodData para obter as informações necessárias para exibir a dica de método. Consulte as ilustrações da implementação e/ou chamada desta interface no exemplo de Figures Language Service.

Observações para implementadores

Implemente esta interface no seu objeto de serviço de linguagem para fornecer dados para a janela de dica de método.

Observações para chamadores

Chamado pelo modo de exibição para obter informações para a janela de dica de método.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop