LanguageService.GetScanner(IVsTextLines) 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 ú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
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.