Condividi tramite


Metodo Colorizer.GetColorInfo

Restituisce lo stato di traccia alla fine della riga senza restituire alcuna informazione di colorazione.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • state
    Tipo: System.Int32
    [in] Lo stato iniziale di analisi della riga.

Valore restituito

Tipo: System.Int32
Restituisce lo stato di traccia alla fine della riga.

Note

Questo metodo essenzialmente fa cosa ColorizeLine fa ma questo metodo non restituisce alcune informazioni sui colori, solo lo stato di traccia alla fine della riga.

il metodo di base chiama lo scanner ScanTokenAndProvideInfoAboutIt e cache il risultato prima di restituire lo stato.Queste informazioni memorizzate nella cache vengono utilizzate in GetLineInfo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Colorizer Classe

Spazio dei nomi Microsoft.VisualStudio.Package