Partager via


Colorizer.GetColorInfo, méthode

Retourne l'état d'analyse à la fin de la ligne sans retourner toutes les informations de la colorisation.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Syntaxe

'Déclaration
Public Overridable Function GetColorInfo ( _
    line As String, _
    length As Integer, _
    state As Integer _
) As Integer
public virtual int GetColorInfo(
    string line,
    int length,
    int state
)

Paramètres

  • state
    Type : System.Int32
    [in] l'état initial d'analyse de la ligne.

Valeur de retour

Type : System.Int32
Retourne l'état d'analyse à la fin de la ligne.

Remarques

Cette méthode est essentiellement quel ColorizeLine fait mais cette méthode ne retourne aucune informations sur la couleur, seul l'état d'analyse à la fin de la ligne.

La méthode de base appelle l'ScanTokenAndProvideInfoAboutIt du scanneur et met en cache le résultat avant de retourner l'état.Ces informations mises en cache sont utilisées dans l'GetLineInfo.

Sécurité .NET Framework

Voir aussi

Référence

Colorizer Classe

Microsoft.VisualStudio.Package, espace de noms