Source.GetExpansionProvider Método

Definição

Obtém um provedor de expansão em suporte a trechos de código.

public:
 virtual Microsoft::VisualStudio::Package::ExpansionProvider ^ GetExpansionProvider();
public virtual Microsoft.VisualStudio.Package.ExpansionProvider GetExpansionProvider ();
abstract member GetExpansionProvider : unit -> Microsoft.VisualStudio.Package.ExpansionProvider
override this.GetExpansionProvider : unit -> Microsoft.VisualStudio.Package.ExpansionProvider
Public Overridable Function GetExpansionProvider () As ExpansionProvider

Retornos

ExpansionProvider

Se for bem-sucedido, retorna um ExpansionProvider objeto; caso contrário, retorna null (a expansão do trecho de código não é suportada).

Comentários

Um trecho de código é uma parte do código que é inserido na posição atual no arquivo de origem, seja como resultado da digitação de um caractere de conclusão (que mostra uma lista de palavras de conclusão possíveis que incluem nomes de trechos de código) ou seleção de Inserir trecho no menu do IntelliSense . Se você precisar dar suporte à funcionalidade além da que a ExpansionProvider classe base dá suporte, você deve derivar uma classe da Source classe e substituir esse método para instanciar sua própria versão da ExpansionProvider classe.

O método base retorna um ExpansionProvider objeto existente ou cria um novo ExpansionProvider objeto, define-o como o objeto existente e o retorna.

Esse método é normalmente chamado do Source Construtor.

Consulte suporte para trechos de código em um serviço de linguagem herdado para obter mais informações sobre como esse método é usado.

Aplica-se a