Share via


PredefinedClassificationTypeNames Class

Definition

Defines a list of predefined classification type names.

public ref class PredefinedClassificationTypeNames abstract sealed
public ref class PredefinedClassificationTypeNames abstract sealed
class PredefinedClassificationTypeNames abstract sealed
public static class PredefinedClassificationTypeNames
type PredefinedClassificationTypeNames = class
Public Class PredefinedClassificationTypeNames
Inheritance
PredefinedClassificationTypeNames

Remarks

The classification type names defined herein are used by the IStandardClassificationService to create the set of pre-existing classification types.

Fields

BidirectionalTextControlCharacter

Name of the classification type representing visualization of control characters which change the text direction.

BracePairLevelOne

Name of the classification type representing a brace pair.

BracePairLevelThree

Name of the classification type representing a brace pair.

BracePairLevelTwo

Name of the classification type representing a brace pair.

Character

Name of the classification type representing characters.

Comment

Name of the classification type representing comments.

ExcludedCode

Name of the classification type representing items that are excluded via a preprocessor macro or other means.

FormalLanguage

Name of the classification type representing a formal language. This classification type is intended to be used as a base classification type for all classification types belonging to a set of formal language classifications. For example literals and keywords.

Identifier

Name of the classification type representing identifiers. In C# for instance, these would be variable names.

Keyword

Name of the classification type representing keywords. In C# for instance, foreach would be a keyword.

Literal

Name of the classification type representing literals.

MarkupAttribute

Name of the classification type representing markup attributes. Markup attributes are attributes in markup languages, such as HTML, XML, and YAML.

MarkupAttributeValue

Name of the classification type representing markup attribute values. Markup attribute values are values of attributes in markup languages, such as HTML, XML, and YAML.

MarkupNode

Name of the classification type representing markup nodes. Markup nodes are nodes in markup languages, such as HTML, XML, and YAML.

Method

Name of the classification type representing methods.

MismatchedBrace

Name of the classification type representing a brace with no matching pair.

NaturalLanguage

Name of the classification type representing a natural language classification. This classification type is intended to be used as a base classification type for other classification types belonging to a set of natural language classifications.

Number

Name of the classification type representing numbers.

Operator

Name of the classification type representing operators. In C# for instance, + would be an operator.

Other

Name of the classification type representing all other types of classifications.

PeekBackground

Name of the classification type representing the background color of Peek adornments.

PeekBackgroundUnfocused

Name of the classification type representing the background color of Peek adornments when they do not have keyboard focus.

PeekFocusedBorder

Name of the classification type representing the border color when Peek is focused.

PeekHighlightedText

Name of the classification type representing the background color of peek highlights.

PeekHighlightedTextUnfocused

Name of the classification type representing the background color of peek highlights when the peek window is not currently focused.

PeekHistoryHovered

Name of the classification type representing the color of a history dot in Peek when the mouse is currently over it.

PeekHistorySelected

Name of the classification type representing the color of a history dot in Peek when it is currently selected.

PeekLabelText

Name of the classification type representing the foreground color of peek error pages. This should match ToolWindowText color by default.

PreprocessorKeyword

Name of the classification type representing preprocessor keywords.

Punctuation

Name of the classification type representation a punctuation character.

String

Name of the classification type representing strings.

SymbolDefinition

Name of the classification type representing definition of symbols.

SymbolReference

Name of the classification type representing symbol references.

Text

Name of the classification type representing plain text.

Type

Name of the classification type representing types.

WhiteSpace

Name of the classification type representing white space.

Applies to