Condividi tramite


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
Metodo pubblico TokenInfo() Inizializza una nuova istanza di TokenInfo classe i valori predefiniti.
Metodo pubblico TokenInfo(Int32, Int32, TokenType) Inizializza una nuova istanza di TokenInfo classe sui valori specificati.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Color Determina l'indice di colore da utilizzare per il token.
Proprietà pubblica EndIndex Determina l'indice dell'ultimo carattere del token.
Proprietà pubblica StartIndex Determina l'indice del primo carattere del token.
Proprietà pubblica Token Determina il token ID come rappresentato da TokenInfo oggetto.
Proprietà pubblica Trigger Determina i vari trigger che possono essere impostati sul token.
Proprietà pubblica Type Determina il tipo di token.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto 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)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Package