Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides access to standard classification types.
Namespace: Microsoft.VisualStudio.Language.StandardClassification
Assembly: Microsoft.VisualStudio.Language.StandardClassification (in Microsoft.VisualStudio.Language.StandardClassification.dll)
Syntax
'Declaration
Public Interface IStandardClassificationService
public interface IStandardClassificationService
public interface class IStandardClassificationService
type IStandardClassificationService = interface end
public interface IStandardClassificationService
The IStandardClassificationService type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
CharacterLiteral | Gets a classification type representing character literals. |
![]() |
Comment | Gets a classification type representing comments in a formal language. |
![]() |
ExcludedCode | Gets a classification type representing blocks excluded by the preprocessor or other means in a formal language. |
![]() |
FormalLanguage | Gets a classification type representing a formal language. |
![]() |
Identifier | Gets a classification type representing identifiers in a formal language. |
![]() |
Keyword | Gets a classification type representing keywords in a formal language. |
![]() |
Literal | Gets a classification type representing literals in a formal language. |
![]() |
NaturalLanguage | Gets a classification type representing a natural language. |
![]() |
NumberLiteral | Gets a classification type representing numerical literals which derives from the literal classification type in a formal language. |
![]() |
Operator | Gets a classification type representing whitespace in a formal language. |
![]() |
Other | Gets a classification type representing anything in a formal language. |
![]() |
PreprocessorKeyword | Gets a classification type representing preprocessor keywords in a formal language. |
![]() |
StringLiteral | Gets a classification type representing string literals. |
![]() |
SymbolDefinition | Gets a classification type representing the definition of a symbol in a formal language. |
![]() |
SymbolReference | Gets a classification type representing the reference to a symbol in a formal language. |
![]() |
WhiteSpace | Gets a classification type representing whitespace in a formal language. |
Top
Remarks
This is a MEF Component, and should be exported with the following attribute:
[Export(typeof(IStandardClassificationService))]
For more information about this service and classification in general, see the "Extending Classification Types and Classification Formats" section in Editor Extension Points.
See Also
Reference
Microsoft.VisualStudio.Language.StandardClassification Namespace