Represents a provider of IClassification
- Inheritance:
- object object
Constructors
DisplayItemClassificationTypeProvider()
Initializes a new instance of the DisplayItemClassificationTypeProvider
class.
See Also
DisplayItemClassificationTypeProvider(IHighlightingStyleRegistry)
Initializes a new instance of the DisplayItemClassificationTypeProvider
class.
Parameter | Type | Description |
---|---|---|
registry | IHighlighting |
The IHighlighting |
See Also
Properties
BreakpointDisabled
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for a disabled breakpoint.
Remarks
Only the border is editable in the default IHighlighting
See Also
BreakpointEnabled
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for an enabled breakpoint.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
CaretPrimary
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for the primary caret when multiple carets are active.
Remarks
Only the foreground is editable in the default IHighlighting
See Also
CaretSecondary
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for a secondary caret when multiple carets are active.
Remarks
Only the foreground is editable in the default IHighlighting
See Also
CodeSnippetDependentField
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for a code snippet dependent field.
Remarks
Only the border is editable in the default IHighlighting
See Also
CodeSnippetField
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for a code snippet field.
Remarks
Only the background is editable in the default IHighlighting
See Also
CollapsedText
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for collapsed text.
Remarks
Only the foreground is editable in the default IHighlighting
See Also
CollapsibleRegion
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for collapsible regions.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
ColumnGuides
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for column guides.
Remarks
Only the background is editable in the default IHighlighting
See Also
CurrentLine
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for current line highlight.
Remarks
Only the background and border are editable in the default IHighlighting
See Also
CurrentStatement
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for a current statement.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
DelimiterMatching
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for delimiter match highlight.
Remarks
Only the background is editable in the default IHighlighting
See Also
FindMatchHighlight
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for find match highlight.
Remarks
Only the background is editable in the default IHighlighting
See Also
FindScopeHighlight
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for find scope highlight.
Remarks
Only the background is editable in the default IHighlighting
See Also
InactiveSelectedText
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for inactive selected text.
Remarks
Only the background is editable in the default IHighlighting
See Also
IndentationGuides
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for indentation guides.
Remarks
Only the background is editable in the default IHighlighting
See Also
IndicatorMargin
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for the indicator margin.
Remarks
Only the background is editable in the default IHighlighting
See Also
LineNumberCurrent
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for line numbers.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
LineNumbers
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for line numbers.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
OutliningMarginSquare
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for outlining margin squares.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
OutliningMarginVerticalRule
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for outlining margin vertical rules.
Remarks
Only the foreground is editable in the default IHighlighting
See Also
PlainText
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for plain text.
Remarks
Only the foreground and background are editable in the default IHighlighting
See Also
RevertedChangesMark
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for reverted changes marks.
Remarks
Only the background is editable in the default IHighlighting
See Also
SavedChangesMark
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for saved changes marks.
Remarks
Only the background is editable in the default IHighlighting
See Also
SelectedText
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for selected text.
Remarks
Only the background is editable in the default IHighlighting
See Also
UnsavedChangesMark
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for unsaved changes marks.
Remarks
Only the background is editable in the default IHighlighting
See Also
VisibleWhitespace
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for visible whitespace.
Remarks
Only the foreground is editable in the default IHighlighting
See Also
WordWrapGlyph
Gets the IClassification
Property Value
- IClassification
Type : The IClassification
Type to use for the word wrap glyph.
Remarks
Only the foreground is editable in the default IHighlighting
See Also
Methods
RegisterAll()
Registers all classification types and highlighting styles with the IHighlighting
Returns
- IEnumerable<IClassification
Type >: The collection of IClassification
Type objects that were registered.
See Also
Inherited Members
-
object.
Get Type() -
object.
Memberwise Clone() -
object.
To String() -
object.
Equals(object) -
object.
Equals(object, object) -
object.
Reference Equals(object, object) -
object.
Get Hash Code()