LanguageService.GetScanner, méthode
Retourne une instanciation unique d'un analyseur.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Syntaxe
'Déclaration
Public MustOverride Function GetScanner ( _
buffer As IVsTextLines _
) As IScanner
public abstract IScanner GetScanner(
IVsTextLines buffer
)
Paramètres
- buffer
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
[in] IVsTextLines représentant les lignes de source pour analyser.
Valeur de retour
Type : Microsoft.VisualStudio.Package.IScanner
Si réussi, retours un objet d'IScanner ; sinon, retours une valeur NULL.
Remarques
Cette méthode doit être implémentée dans une classe dérivée de la classe d'LanguageService.L'analyseur qui est retourné est utilisé dans le coloriseur et peut être utilisé dans toutes les autres opérations d'analyse.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.