Microsoft.VisualStudio.Text.Classification Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ClassificationChangedEventArgs |
Provides information for the ClassificationChanged event. |
ClassificationFormatDefinition |
Provides classification format information for a particular classification type. |
ClassificationSpan |
Describes a region of text by an IClassificationType. |
ClassificationTypeAttribute |
Used to declare the name for a logical classification type and the name of a classification type from which it is derived. |
ClassificationTypeDefinition |
Describes a data-only export for declaring classification types. |
EditorFormatDefinition |
Provides format information for a particular item. |
FormatItemsEventArgs |
Provides information for the TagsChanged event. Returns the span of changed tags as a mapping span. |
MarkerFormatDefinition |
Provides coloring information for text markers. |
Priority |
Represents the built-in priorities for a classification format. |
UserVisibleAttribute |
Determining if an export should be visible to the user. |
Interfaces
IAccurateClassifier |
Assigns IClassificationType objects to the text in a ITextBuffer. |
IClassificationFormatMap |
Maps from a IClassificationType to an TextFormattingRunProperties object. |
IClassificationFormatMapService |
Looks up a classification format map for a given view. |
IClassificationType |
The logical classification type of a span of text. |
IClassificationTypeRegistryService |
The service that maintains the collection of all known classification types. |
IClassifier |
Assigns IClassificationType objects to the text in a ITextBuffer. |
IClassifierAggregatorService |
A service that returns an IClassifier that aggregates and normalizes all IClassifier contributions for a ITextBuffer. |
IClassifierProvider |
Creates a classifier for a given ITextBuffer. |
IEditorFormatMap |
Maps from arbitrary keys to a ResourceDictionary. |
IEditorFormatMapService |
Looks up a format map for a given view role. |
ILayeredClassificationType |
A specialization of IClassificationType that includes a 'layer' designation. |
IViewClassifierAggregatorService |
A service that returns an IClassifier that aggregates and normalizes all IClassifier contributions for all ITextBuffers in the buffer graph of a particular ITextView. |
Enums
ClassificationLayer |
Defines a set of well known classification layers to which an ILayeredClassificationType can belong. |