In This Article

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.

Inherited Members