IStandardClassificationService Interface

Provides access to standard classification types.

Namespace:  Microsoft.VisualStudio.Language.StandardClassification
Assembly:  Microsoft.VisualStudio.Language.StandardClassification (in Microsoft.VisualStudio.Language.StandardClassification.dll)

type IStandardClassificationService =  interface end

The IStandardClassificationService type exposes the following members.

  NameDescription
Public propertyCharacterLiteralGets a classification type representing character literals.
Public propertyCommentGets a classification type representing comments in a formal language.
Public propertyExcludedCodeGets a classification type representing blocks excluded by the preprocessor or other means in a formal language.
Public propertyFormalLanguageGets a classification type representing a formal language.
Public propertyIdentifierGets a classification type representing identifiers in a formal language.
Public propertyKeywordGets a classification type representing keywords in a formal language.
Public propertyLiteralGets a classification type representing literals in a formal language.
Public propertyNaturalLanguageGets a classification type representing a natural language.
Public propertyNumberLiteralGets a classification type representing numerical literals which derives from the literal classification type in a formal language.
Public propertyOperatorGets a classification type representing whitespace in a formal language.
Public propertyOtherGets a classification type representing anything in a formal language.
Public propertyPreprocessorKeywordGets a classification type representing preprocessor keywords in a formal language.
Public propertyStringLiteralGets a classification type representing string literals.
Public propertySymbolDefinitionGets a classification type representing the definition of a symbol in a formal language.
Public propertySymbolReferenceGets a classification type representing the reference to a symbol in a formal language.
Public propertyWhiteSpaceGets a classification type representing whitespace in a formal language.
Top

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.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft