IVsMethodData Interface
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.
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. |