XmlClassificationTypeProvider Class
Represents a provider of IClassificationType objects for the XML
language.
public class XmlClassificationTypeProvider : IXmlClassificationTypeProvider
- Inheritance:
- object object
- Implements:
- IXmlClassificationTypeProvider
Remarks
This type was generated by the Actipro Language Designer tool v10.2.530.0 (http://www.actiprosoftware.com). Generated code is based on input created by Actipro Software LLC. Copyright (c) 2001-2024 Actipro Software LLC. All rights reserved.
Constructors
XmlClassificationTypeProvider()
Initializes a new instance of the XmlClassificationTypeProvider
class.
public XmlClassificationTypeProvider()
XmlClassificationTypeProvider(IHighlightingStyleRegistry)
Initializes a new instance of the XmlClassificationTypeProvider
class.
public XmlClassificationTypeProvider(IHighlightingStyleRegistry targetRegistry)
Parameter | Type | Description |
---|---|---|
targetRegistry | IHighlightingStyleRegistry | The IHighlightingStyleRegistry to use when registering classification types and highlighting styles. |
Properties
Registry
Gets the IHighlightingStyleRegistry to use when registering classification types and highlighting styles.
public IHighlightingStyleRegistry Registry { get; }
Property Value
- IHighlightingStyleRegistry:
The IHighlightingStyleRegistry to use when registering classification types and highlighting styles.
XmlAttribute
Gets the XmlAttribute
classification type.
public IClassificationType XmlAttribute { get; }
Property Value
- IClassificationType:
The
XmlAttribute
classification type.
XmlAttributeValue
Gets the XmlAttributeValue
classification type.
public IClassificationType XmlAttributeValue { get; }
Property Value
- IClassificationType:
The
XmlAttributeValue
classification type.
XmlCDataSection
Gets the XmlCDataSection
classification type.
public IClassificationType XmlCDataSection { get; }
Property Value
- IClassificationType:
The
XmlCDataSection
classification type.
XmlComment
Gets the XmlComment
classification type.
public IClassificationType XmlComment { get; }
Property Value
- IClassificationType:
The
XmlComment
classification type.
XmlDeclaration
Gets the XmlDeclaration
classification type.
public IClassificationType XmlDeclaration { get; }
Property Value
- IClassificationType:
The
XmlDeclaration
classification type.
XmlDelimiter
Gets the XmlDelimiter
classification type.
public IClassificationType XmlDelimiter { get; }
Property Value
- IClassificationType:
The
XmlDelimiter
classification type.
XmlEntity
Gets the XmlEntity
classification type.
public IClassificationType XmlEntity { get; }
Property Value
- IClassificationType:
The
XmlEntity
classification type.
XmlName
Gets the XmlName
classification type.
public IClassificationType XmlName { get; }
Property Value
- IClassificationType:
The
XmlName
classification type.
XmlProcessingInstruction
Gets the XmlProcessingInstruction
classification type.
public IClassificationType XmlProcessingInstruction { get; }
Property Value
- IClassificationType:
The
XmlProcessingInstruction
classification type.
Methods
RegisterAll()
Registers all classification types and highlighting styles with the IHighlightingStyleRegistry used by this class.
public IEnumerable<IClassificationType> RegisterAll()
Returns
- IEnumerable<IClassificationType>:
The collection of IClassificationType objects that were registered.