TokenColor Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Anfangswerte für Farbenindizes bereit, wie von einem IScanner Scanner gemeldet.
public enum class TokenColor
public enum class TokenColor
enum TokenColor
public enum TokenColor
type TokenColor =
Public Enum TokenColor
- Vererbung
-
TokenColor
Felder
| Comment | 2 | = 2. Stellt die Farbe für einen Kommentar dar. |
| Identifier | 3 | = 3. Stellt die Farbe für einen Bezeichner oder Namen dar (beispielsweise ein Klassen-, Methoden- oder Variablenname). |
| Keyword | 1 | = 1. Stellt die Farbe für ein Sprach-Schlüsselwort dar (beispielsweise "for", "if" oder "else"). |
| Number | 5 | = 5. Stellt die Farbe für eine Zahl dar (eine Zeichenfolge von Dezimal- oder Hexadezimal-Ziffern). |
| String | 4 | = 4. Stellt die Farbe für eine Zeichenfolge dar, in der Regel begrenzt durch einfache oder doppelte Anführungszeichen. |
| Text | 0 | = 0. Der Standardwert. Dadurch wird die Farbe entsprechend den Standardtextfarben des Benutzers dargestellt (die ColorableItem-Liste des Sprachdiensts wird in diesem einen Fall ignoriert). |
Hinweise
Zur Unterstützung der Syntax Hervorhebung muss der Sprachdienst Scanner jedes sprach Element als Token identifizieren und einen Farbwert für dieses Token bereitstellen. Bei diesem Wert handelt es sich tatsächlich um einen Index in einer ColorableItem Liste. Der Sprachdienst kann eine benutzerdefinierte Liste von Objekten bereitstellen, ColorableItem oder der Sprachdienst kann auf einer Standardliste von Objekten basieren, die ColorableItem von Visual Studio bereitgestellt werden. Der Index in einer der beiden Listen weist den Typ auf TokenColor .
Wenn Sie benutzerdefinierte ColorableItem Objekte aus Ihrem Sprachdienst bereitstellen, empfiehlt es sich, die Bedeutung der Bezeichnungen für die ersten sechs Tokentypen in Ihrer Sprache einzuhalten. Sie können hier jedoch problemlos die Auswahlmöglichkeiten erweitern und nach Bedarf zusätzliche Elemente hinzufügen. Beachten Sie, dass das erste kolbelbare Element immer ignoriert wird, wenn Visual Studio es seine eigenen Werte für Klartext liefert.