Classe TokenInfo
Fornisce informazioni su un token particolare rilevato da un parser del linguaggio del servizio di linguaggio.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Package.TokenInfo
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Sintassi
'Dichiarazione
Public Class TokenInfo
public class TokenInfo
Il tipo TokenInfo espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
TokenInfo() | Inizializza una nuova istanza di TokenInfo classe i valori predefiniti. | |
TokenInfo(Int32, Int32, TokenType) | Inizializza una nuova istanza di TokenInfo classe sui valori specificati. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Color | Determina l'indice di colore da utilizzare per il token. | |
EndIndex | Determina l'indice dell'ultimo carattere del token. | |
StartIndex | Determina l'indice del primo carattere del token. | |
Token | Determina il token ID come rappresentato da TokenInfo oggetto. | |
Trigger | Determina i vari trigger che possono essere impostati sul token. | |
Type | Determina il tipo di token. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
IScanner lo scanner utilizza questa classe per fornire informazioni su ogni token analizzato.Questa classe identifica il tipo di token, specifica un indice di colore per il token, specificare i caratteri iniziale e finale del token (relativo alla riga corrente analizzata) e specifica tutti i trigger che possono essere gestiti in base al tipo di token.Visualizzare ogni proprietà di questa classe per ulteriori informazioni su come e quando queste proprietà sono utilizzate.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.