Udostępnij za pośrednictwem


Wyliczenie TokenColor

Zawiera wartości początkowej dla wskaźników koloru zgłoszonych przez IScanner skanera.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Składnia

'Deklaracja
Public Enumeration TokenColor
public enum TokenColor

Elementy członkowskie

Nazwa elementu członkowskiego Opis
Text = 0.Wartość domyślna.Stanowi to kolor odpowiadający użytkownika domyślne kolory tekstu (usługa języka ColorableItem listy jest ignorowane w tym przypadku jeden).
Keyword = 1.Reprezentuje kolor dla słowa kluczowego języka (na przykład "dla", "if" lub "inny").
Comment = 2.Reprezentuje kolor komentarz.
Identifier = 3.Reprezentuje kolor dla identyfikatora lub nazwy (na przykład klasy, metody lub nazwy zmiennej).
String = 4.Reprezentuje kolor dla ciągu znaków, zazwyczaj ograniczony przez pojedyncze lub podwójne cudzysłowy.
Number = 5.Reprezentuje kolor dla numeru (ciąg cyfr dziesiętnych lub szesnastkowych).

Uwagi

Do obsługi, wyróżnianie składni, skaner usługi języka musi zidentyfikować każdy element języka, jak token i podać wartość koloru token.Ta wartość jest faktycznie indeks do ColorableItem listy.Usługi języka można podać niestandardową listę ColorableItem obiektów lub służby językowej może polegać na domyślną listę ColorableItem obiektów dostarczanych przez program Visual Studio.Indeks do dowolnej listy ma typ TokenColor.

Jeśli są dostarczanie niestandardowych ColorableItem obiekty z usługą języka jest zalecane, podlegają rozumieniu etykiety dla sześciu pierwszy token typów w Twoim języku.Jednakże można łatwo rozszerzyć na wyborów, w tym miejscu, dodając dodatkowe elementy.Należy zauważyć, że pierwszy element colorable jest zawsze ignorowana jako Visual Studio dostarcza wartości dla zwykłego tekstu.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Package