XmlLexer Class
Represents a lexer for the XML
language.
public class XmlLexer : DynamicLexer, IDynamicLexer, IMergableLexer, ILexer, IKeyedObject
- Inheritance:
- object MergableLexerBase DynamicLexer object
- Implements:
- IDynamicLexer IMergableLexer ILexer IKeyedObject
Remarks
This type was generated by the Actipro Language Designer tool v11.2.550.0 (http://www.actiprosoftware.com). Generated code is based on input created by Actipro Software LLC. Copyright (c) 2001-2025 Actipro Software LLC. All rights reserved.
Constructors
XmlLexer(IXmlClassificationTypeProvider)
Initializes a new instance of the XmlLexer
class.
public XmlLexer(IXmlClassificationTypeProvider classificationTypeProvider)
Parameter | Type | Description |
---|---|---|
classificationTypeProvider | IXmlClassificationTypeProvider | A IXmlClassificationTypeProvider that provides classification types used by this lexer. |
Inherited Members
- DynamicLexer.GetAllLexicalStateTransitions()
- DynamicLexer.GetDefaultToken(ITextBufferReader, ILexicalState)
- DynamicLexer.GetNextToken(ITextBufferReader, ILexicalState)
- DynamicLexer.OnChanged(EventArgs)
- DynamicLexer.DefaultLexicalState
- DynamicLexer.Key
- DynamicLexer.LexicalMacros
- DynamicLexer.LexicalStateIdProvider
- DynamicLexer.LexicalStates
- DynamicLexer.TokenIdProvider
- MergableLexerBase.CreateChangeBatch()
- MergableLexerBase.CreateDocumentEndToken(int, TextPosition, ILexicalState)
- MergableLexerBase.CreateToken(int, int, TextPosition, TextPosition, MergableLexerFlags, ILexicalState, IMergableTokenLexerData)
- MergableLexerBase.GetIncrementalParseRange(TextSnapshotRange)
- MergableLexerBase.Parse(TextSnapshotRange, ILexerTarget)
- MergableLexerBase.DefaultLexicalStateCore
- MergableLexerBase.KeyCore
- MergableLexerBase.LexicalStateIdProviderCore
- MergableLexerBase.TokenIdProviderCore
- MergableLexerBase.Changed
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()