IVsMethodData Interface

Definição

Define os dados do método para a janela tip.

public interface class IVsMethodData
public interface class IVsMethodData
__interface IVsMethodData
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("69D2811C-682C-4290-B92E-5DFB823DF24C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsMethodData
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("69D2811C-682C-4290-B92E-5DFB823DF24C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsMethodData = interface
Public Interface IVsMethodData
Derivado
Atributos

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 "("), o serviço de linguagem chama SetMethodData para informar à exibição que ele deseja exibir uma janela de dica de método. Em seguida, a exibição chama 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 ilustrações da implementação e/ou da chamada desta interface no exemplo de serviço de linguagem.

Notas aos Implementadores

Implemente essa interface em seu objeto de serviço de idioma para fornecer dados para a janela de dicas de método.

Notas aos Chamadores

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

Métodos

GetContextStream(Int32, Int32)

Retorna o fluxo de contexto para a dica.

GetCurMethod()

Retorna o número do método atual.

GetCurrentParameter(Int32)

Obtém o número do parâmetro atual do método especificado.

GetMethodText(Int32, MethodTextType)

Obtém um tipo de retorno de método, um nome de método ou uma descrição de método.

GetOverloadCount()

Retorna o número de métodos sobrecarregados.

GetParameterCount(Int32)

Retorna o número total de parâmetros em um método especificado.

GetParameterText(Int32, Int32, ParameterTextType)

Obtém o texto, geralmente o nome, de um parâmetro especificado para um método especificado.

NextMethod()

Obtém o próximo número do método.

OnDismiss()

Ignora o contexto.

PrevMethod()

Obtém o número do método anterior.

UpdateView()

Atualiza a janela de gorjeta quando o contexto ou o conteúdo foi alterado.

Aplica-se a