Alternet.Syntax Namespace
Classes
ClosingEventArgs
Provides data for the ICodeCompletionProvider.ClosePopup
event.
CodeActionEventArgs
Provides data of the code fixes to be highlighted.
CodeCompletionArgs
Provides data for the code completion events.
CodeFix
Represents properties to describe a particular code fix action in the code text.
CodeRefactor
Represents properties to describe a particular code refactor action in the code text.
CodeSnippetEventArgs
Provides data for the code completion events.
DescriptionLookupEventArgs
Provides data for the ICodeCompletionRepository.DescriptionLookup
event,
used to search for the description of specified member.
HighlightReferencesEventArgs
Provides data of the references to be highlighted.
HtmlParser
Represents properties and methods to perform syntax analysis of specified html code text.
MemberLookupEventArgs
Provides data for the ICodeCompletionRepository.MemberLookup
event,
used to search for the specified member.
OutlineRange
Represents individual outlining section that can appear in the Edit control.
OutliningEventArgs
Provides data to code outlining
Parser
Represents class that performs lexical analysis of specified text.
Parser.ParserState
ReadFormattedTextEventArgs
Provides data for the FmtImport.ReadFormattedText
handler.
ShowingEventArgs
Provides data for the ICodeCompletionProvider.ShowPopup
event.
StopParseException
Represents error that occurs when parsing text is aborted.
StringList
Represents collection containing list of strings.
SyntaxAttribute
Represents a particular attribute of language element.
SyntaxAttributes
Represents collection containing list of syntax attributes.
SyntaxConsts
Contains default constants related to lexical and syntax analyzers.
SyntaxError
Describes a particular syntax error in the code text.
SyntaxErrors
Represents collection containing list of syntax errors.
SyntaxNode
Represents a particular language element.
SyntaxNodes
Represents collection containing list of syntax nodes.
SyntaxParser
Represents properties and methods to perform syntax analysis of the text.
SyntaxParser.FoldedRange
SyntaxParser.LexerState
SyntaxParserEventArgs
Provides data for the asynchronous syntax parsing.
SyntaxTree
Describes syntax structure of code text.
TextUndo
Represents single change of the text fragment.
TextUndoList
Represents collection containing list of ITextUndo
objects.
XmlParser
Represents properties and methods to perform syntax analysis of specified xml code text.
Structs
StringItemInfo
Represent structured information for IStringItem symbol.
Interfaces
ICodeFix
Represents properties to describe a particular code fix action in the code text.
ICodeRefactor
Represents properties to describe a particular code fix action in the code text.
IExport
Represents methods to save text content.
IExpressionEvaluator
Represents properties and methods used to evaluate conditional defines.
IImport
Represents methods to load text content.
IOutlineRange
Represents individual outlining section that can appear in the Edit control.
IParser
Represents properties and methods for perform lexical analysis of the text.
IStringItem
Represents properties and methods of individual line in the Text Source.
IStringList
Represents collection containing list of strings.
IStringListWithItem
Represents collection containing list of strings.
ISyntaxAttribute
Represents properties to describe a particular attribute of language element.
ISyntaxAttributes
Represents collection containing list of syntax attributes.
ISyntaxError
Represents properties to describe a particular syntax error in the code text.
ISyntaxErrors
Represents collection containing list of syntax errors.
ISyntaxNode
Represents properties and methods to describe a particular language element.
ISyntaxNodes
Represents collection containing list of syntax nodes.
ISyntaxParser
Represents properties and methods to perform syntax analysis of the text.
ISyntaxTree
Represents properties and methods to describe syntax structure of code text.
ITextUndo
Represents single change of the text fragment.
ITextUndoList
Represents collection containing list of ITextUndo
objects.
Enums
CodeCompletionScope
Specifies the way in which the search for members and types is conducted by code completion repository.
This enumeration has a FlagsAttribute
attribute that allows a bitwise combination of its member values.
CodeCompletionType
Specifies types of code completion window used to complete language elements.
HtmlLexerToken
Represents lexical tokens for Html parser.
ItemState
Defines state of the StrItem
object, representing individual line in the Source.
This enumeration has a FlagsAttribute
attribute that allows a bitwise combination of its member values.
PrepareReason
Defines reason of underlying text in the parser being updated.
SyntaxErrorType
Defines types of syntax error.
SyntaxNodeOptions
Defines syntax node behavior.
This enumeration has a FlagsAttribute
attribute that allows a bitwise combination of its member values.
SyntaxOptions
Defines possibilities of formatting Edit control's content.
This enumeration has a FlagsAttribute
attribute that allows a bitwise combination of its member values.
TextStyle
Defines additional flags for text fragments.
This enumeration has a FlagsAttribute
attribute that allows a bitwise combination of its member values.
XmlLexerToken
Represents lexical tokens for Xml parser.
XmlNodeType
Represents node types for Xml parser.
Delegates
ClosePopupEvent
Represents a method that will handle the CodeCompletionProvider.ClosePopup
event.
CodeCompletionEvent
Represents a method that will handle the SyntaxEdit.NeedCodeCompletion
event.
CodeSnippetEvent
Represents a method that will handle the SyntaxEdit.CodeSnippetEventInserted
event.
DescriptionLookupEvent
Represents a method that will handle the CodeCompletionRepository.DescriptionLookup
event.
MemberLookupEvent
Represents a method that will handle the CodeCompletionRepository.MemberLookup
event.
ReadFormattedTextEvent
Represents a method that will handle the FmtImport.ReadFormattedText
event.
ShowPopupEvent
Represents a method that will handle the CodeCompletionProvider.ShowPopup
event.
TextChangesAction
Represents a method that will handle the ICodeFix.GetTextChangesAsync
and ICodeRefactor.GetTextChangesAsync
events.