Condividi tramite


Classe PredefinedClassificationTypeNames

Definisce un elenco di nomi di tipi di classificazione predefiniti.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames

Spazio dei nomi:  Microsoft.VisualStudio.Language.StandardClassification
Assembly:  Microsoft.VisualStudio.Language.StandardClassification (in Microsoft.VisualStudio.Language.StandardClassification.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class PredefinedClassificationTypeNames
public static class PredefinedClassificationTypeNames
public ref class PredefinedClassificationTypeNames abstract sealed
[<AbstractClass>]
[<Sealed>]
type PredefinedClassificationTypeNames =  class end
public final class PredefinedClassificationTypeNames

Il tipo PredefinedClassificationTypeNames espone i seguenti membri.

Campi

  Nome Descrizione
Campo pubblicoMembro statico Character Il nome del tipo di classificazione che rappresenta i caratteri.
Campo pubblicoMembro statico Comment Il nome del tipo di classificazione che rappresenta i commenti.
Campo pubblicoMembro statico ExcludedCode Il nome del tipo di classificazione che rappresenta gli elementi che sono esclusi tramite una macro del preprocessore o altri metodi.
Campo pubblicoMembro statico FormalLanguage Il nome del tipo di classificazione che rappresenta un linguaggio formale.Questo tipo di classificazione deve essere utilizzato come tipo di classificazione di base per tutti i tipi di classificazione che appartengono a un set di classificazioni di linguaggio formale, ad esempio valori letterali e parole chiave.
Campo pubblicoMembro statico Identifier Il nome del tipo di classificazione che rappresenta gli identificatori, ad esempio, i nomi di variabile.
Campo pubblicoMembro statico Keyword Il nome del tipo di classificazione che rappresenta le parole chiave.In c# ad esempio, foreach sarebbe una parola chiave.
Campo pubblicoMembro statico Literal Il nome del tipo di classificazione che rappresenta i valori letterali.
Campo pubblicoMembro statico NaturalLanguage Il nome del tipo di classificazione che rappresenta una classificazione di linguaggio naturale.Questo tipo di classificazione deve essere utilizzato come tipo di classificazione di base per altri tipi di classificazione che appartengono a un set di classificazioni di linguaggio naturale.
Campo pubblicoMembro statico Number Il nome del tipo di classificazione che rappresenta i numeri.
Campo pubblicoMembro statico Operator Il nome del tipo di classificazione che rappresenta gli operatori, ad esempio, + sarebbe un operatore.
Campo pubblicoMembro statico Other Il nome del tipo di classificazione che rappresenta tutti gli altri tipi di classificazione.
Campo pubblicoMembro statico PeekBackground
Campo pubblicoMembro statico PeekBackgroundUnfocused
Campo pubblicoMembro statico PeekFocusedBorder
Campo pubblicoMembro statico PeekHistoryHovered
Campo pubblicoMembro statico PeekHistorySelected
Campo pubblicoMembro statico PeekLabelText
Campo pubblicoMembro statico PreprocessorKeyword Il nome del tipo di classificazione che rappresenta le parole chiave del preprocessore.
Campo pubblicoMembro statico String Il nome del tipo di classificazione che rappresenta le stringhe.
Campo pubblicoMembro statico SymbolDefinition Il nome del tipo di classificazione che rappresenta la definizione dei simboli.
Campo pubblicoMembro statico SymbolReference Il nome del tipo di classificazione che rappresenta i riferimenti dei simboli.
Campo pubblicoMembro statico WhiteSpace Il nome del tipo di classificazione che rappresenta lo spazio vuoto.

In alto

Note

I nomi del tipo di classificazione definiti di seguito vengono utilizzati da IStandardClassificationService per creare il set di tipi preesistenti di classificazione.

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.Language.StandardClassification