Proprietà Source.ColorState
ottiene o imposta IVsTextColorState oggetto utilizzato in varie attività di analisi.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: 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.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Sintassi
'Dichiarazione
Public Property ColorState As IVsTextColorState
public IVsTextColorState ColorState { get; set; }
Valore proprietà
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextColorState
IVsTextColorState collegare che viene ottenuto dal IVsTextLines oggetto passato al costruttore.
Note
IVsTextColorState l'interfaccia viene utilizzata dal colorizer per memorizzare lo stato di traccia alla fine di ogni riga.In questo modo che l'analisi prosegue da qualsiasi riga di origine.
[!NOTA]
Il parser di colorizer viene utilizzato non solo per l'evidenziazione della sintassi ma recuperare le informazioni sui token su una riga.Questa operazione viene in genere effettuata con una chiamata a GetLineInfo metodo per un'operazione la riga; quindi i token viene eseguito uno a uno.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.