LanguageService.GetScanner(IVsTextLines) Método

Definição

Retorna uma única instanciação de um analisador.

public:
 abstract Microsoft::VisualStudio::Package::IScanner ^ GetScanner(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer);
public:
 abstract Microsoft::VisualStudio::Package::IScanner ^ GetScanner(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer);
 abstract Microsoft::VisualStudio::Package::IScanner GetScanner(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & buffer);
public abstract Microsoft.VisualStudio.Package.IScanner GetScanner (Microsoft.VisualStudio.TextManager.Interop.IVsTextLines buffer);
abstract member GetScanner : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines -> Microsoft.VisualStudio.Package.IScanner
Public MustOverride Function GetScanner (buffer As IVsTextLines) As IScanner

Parâmetros

buffer
IVsTextLines

no Um IVsTextLines que representa as linhas de origem a serem analisadas.

Retornos

IScanner

Se for bem-sucedido, retorna um IScanner objeto; caso contrário, retorna um valor nulo.

Comentários

Esse método deve ser implementado em uma classe derivada da LanguageService classe. O analisador retornado é usado no Colorizer e pode ser usado em todas as outras operações de análise.

Aplica-se a