Namespace Alternet.Syntax
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.
- 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.
- 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 aFlagsAttribute
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
andICodeRefactor.GetTextChangesAsync
events.