AuthoringScope.GetMethods(Int32, Int32, String) Método
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.
Retorna uma lista de assinaturas de método sobrecarregadas para um nome de método especificado.
public:
abstract Microsoft::VisualStudio::Package::Methods ^ GetMethods(int line, int col, System::String ^ name);
public:
abstract Microsoft::VisualStudio::Package::Methods ^ GetMethods(int line, int col, Platform::String ^ name);
abstract Microsoft::VisualStudio::Package::Methods GetMethods(int line, int col, std::wstring const & name);
public abstract Microsoft.VisualStudio.Package.Methods GetMethods (int line, int col, string name);
abstract member GetMethods : int * int * string -> Microsoft.VisualStudio.Package.Methods
Public MustOverride Function GetMethods (line As Integer, col As Integer, name As String) As Methods
Parâmetros
- line
- Int32
no O número da linha em que a análise das assinaturas do método foi iniciada.
- col
- Int32
no O deslocamento na linha em que a análise das assinaturas do método foi iniciada.
- name
- String
no O nome do método para o qual obter permutações.
Retornos
Se for bem-sucedido, retorna um Methods objeto; caso contrário, retorna um valor nulo.
Comentários
Esse método é chamado para obter uma lista de métodos sobrecarregados para mostrar na dica do método IntelliSense. Observe que a operação de análise foi concluída no momento em que esse método é chamado.
Na implementação padrão da estrutura de pacote gerenciado, o Source método de classe MethodTip é chamado quando uma operação de análise retorna MethodTip da TokenTriggers enumeração. Isso, por sua vez, dispara uma análise rápida com o motivo MethodTip da ParseReason enumeração. Quando essa operação de análise é concluída, o GetMethods método é chamado para retornar uma lista de assinaturas de método que correspondem à cadeia de caracteres especificada. Observe que o objeto retornado sempre é sua implementação da Methods classe.