You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11043 lines
562 KiB
11043 lines
562 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Alternet.Syntax.v9</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Alternet.Syntax.Lexer.LexerProc">
|
|
<summary>
|
|
Represents a method intended to perform lexical analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ParseTextEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>ILexer.Parse</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>ParseTextEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ParseTextEventArgs">
|
|
<summary>
|
|
Provides data for the <c>ILexer.TextParsed</c> event.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ParseTextEventArgs.String">
|
|
<summary>
|
|
Represents parsed text line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ParseTextEventArgs.ColorData">
|
|
<summary>
|
|
Represents color information for the parsed line.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.Lexer">
|
|
<summary>
|
|
Represents class that performs lexical analysis of the specified text.
|
|
</summary>
|
|
<remarks>Lexer class is designed to recognize source code syntax, such as reserved words, comments, numbers, strings and any other syntax structures. Use Scheme property to specify lexical analysis rules.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.#ctor(System.ComponentModel.IContainer)">
|
|
<summary>
|
|
Initializes a new instance of the <c>Lexer</c> class with specified container.
|
|
</summary>
|
|
<param name="container">Specifies IContainer that contains this new instance.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>Lexer</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.Lexer.UpdateCount">
|
|
<summary>
|
|
Keeps track of calls to <c>BeginUpdate</c> and <c>EndUpdate</c> so that they can be nested.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.BeginUpdate">
|
|
<summary>
|
|
Prevents object state updating until calling <c>EndUpdate</c> method.
|
|
</summary>
|
|
<returns>Number of object state updating locks.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.EndUpdate">
|
|
<summary>
|
|
Re-enables object state updating, that was turn of by calling <c>BeginUpdate</c> method.
|
|
</summary>
|
|
<returns>Number of object state updating locks.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.DisableUpdate">
|
|
<summary>
|
|
Prevents object state updating until calling <c>EnableUpdate</c> method.
|
|
</summary>
|
|
<returns>Number of object state updating locks.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.EnableUpdate">
|
|
<summary>
|
|
Re-enables object state updating, that was turn of by calling <c>DisableUpdate</c> method.
|
|
Using DisableUpdate/EnableUpdate to prevent notifying about updating the object state.
|
|
</summary>
|
|
<returns>Number of object state updating locks.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.AddNotifier(Alternet.Common.INotifier)">
|
|
<summary>
|
|
Adds new handler to respond a notification.
|
|
</summary>
|
|
<param name="sender">Specifies an object that can respond a notification.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.RemoveNotifier(Alternet.Common.INotifier)">
|
|
<summary>
|
|
Exclude specified handler from notification handlers list.
|
|
</summary>
|
|
<param name="sender">Specifies an object that can respond a notification.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.Update">
|
|
<summary>
|
|
When implemented by a class, updates an object state.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.Notify(System.EventArgs)">
|
|
<summary>
|
|
Notifies all notifiers about updating object state.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.Lexer.Lexer.Parse">
|
|
<summary>
|
|
Occurs when text line is parsed, allowing to modify colors/styles information about the parsed line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.Lexer.DefaultState">
|
|
<summary>
|
|
Gets or sets default state of the <c>Lexer</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.Lexer.Scheme">
|
|
<summary>
|
|
Gets or sets a list of rules for lexical analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.Lexer.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>Lexer</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.Lexer.XmlScheme">
|
|
<summary>
|
|
Gets or sets an xml representation of <c>Scheme</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.ParseText(System.Int32,System.Int32,System.String,Alternet.Syntax.StringItemInfo[]@)">
|
|
<summary>
|
|
Performs lexical analysis of given text.
|
|
</summary>
|
|
<param name="state">Specifies start lexical state.</param>
|
|
<param name="line">Specifies current line within the text.</param>
|
|
<param name="str">Text to analyze.</param>
|
|
<param name="colorData">Receives color data representing lexical information of the given text.</param>
|
|
<returns>Final lexical state.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.ParseText(System.Int32,System.Int32,System.String,System.Int32@,System.Int32@,System.Int32@)">
|
|
<summary>
|
|
Performs lexical analysis of given text.
|
|
</summary>
|
|
<param name="state">Specifies start lexical state.</param>
|
|
<param name="line">Specifies current line within the text.</param>
|
|
<param name="str">Text to analyze.</param>
|
|
<param name="pos">Starting position.</param>
|
|
<param name="len">Integer value to receive length of parsed element.</param>
|
|
<param name="style">Retrieves style of text being parsed.</param>
|
|
<returns>Final lexical state.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.ResetDefaultState">
|
|
<summary>
|
|
Resets the <c>DefaultState</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.RemovePlainText(System.String,Alternet.Syntax.StringItemInfo[])">
|
|
<summary>
|
|
Removes all plain (string constants or comments) parts of text from specified text.
|
|
</summary>
|
|
<param name="s">Text to process.</param>
|
|
<param name="textData">Color information of given text.</param>
|
|
<returns>String without plain parts.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.Lexer.Assign(Alternet.Syntax.Lexer.ILexer)">
|
|
<summary>
|
|
Assigns most relevant properties from another <c>ILexer</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexReswordSet">
|
|
<summary>
|
|
Represents class to specify keywords for <c>ILexSyntaxBlock.LexReswordSets</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSet.#ctor(Alternet.Syntax.Lexer.ILexSyntaxBlock)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexReswordSet</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.Name">
|
|
<summary>
|
|
Gets or set name for the <c>LexReswordSet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.ReswordStyle">
|
|
<summary>
|
|
Gets or sets an <c>ILexStyle</c> of resword collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.CaseSensitive">
|
|
<summary>
|
|
Gets or sets a value indicating whether <c>ILexReswordSet</c> is case-sensitive or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.Index">
|
|
<summary>
|
|
Represents index of the <c>LexReswordSet</c> within the reswords collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.Block">
|
|
<summary>
|
|
Gets or sets <c>ILexSyntaxBlock</c> owning this <c>ILexReswordSet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.Reswords">
|
|
<summary>
|
|
Represents a list of reswords for the <c>LexReswordSet.Reswords</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexReswordSet.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>LexReswordSet</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing LexScheme's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSet.AddResword(System.String)">
|
|
<summary>
|
|
Adds a new element to the resword collection.
|
|
</summary>
|
|
<param name="resword">Resword to add.</param>
|
|
<returns>Index of added element in the resword collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSet.FindResword(System.String)">
|
|
<summary>
|
|
Locates given resword in Reswords collection.
|
|
</summary>
|
|
<param name="resword">Resword to locate.</param>
|
|
<returns>True if resword presents in the Reswords collection; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSet.Clear">
|
|
<summary>
|
|
Removes all items from Reswords collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexReswordSets">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ILexReswordSet</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSets.#ctor(Alternet.Syntax.Lexer.ILexSyntaxBlock)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexReswordSets</c> class with specified settings.
|
|
</summary>
|
|
<param name="block"><c>ILexSyntaxBlock</c> holds this new instance.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSets.AddLexReswordSet">
|
|
<summary>
|
|
Adds a new item to the end of the <c>ILexReswordSets</c> collection.
|
|
</summary>
|
|
<returns><c>ILexReswordSet</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSets.InsertLexReswordSet(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ILexReswordSets</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexReswordSet</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexReswordSets.FindResword(System.String)">
|
|
<summary>
|
|
Locates <c>ILexReswordSet</c> containing given resword.
|
|
</summary>
|
|
<param name="resword">The resword to search for.</param>
|
|
<returns>Index of <c>ILexReswordSet</c> if resword collection contains specified resword; otherwise - 1.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexScheme">
|
|
<summary>
|
|
Represents class contains rules for text lexical analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.#ctor(Alternet.Syntax.Lexer.ILexer)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexScheme</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.Author">
|
|
<summary>
|
|
Gets or sets author of the <c>LexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.Name">
|
|
<summary>
|
|
Gets or sets <c>LexScheme</c> name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.Desc">
|
|
<summary>
|
|
Gets or sets description of the <c>LexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.Copyright">
|
|
<summary>
|
|
Gets or sets copyright of the <c>LexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.FileExtension">
|
|
<summary>
|
|
Gets or sets string value indicating associated file extension of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.FileType">
|
|
<summary>
|
|
Gets or sets string value indicating associated file type of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.Version">
|
|
<summary>
|
|
Gets or sets version of the <c>LexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.Styles">
|
|
<summary>
|
|
Gets or sets collection of lexical styles.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.States">
|
|
<summary>
|
|
Gets or sets collection of lexical states.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexScheme.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>LexScheme</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing LexScheme's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.IsEmpty">
|
|
<summary>
|
|
Indicates whether <c>LexScheme</c> is empty , that is does not contain any styles, states, author, copyright, and description information.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.IsPlainText(System.Int32)">
|
|
<summary>
|
|
Indicates whether <c>PlainText</c> property of lexical style given by its index is true.
|
|
</summary>
|
|
<param name="style">Index of lexical style to check-up.</param>
|
|
<returns>True if lexical style <c>PlainText</c> property is true; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.Clear">
|
|
<summary>
|
|
Removes all states and styles from this <c>LexScheme</c> and sets other properties to default values.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.Update">
|
|
<summary>
|
|
When implemented by a class, causes associated <c>ILexer</c> to update its state.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.Assign(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
Assigns most relevant properties from another <c>ILexScheme</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.LoadFile(System.String)">
|
|
<summary>
|
|
Loads the contents of the specified file.
|
|
</summary>
|
|
<param name="fileName">Name of file to load scheme.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.LoadFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified file with specified encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to load scheme.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.LoadStream(System.IO.TextReader)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="reader">The TextReader object to read scheme.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.LoadStream(System.IO.Stream)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read scheme.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.LoadStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read scheme.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.SaveFile(System.String)">
|
|
<summary>
|
|
Saves text content to the specific file.
|
|
</summary>
|
|
<param name="fileName">Name of file to save scheme.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.SaveFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Saves scheme content to the specific file with specific encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.SaveStream(System.IO.TextWriter)">
|
|
<summary>
|
|
Saves the scheme content to the specified stream.
|
|
</summary>
|
|
<param name="writer">The TextWriter object to write scheme to stream.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.SaveStream(System.IO.Stream)">
|
|
<summary>
|
|
Saves the scheme content to the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexScheme.SaveStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Saves the text content to the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexState">
|
|
<summary>
|
|
Represents an individual lexical state with collection of lexical states.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexState.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexState</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexState.#ctor(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexState</c> class with a specified owner.
|
|
</summary>
|
|
<param name="scheme"><c>ILexScheme</c> that owns this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Scheme">
|
|
<summary>
|
|
Gets or sets <c>ILexScheme</c> that owns this <c>LexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Name">
|
|
<summary>
|
|
Gets or sets name of the <c>LexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Desc">
|
|
<summary>
|
|
Gets or sets description of the <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.CaseSensitive">
|
|
<summary>
|
|
Gets or sets a value indicating whether the analyzer should perform case sensitive parsing for this <c>LexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Expression">
|
|
<summary>
|
|
Represents a collective regular expression pattern for the <c>LexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.SyntaxBlocks">
|
|
<summary>
|
|
Gets or sets a collection of lexical syntax blocks.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Regex">
|
|
<summary>
|
|
Represents a regular expression that contains <c>Expression</c> as a pattern.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Index">
|
|
<summary>
|
|
Represents index of the <c>LexState</c> within the lexical state collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.Blocks">
|
|
<summary>
|
|
Represents collection of Syntax Blocks associated with this <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexState.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>LexState</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing LexScheme's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexState.ResetCaseSensitive">
|
|
<summary>
|
|
Resets the <c>CaseSensitive</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexStates">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ILexState</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStates.#ctor(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexStates</c> with specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexScheme</c> that owns this new instance.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStates.AddLexState">
|
|
<summary>
|
|
Creates new <c>ILexState</c> and adds it to <c>LexScheme.LexStates</c> collection.
|
|
</summary>
|
|
<returns><c>ILexState</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStates.InsertLexState(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ILexStates</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexState</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStates.FindLexState(System.String)">
|
|
<summary>
|
|
Finds <c>ILexState</c> by its name.
|
|
</summary>
|
|
<param name="name">Name of the <c>ILexState</c>.</param>
|
|
<returns><c>ILexState</c> that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStates.Assign(Alternet.Syntax.Lexer.ILexStates)">
|
|
<summary>
|
|
Assigns most relevant properties from another <c>ILexStates</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexStyle">
|
|
<summary>
|
|
Represents an individual lexical style with the collection of lexical styles.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexStyle</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.#ctor(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexStyle</c> class with a specified owner.
|
|
</summary>
|
|
<param name="scheme"><c>ILexScheme</c> that contains this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.Name">
|
|
<summary>
|
|
Gets or sets name of the <c>LexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.Desc">
|
|
<summary>
|
|
Gets or sets a description of the <c>LexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.ForeColor">
|
|
<summary>
|
|
Gets or sets a foreground color of the <c>LexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.BackColor">
|
|
<summary>
|
|
Gets or sets a background color of the <c>LexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.FontStyle">
|
|
<summary>
|
|
Gets or sets a font style of the <c>LexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.Index">
|
|
<summary>
|
|
Gets or sets index of this <c>LexStyle</c> within the lexical style collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.PlainText">
|
|
<summary>
|
|
Gets or sets value indicating whether Edit control should use text formatting rules, like checking spelling.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.Scheme">
|
|
<summary>
|
|
Gets or sets <c>ILexScheme</c> that owns this <c>LexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.ForeColorEnabled">
|
|
<summary>
|
|
Gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the ForeColor property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.BackColorEnabled">
|
|
<summary>
|
|
Gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the BackColor property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.BoldEnabled">
|
|
<summary>
|
|
Gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the Bold property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.ItalicEnabled">
|
|
<summary>
|
|
Gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the Italic property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.UnderlineEnabled">
|
|
<summary>
|
|
Gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the Underline property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexStyle.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>LexStyle</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing LexScheme's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.Assign(Alternet.Syntax.Lexer.ILexStyle)">
|
|
<summary>
|
|
Copies the contents of another <c>ILexStyle</c> object.
|
|
</summary>
|
|
<param name="source">Specifies <c>ILexStyle</c> to assign.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.ResetBackColor">
|
|
<summary>
|
|
Resets the <c>BackColor</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.ResetForeColor">
|
|
<summary>
|
|
Resets the <c>ForeColor</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.ResetFontStyle">
|
|
<summary>
|
|
Resets the <c>FontStyle</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyle.ResetPlainText">
|
|
<summary>
|
|
Resets the <c>PlainText</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexStyles">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ILexStyle</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyles.#ctor(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexStyles</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexScheme</c> that owns this new instance.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyles.AddLexStyle">
|
|
<summary>
|
|
Creates new <c>ILexStyle</c> and adds it to <c>LexScheme.LexStyles</c> collection.
|
|
</summary>
|
|
<returns><c>ILexStyle</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyles.InsertLexStyle(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ILexStyles</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexStyle</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyles.FindLexStyle(System.String)">
|
|
<summary>
|
|
Finds <c>ILexStyle</c> by its name.
|
|
</summary>
|
|
<param name="name">Name of the <c>ILexStyle</c>.</param>
|
|
<returns><c>ILexStyle</c> that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexStyles.Assign(Alternet.Syntax.Lexer.ILexStyles)">
|
|
<summary>
|
|
Assigns most relevant properties from another <c>ILexStyles</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexSyntaxBlock">
|
|
<summary>
|
|
Represents an individual syntax block in the collection of syntax blocks.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlock.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexSyntaxBlock</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlock.#ctor(Alternet.Syntax.Lexer.ILexState)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexSyntaxBlock</c> class with a specified owner.
|
|
</summary>
|
|
<param name="state"><c>ILexState</c> that owns this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.CaseSensitive">
|
|
<summary>
|
|
Gets or sets a value indicating whether <c>ILexSyntaxBlock</c> is case-sensitive or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.State">
|
|
<summary>
|
|
Gets or sets <c>ILexState</c> owning this <c>ILexSyntaxBlock</c>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.Name">
|
|
<summary>
|
|
Gets or sets name of the <c>LexSyntaxBlock</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.Desc">
|
|
<summary>
|
|
Gets or sets description of the <c>LexSyntaxBlock</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.Style">
|
|
<summary>
|
|
Gets or sets an <c>ILexStyle</c> object, applicable for text that matches <c>LexSyntaxBlock</c> expression.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.LeaveState">
|
|
<summary>
|
|
Gets or sets <c>ILexState</c> object that specifies lexical resulting state after lexical analyzer locates text, that matches to the <c>LexSyntaxBlock.Expression</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.ReswordSets">
|
|
<summary>
|
|
Gets or sets collection of the <c>ILexReswordSet</c> object containing Reserved words.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.Expressions">
|
|
<summary>
|
|
Represents a list of regular expression patterns for the <c>LexSyntaxBlock.Expressions</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.Expression">
|
|
<summary>
|
|
Represents a collective regular expression pattern for the <c>LexSyntaxBlock.Expressions</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.Index">
|
|
<summary>
|
|
Represents index of the <c>LexSyntaxBlock</c> within the lexical syntax block collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.LexSyntaxBlock.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>LexSyntaxBlock</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing LexScheme's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlock.FindResword(System.String)">
|
|
<summary>
|
|
Locates <c>LexReswordSet</c> containing given resword.
|
|
</summary>
|
|
<param name="resword">The resword to search for.</param>
|
|
<returns>Index of <c>LexReswordSet</c> if resword collection contains specified resword; otherwise - 1.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlock.AddExpression(System.String)">
|
|
<summary>
|
|
Adds new element to the expression collection.
|
|
</summary>
|
|
<param name="expression">Regular expression to add.</param>
|
|
<returns>Index of added element in the expression collection.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexSyntaxBlocks">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ILexSyntaxBlock</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlocks.#ctor(Alternet.Syntax.Lexer.ILexState)">
|
|
<summary>
|
|
Initializes a new instance of the <c>LexSyntaxBlocks</c> class with specifies parameters.
|
|
</summary>
|
|
<param name="state">Specifies <c>ILexState</c> to which this new instance belongs.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlocks.AddLexSyntaxBlock">
|
|
<summary>
|
|
Creates new <c>ILexSyntaxBlock</c> and adds it to the <c>LexSyntaxBlocks</c> collection.
|
|
</summary>
|
|
<returns><c>ILexSyntaxBlock</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlocks.InsertLexSyntaxBlock(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ILexSyntaxBlocks</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexSyntaxBlock</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.LexSyntaxBlocks.FindSyntaxBlock(System.String)">
|
|
<summary>
|
|
Finds <c>ILexSyntaxBlock</c> by its name.
|
|
</summary>
|
|
<param name="name">Specifies name of the <c>ILexSyntaxBlock</c>.</param>
|
|
<returns><c>ILexSyntaxBlock</c> that is found.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.LexToken">
|
|
<summary>
|
|
Defines types of lexical token that represents result lexical analysis of each element within the text.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Identifier">
|
|
<summary>
|
|
Specifies that lexical element represents identifier.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Number">
|
|
<summary>
|
|
Specifies that lexical element represents number.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Resword">
|
|
<summary>
|
|
Specifies that lexical element represents key word.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Comment">
|
|
<summary>
|
|
Specifies that lexical element represents comment.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.XmlComment">
|
|
<summary>
|
|
Specifies that lexical element represents xml comment.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Symbol">
|
|
<summary>
|
|
Specifies that lexical element represents particular symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Whitespace">
|
|
<summary>
|
|
Specifies that lexical element represents blank space between other lexical tokens.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.String">
|
|
<summary>
|
|
Specifies that lexical element represents string literal.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Directive">
|
|
<summary>
|
|
Specifies that lexical element represents directive.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.Lexer.LexToken.Include">
|
|
<summary>
|
|
Specifies that lexical element represents include header.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexer">
|
|
<summary>
|
|
Represents properties and methods for performing lexical analysis of the specified text.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.Lexer.ILexer.Parse">
|
|
<summary>
|
|
When implemented by a class, occurs when text line is parsed, allowing to modify colors/styles information for the parsed line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexer.DefaultState">
|
|
<summary>
|
|
When implemented by a class, gets or sets default state of the <c>ILexer</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexer.Scheme">
|
|
<summary>
|
|
When implemented by a class, gets or sets a list of rules for lexical analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexer.SerializationInfo">
|
|
<summary>
|
|
When implemented by a class, gets or sets an xml representation of ILexer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexer.ParseText(System.Int32,System.Int32,System.String,Alternet.Syntax.StringItemInfo[]@)">
|
|
<summary>
|
|
When implemented by a class, performs lexical analysis of given text.
|
|
</summary>
|
|
<param name="state">Specifies start lexical state.</param>
|
|
<param name="line">Specifies current line within the text.</param>
|
|
<param name="str">Text to analyze.</param>
|
|
<param name="colorData">Receives color data representing lexical information of the given text.</param>
|
|
<returns>Final lexical state.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexer.ParseText(System.Int32,System.Int32,System.String,System.Int32@,System.Int32@,System.Int32@)">
|
|
<summary>
|
|
When implemented by a class, performs lexical analysis of given text.
|
|
</summary>
|
|
<param name="state">Specifies start lexical state.</param>
|
|
<param name="line">Specifies current line within the text.</param>
|
|
<param name="str">Text to analyze.</param>
|
|
<param name="pos">Starting position.</param>
|
|
<param name="len">Integer value to receive length of parsed element.</param>
|
|
<param name="style">Retrieves style of text being parsed.</param>
|
|
<returns>Final lexical state.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexer.RemovePlainText(System.String,Alternet.Syntax.StringItemInfo[])">
|
|
<summary>
|
|
When implemented by a class, removes all plain (string constants or comments) parts of text from specified text.
|
|
</summary>
|
|
<param name="s">Text to process.</param>
|
|
<param name="textData">Color information of given text.</param>
|
|
<returns>String without plain parts.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexer.ResetDefaultState">
|
|
<summary>
|
|
When implemented by a class, resets the <c>DefaultState</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexer.Assign(Alternet.Syntax.Lexer.ILexer)">
|
|
<summary>
|
|
When implemented by a class, assigns most relevant properties from another <c>ILexer</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexReswordSet">
|
|
<summary>
|
|
Represents properties and methods to specify keywords for <c>ILexSyntaxBlock.LexReswordSets</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.Name">
|
|
<summary>
|
|
When implemented in a class, gets or set name for the <c>ILexReswordSet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.ReswordStyle">
|
|
<summary>
|
|
When implemented by a class, gets or sets an <c>ILexStyle</c> of resword collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.Reswords">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of keywords for the <c>ILexReswordSet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.Index">
|
|
<summary>
|
|
When implemented by a class, represents index of the <c>ILexReswordSet</c> within the reswords collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.Block">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ILexSyntaxBlock</c> owning this <c>ILexReswordSet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.CaseSensitive">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether <c>ILexReswordSet</c> is case-sensitive or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexReswordSet.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>ILexReswordSet</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexReswordSet.AddResword(System.String)">
|
|
<summary>
|
|
When implemented by a class, adds a new element to the resword collection.
|
|
</summary>
|
|
<param name="resword">Resword to add.</param>
|
|
<returns>Index of added element in the resword collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexReswordSet.FindResword(System.String)">
|
|
<summary>
|
|
When implemented by a class, locates given resword in Reswords collection.
|
|
</summary>
|
|
<param name="resword">Resword to locate.</param>
|
|
<returns>True if resword presents in the Reswords collection; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexReswordSet.Clear">
|
|
<summary>
|
|
When implemented in a class, removes all items from Reswords collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexReswordSets">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ILexReswordSet</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexReswordSets.AddLexReswordSet">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ILexReswordSets</c> collection.
|
|
</summary>
|
|
<returns><c>ILexReswordSet</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexReswordSets.InsertLexReswordSet(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ILexReswordSets</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexReswordSet</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexReswordSets.FindResword(System.String)">
|
|
<summary>
|
|
When implemented by a class, locates <c>ILexReswordSet</c> containing given resword.
|
|
</summary>
|
|
<param name="resword">The resword to search for.</param>
|
|
<returns>Index of <c>ILexReswordSet</c> if resword collection contains specified resword; otherwise - 1.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexScheme">
|
|
<summary>
|
|
When implemented by a class, represents properties and methods to specify rules for text lexical analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.Author">
|
|
<summary>
|
|
When implemented by a class, gets or sets author of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ILexScheme</c> name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.Desc">
|
|
<summary>
|
|
When implemented by a class, gets or sets description of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.Copyright">
|
|
<summary>
|
|
When implemented by a class, gets or sets copyright of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.FileExtension">
|
|
<summary>
|
|
When implemented by a class, gets or sets string value indicating associated file extension of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.FileType">
|
|
<summary>
|
|
When implemented by a class, gets or sets string value indicating associated file type of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.Version">
|
|
<summary>
|
|
When implemented by a class, gets or sets version of the <c>ILexScheme</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.Styles">
|
|
<summary>
|
|
When implemented by a class, gets or sets collection of lexical styles.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.States">
|
|
<summary>
|
|
When implemented by a class, gets or sets collection of lexical states.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexScheme.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>ILexScheme</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexScheme.IsEmpty">
|
|
<summary>
|
|
When implemented by a class, indicates whether <c>ILexScheme</c> is empty , that is does not contain any styles, states, author, copyright, and description information.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexScheme.Clear">
|
|
<summary>
|
|
When implemented by a class, removes all states and styles from this <c>LexScheme</c> and sets other properties to default values.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexScheme.Update">
|
|
<summary>
|
|
When implemented by a class, causes associated <c>ILexer</c> to update its state.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexScheme.IsPlainText(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, indicates whether <c>PlainText</c> property of lexical style given by its index is true.
|
|
</summary>
|
|
<param name="style">Index of lexical style to check-up.</param>
|
|
<returns>True if lexical style <c>PlainText</c> property is true; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexScheme.Assign(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
When implemented by a class, assigns most relevant properties from another <c>ILexScheme</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexState">
|
|
<summary>
|
|
Represents properties and methods for individual lexical state with collection of lexical states.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets name of the <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Desc">
|
|
<summary>
|
|
When implemented by a class, gets or sets description of the <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.CaseSensitive">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether the analyzer should perform case sensitive parsing for this <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Expression">
|
|
<summary>
|
|
When implemented by a class, represents a collective regular expression pattern for the <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.SyntaxBlocks">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of lexical syntax blocks.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Regex">
|
|
<summary>
|
|
When implemented by a class, represents a regular expression that contains <c>Expression</c> as a pattern.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Index">
|
|
<summary>
|
|
When implemented by a class, represents index of the <c>ILexState</c> within the lexical state collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Scheme">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ILexScheme</c> that owns this <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.Blocks">
|
|
<summary>
|
|
When implemented by a class, represents collection of Syntax Blocks associated with this <c>ILexState</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexState.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>ILexState</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexState.ResetCaseSensitive">
|
|
<summary>
|
|
When implemented by a class, resets the <c>CaseSensitive</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexStates">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ILexState</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStates.AddLexState">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ILexStates</c> collection.
|
|
</summary>
|
|
<returns><c>ILexState</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStates.InsertLexState(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ILexStates</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexState</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStates.FindLexState(System.String)">
|
|
<summary>
|
|
When implemented by a class, finds <c>ILexState</c> by its name.
|
|
</summary>
|
|
<param name="name">Name of the <c>ILexState</c>.</param>
|
|
<returns><c>ILexState</c> that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStates.Assign(Alternet.Syntax.Lexer.ILexStates)">
|
|
<summary>
|
|
When implemented by a class, assigns most relevant properties from another <c>ILexStates</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexStyle">
|
|
<summary>
|
|
Represents properties and methods for individual lexical style with the collection of lexical styles.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets name of the <c>ILexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.Desc">
|
|
<summary>
|
|
When implemented by a class, gets or sets a description of the <c>ILexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.ForeColor">
|
|
<summary>
|
|
When implemented by a class, gets or sets a foreground color of the <c>ILexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.BackColor">
|
|
<summary>
|
|
When implemented by a class, gets or sets a background color of the <c>ILexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.FontStyle">
|
|
<summary>
|
|
When implemented by a class, gets or sets a font style of the <c>ILexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.ForeColorEnabled">
|
|
<summary>
|
|
When implemented by a class, gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the ForeColor property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.BackColorEnabled">
|
|
<summary>
|
|
When implemented by a class, gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the BackColor property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.BoldEnabled">
|
|
<summary>
|
|
When implemented by a class, gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the Bold property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.ItalicEnabled">
|
|
<summary>
|
|
When implemented by a class, gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the Italic property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.UnderlineEnabled">
|
|
<summary>
|
|
When implemented by a class, gets or sets a flag that indicates whether the GUI control
|
|
that corresponds to the Underline property should be enabled or disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.PlainText">
|
|
<summary>
|
|
When implemented by a class, gets or sets value indicating whether Edit control should use text formatting rules, like checking spelling.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.Index">
|
|
<summary>
|
|
When implemented by a class, represents index of the <c>ILexStyle</c> within the lexical style collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.Scheme">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ILexScheme</c> that owns this <c>ILexStyle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexStyle.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>ILexStyle</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyle.Assign(Alternet.Syntax.Lexer.ILexStyle)">
|
|
<summary>
|
|
When implemented by a class, copies the contents of another <c>ILexStyle</c> object.
|
|
</summary>
|
|
<param name="source">Specifies <c>ILexStyle</c> to assign.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyle.ResetForeColor">
|
|
<summary>
|
|
When implemented by a class, resets the <c>ForeColor</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyle.ResetBackColor">
|
|
<summary>
|
|
When implemented by a class, resets the <c>BackColor</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyle.ResetFontStyle">
|
|
<summary>
|
|
When implemented by a class, resets the <c>FontStyle</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyle.ResetPlainText">
|
|
<summary>
|
|
When implemented by a class, resets the <c>PlainText</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexStyles">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ILexStyle</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyles.AddLexStyle">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ILexStyles</c> collection.
|
|
</summary>
|
|
<returns><c>ILexStyle</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyles.InsertLexStyle(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ILexStyles</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexStyle</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyles.FindLexStyle(System.String)">
|
|
<summary>
|
|
When implemented by a class, finds <c>ILexStyle</c> by its name.
|
|
</summary>
|
|
<param name="name">Name of the <c>ILexStyle</c>.</param>
|
|
<returns><c>ILexStyle</c> that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexStyles.Assign(Alternet.Syntax.Lexer.ILexStyles)">
|
|
<summary>
|
|
When implemented by a class, assigns most relevant properties from another <c>ILexStyles</c> object.
|
|
</summary>
|
|
<param name="source">Specifies source object.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexSyntaxBlock">
|
|
<summary>
|
|
Represents properties and methods for individual syntax block with collection of syntax blocks.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets name of the <c>ILexSyntaxBlock</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.Desc">
|
|
<summary>
|
|
When implemented by a class, gets or sets description of the <c>ILexSyntaxBlock</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.Style">
|
|
<summary>
|
|
When implemented by a class, gets or sets an <c>ILexStyle</c> object, applicable for text that matches <c>ILexSyntaxBlock</c> expression.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.LeaveState">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ILexState</c> object that specifies lexical resulting state after lexical analyzer locates text, that matches to the <c>ILexSyntaxBlock.Expression</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.ReswordSets">
|
|
<summary>
|
|
When implemented by a class, gets or sets collection of the <c>ILexReswordSet</c> object containing Reserved words.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.Expressions">
|
|
<summary>
|
|
When implemented by a class, gets or sets collection of the expressions used by <c>ILexer</c> to parse the text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.Expression">
|
|
<summary>
|
|
When implemented by a class, represents a collective regular expression pattern for the <c>ILexSyntaxBlock.Expressions</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.Index">
|
|
<summary>
|
|
When implemented by a class, represents index of the <c>ILexSyntaxBlock</c> within the lexical syntax block collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.CaseSensitive">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether <c>ILexSyntaxBlock</c> is case-sensitive or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.State">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ILexState</c> owning this <c>ILexSyntaxBlock</c>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Lexer.ILexSyntaxBlock.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>ILexSyntaxBlock</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexSyntaxBlock.FindResword(System.String)">
|
|
<summary>
|
|
Locates <c>LexReswordSet</c> containing given resword.
|
|
</summary>
|
|
<param name="resword">The resword to search for.</param>
|
|
<returns>Index of <c>LexReswordSet</c> if resword collection contains specified resword; otherwise - 1.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexSyntaxBlock.AddExpression(System.String)">
|
|
<summary>
|
|
When implemented by a class, adds new element to the expression collection.
|
|
</summary>
|
|
<param name="expression">Regular expression to add.</param>
|
|
<returns>Index of added element in the expression collection.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Lexer.ILexSyntaxBlocks">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ILexSyntaxBlock</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexSyntaxBlocks.AddLexSyntaxBlock">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ILexReswordSets</c> collection.
|
|
</summary>
|
|
<returns><c>ILexSyntaxBlock</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexSyntaxBlocks.InsertLexSyntaxBlock(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ILexSyntaxBlocks</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ILexSyntaxBlock</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Lexer.ILexSyntaxBlocks.FindSyntaxBlock(System.String)">
|
|
<summary>
|
|
When implemented by a class, finds <c>ILexSyntaxBlock</c> by its name.
|
|
</summary>
|
|
<param name="name">Specifies name of the <c>ILexSyntaxBlock</c>.</param>
|
|
<returns><c>ILexSyntaxBlock</c> that is found.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlColorInfo">
|
|
<summary>
|
|
Represents methods to serialize color structure to XML.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlColorInfo.SerializeColor(System.Drawing.Color)">
|
|
<summary>
|
|
Serializes specified color.
|
|
</summary>
|
|
<param name="color">Color to serialize.</param>
|
|
<returns>String representation of given color.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlColorInfo.DeserializeColor(System.String)">
|
|
<summary>
|
|
Deserializes specified string representation of color to Color structure.
|
|
</summary>
|
|
<param name="color">Specifies string to deserialize.</param>
|
|
<returns>Color structure obtained from string representation.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlLexerInfo">
|
|
<summary>
|
|
Contains information about <c>ILexer</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexerInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexerInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexerInfo.#ctor(Alternet.Syntax.Lexer.ILexer)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexerInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexer</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexerInfo.Scheme">
|
|
<summary>
|
|
Stores <c>ILexer.Scheme</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexerInfo.DefaultState">
|
|
<summary>
|
|
Stores <c>ILexer.DefaultState</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexerInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexerInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlLexReswordSetInfo">
|
|
<summary>
|
|
Contains information about <c>ILexReswordSet</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexReswordSetInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.#ctor(Alternet.Syntax.Lexer.ILexReswordSet)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexReswordSetInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexReswordSet</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.Name">
|
|
<summary>
|
|
Stores <c>ILexReswordSet.Name</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.ReswordStyle">
|
|
<summary>
|
|
Stores <c>ILexReswordSet.ReswordStyle.Index</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.Reswords">
|
|
<summary>
|
|
Stores <c>ILexReswordSet.Reswords</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.ShouldSerializeReswords">
|
|
<summary>
|
|
Indicates whether the <c>Reswords</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>Reswords</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexReswordSetInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlLexSchemeInfo">
|
|
<summary>
|
|
Contains information about <c>ILexScheme</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSchemeInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexSchemeInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSchemeInfo.#ctor(Alternet.Syntax.Lexer.ILexScheme)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexSchemeInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexScheme</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Author">
|
|
<summary>
|
|
Stores <c>ILexScheme.Author</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Name">
|
|
<summary>
|
|
Stores <c>ILexScheme.Name</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Desc">
|
|
<summary>
|
|
Stores <c>ILexScheme.Desc</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Copyright">
|
|
<summary>
|
|
Stores <c>ILexScheme.Copyright</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.FileExtension">
|
|
<summary>
|
|
Stores <c>ILexScheme.FileExtension</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.FileType">
|
|
<summary>
|
|
Stores <c>ILexScheme.FileType</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Version">
|
|
<summary>
|
|
Stores <c>ILexScheme.Version</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Styles">
|
|
<summary>
|
|
Stores <c>ILexScheme.Styles</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSchemeInfo.States">
|
|
<summary>
|
|
Stores <c>ILexScheme.States</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSchemeInfo.ShouldSerializeStyles">
|
|
<summary>
|
|
Indicates whether the <c>Styles</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>Styles</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSchemeInfo.ShouldSerializeStates">
|
|
<summary>
|
|
Indicates whether the <c>States</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>States</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSchemeInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSchemeInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlLexStateInfo">
|
|
<summary>
|
|
Contains information about <c>ILexState</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStateInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexStateInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStateInfo.#ctor(Alternet.Syntax.Lexer.ILexState)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexStateInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexState</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStateInfo.Name">
|
|
<summary>
|
|
Stores <c>ILexState.Name</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStateInfo.Desc">
|
|
<summary>
|
|
Stores <c>ILexState.Desc</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStateInfo.CaseSensitive">
|
|
<summary>
|
|
Stores <c>ILexState.CaseSensitive</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStateInfo.SyntaxBlocks">
|
|
<summary>
|
|
Stores <c>ILexState.SyntaxBlocks</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStateInfo.ShouldSerializeSyntaxBlocks">
|
|
<summary>
|
|
Indicates whether the <c>SyntaxBlocks</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>SyntaxBlocks</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStateInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStateInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlLexStyleInfo">
|
|
<summary>
|
|
Contains information about <c>ILexStyle</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStyleInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexStyleInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStyleInfo.#ctor(Alternet.Syntax.Lexer.ILexStyle)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexStyleInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexStyle</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.Name">
|
|
<summary>
|
|
Stores <c>ILexStyle.Name</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.Desc">
|
|
<summary>
|
|
Stores <c>ILexStyle.Desc</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.ForeColor">
|
|
<summary>
|
|
Stores <c>ILexStyle.ForeColor</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.BackColor">
|
|
<summary>
|
|
Stores <c>ILexStyle.BackColor</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.FontStyle">
|
|
<summary>
|
|
Stores <c>ILexStyle.FontStyle</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.PlainText">
|
|
<summary>
|
|
Stores <c>ILexStyle.PlainText</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.ForeColorEnabled">
|
|
<summary>
|
|
Stores <c>ILexStyle.ForeColorEnabled</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.BackColorEnabled">
|
|
<summary>
|
|
Stores <c>ILexStyle.BackColorEnabled</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.BoldEnabled">
|
|
<summary>
|
|
Stores <c>ILexStyle.BoldEnabled</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.ItalicEnabled">
|
|
<summary>
|
|
Stores <c>ILexStyle.ItalicEnabled</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexStyleInfo.UnderlineEnabled">
|
|
<summary>
|
|
Stores <c>ILexStyle.UnderlineEnabled</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStyleInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexStyleInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo">
|
|
<summary>
|
|
Contains information about <c>ILexSyntaxBlock</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexSyntaxBlockInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.#ctor(Alternet.Syntax.Lexer.ILexSyntaxBlock)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlLexSyntaxBlockInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ILexSyntaxBlock</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.Name">
|
|
<summary>
|
|
Stores <c>ILexSyntaxBlock.Name</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.Desc">
|
|
<summary>
|
|
Stores <c>ILexSyntaxBlock.Desc</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.LexStyle">
|
|
<summary>
|
|
Stores <c>ILexSyntaxBlock.LexStyle</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.LeaveState">
|
|
<summary>
|
|
Stores <c>ILexSyntaxBlock.LeaveState</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.ReswordSets">
|
|
<summary>
|
|
Stores <c>ILexSyntaxBlock.ReswordSets</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.Expressions">
|
|
<summary>
|
|
Stores <c>ILexSyntaxBlock.Expressions</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.ShouldSerializeExpressions">
|
|
<summary>
|
|
Indicates whether the <c>Expressions</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>Expressions</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.ShouldSerializeReswordSets">
|
|
<summary>
|
|
Indicates whether the <c>ReswordSets</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>ReswordSets</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlLexSyntaxBlockInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetCodeInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetCode</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetCodeInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetCodeInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetCodeInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetCode)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetCodeInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetCode</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetCodeInfo.Code">
|
|
<summary>
|
|
Stores <c>ICodeSnippetCode.Code</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetCodeInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetCodeInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetDeclaration</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetDeclarationInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetDeclaration)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetDeclarationInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetDeclaration</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo.Literals">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.Literals</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo.Objects">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.Literals</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetDeclarationInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetHeader</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetHeaderInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetHeader)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetHeaderInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetHeader</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.Title">
|
|
<summary>
|
|
Stores <c>ICodeSnippetHeader.Title</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.Description">
|
|
<summary>
|
|
Stores <c>ICodeSnippetHeader.Description</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.Author">
|
|
<summary>
|
|
Stores <c>ICodeSnippetHeader.Author</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.Shortcut">
|
|
<summary>
|
|
Stores <c>ICodeSnippetHeader.Shortcut</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.SnippetTypes">
|
|
<summary>
|
|
Stores <c>ICodeSnippetHeader.SnippetTypes</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.ShouldSerializeSnippetTypes">
|
|
<summary>
|
|
Indicates whether the <c>SnippetTypes</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>SnippetTypes</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetHeaderInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetImportInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetImport</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetImportInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetImportInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetImportInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetImport)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetImportInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetImport</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetImportInfo.Namespace">
|
|
<summary>
|
|
Stores <c>ICodeSnippetImport.Namespace</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetImportInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetImportInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippet</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippet)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippet</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.ImageIndex">
|
|
<summary>
|
|
Stores <c>ICodeSnippet.ImageIndex</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.Header">
|
|
<summary>
|
|
Stores <c>ICodeSnippet.Header</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.Code">
|
|
<summary>
|
|
Stores <c>ICodeSnippet.Code</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.Declarations">
|
|
<summary>
|
|
Stores <c>ICodeSnippet.Declarations</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.Imports">
|
|
<summary>
|
|
Stores <c>ICodeSnippet.Imports</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.References">
|
|
<summary>
|
|
Stores <c>ICodeSnippet.Imports</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetLiteral</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetLiteralInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetLiteralInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetLiteral</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.Default">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.Default</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.Function">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.Function</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.ID">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.ID</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.ToolTip">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.ToolTip</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.Editable">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.Editable</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.SupportsCode">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.SupportsCode</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.Type">
|
|
<summary>
|
|
Stores <c>ICodeSnippetLiteral.Type</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetLiteralInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetMember</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetMemberInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetMember)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetMemberInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetMember</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.Name">
|
|
<summary>
|
|
Stores <c>ICodeSnippetMember.Name</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.Path">
|
|
<summary>
|
|
Stores <c>ICodeSnippetMember.Path</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.ImageIndex">
|
|
<summary>
|
|
Stores <c>ICodeSnippetMember.ImageIndex</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.Members">
|
|
<summary>
|
|
Stores <c>ICodeSnippetMember.Members</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.Snippets">
|
|
<summary>
|
|
Stores <c>ICodeSnippetMember.Snippets</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMemberInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetMembersInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetMembers</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMembersInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetMembersInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMembersInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetMembers)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetMembersInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetMembers</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetMembersInfo.Members">
|
|
<summary>
|
|
Stores <c>ICodeSnippetMembers.Members</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMembersInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetMembersInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetObjectInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetObject</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetObjectInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetObjectInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetObjectInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetObject)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetObjectInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetObject</c> object to store settings.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetReference</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetReferenceInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetReference)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetReferenceInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetReference</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo.Assembly">
|
|
<summary>
|
|
Stores <c>ICodeSnippetReference.Assembly</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo.Url">
|
|
<summary>
|
|
Stores <c>ICodeSnippetReference.Url</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetReferenceInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetsInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippets</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetsInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetsInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetsInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippets)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetsInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippets</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetsInfo.Snippets">
|
|
<summary>
|
|
Stores <c>ICodeSnippets</c> indexer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetsInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetsInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Serialization.XmlCodeSnippetTypeInfo">
|
|
<summary>
|
|
Contains information about <c>ICodeSnippetType</c> object's settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetTypeInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetTypeInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetTypeInfo.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetType)">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlCodeSnippetTypeInfo</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner">Specifies <c>ICodeSnippetType</c> object to store settings.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Serialization.XmlCodeSnippetTypeInfo.SnippetType">
|
|
<summary>
|
|
Stores <c>ICodeSnippetType.SnippetType</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetTypeInfo.FixupReferences(System.Object)">
|
|
<summary>
|
|
Updates properties of external object with stored ones.
|
|
</summary>
|
|
<param name="owner">Specifies external object.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Serialization.XmlCodeSnippetTypeInfo.Load">
|
|
<summary>
|
|
Reads property values from external object. Reserved for internal use.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Properties.Resources">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Properties.Resources.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Properties.Resources.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.BraceInfo">
|
|
<summary>
|
|
Represents simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.BraceInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>QuickInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.BraceInfo.Brace">
|
|
<summary>
|
|
Gets or sets content of the <c>ICommentInfo</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.BraceInfo.GetName(System.Int32)">
|
|
<summary>
|
|
Returns string reperesenting name of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing name of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.BraceInfo.GetText(System.Int32)">
|
|
<summary>
|
|
Returns string representing default column.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text representing default column.</returns>
|
|
<remarks>In this class method returns the same value with <c>GetName</c> method.</remarks>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.BraceInfoItem">
|
|
<summary>
|
|
Stores simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.BraceInfoItem.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CommentInfoItem</c> class with specified settings.
|
|
</summary>
|
|
<param name="brace">Content to store in this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.BraceInfoItem.Brace">
|
|
<summary>
|
|
Gets or sets content of the <c>ICommentInfoItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.BraceInfoItem.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeActionItem">
|
|
<summary>
|
|
Represents particular code ix in the code refactor collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItem.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeRefactorItem</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItem.#ctor(Alternet.Syntax.CodeCompletion.ICodeActionItems)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeRefactorItem</c> class with specified parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.CodeFix">
|
|
<summary>
|
|
Gets an associated code fix object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.CodeRefactor">
|
|
<summary>
|
|
Gets an assosicated code refactor object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.Name">
|
|
<summary>
|
|
Gets string value representing name of the <c>CodeRefactorItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.Description">
|
|
<summary>
|
|
Gets string value representing description of the <c>CodeRefactorItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.CustomData">
|
|
<summary>
|
|
Gets an object that can hold a user defined data attached to the code refactor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.Parent">
|
|
<summary>
|
|
Gets or sets a parent of the <c>CodeRefactorItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItem.ChildItems">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeActionItems">
|
|
<summary>
|
|
Represents collection containing list of code refactors.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeActionItem</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItems.Item(System.Int32)">
|
|
<summary>
|
|
Provides an indexed access to <c>CodeActionItem</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.AddCodeAction">
|
|
<summary>
|
|
Adds a new item to the <c>ICodeActionItem</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeActionItem</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.InsertCodeAction(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeActionItems</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeActionItem</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeActionItems.ColumnCount">
|
|
<summary>
|
|
Returns number of the columns. In this class <c>ColumnCount</c> always return 1.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns <c>ICodeActionItem.ImageIndex</c> from the code Refactor collection specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the code refactor.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
Indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns text from specified column.
|
|
</summary>
|
|
<param name="index">Specifies an index of the code refactor.</param>
|
|
<param name="column">Specifies column index.</param>
|
|
<returns>Text representing specified code refactor.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.GetName(System.Int32)">
|
|
<summary>
|
|
Returns description of the code refactor specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the code refactor item.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeActionItems.GetDescription(System.Int32)">
|
|
<summary>
|
|
Returns description of the code refactor specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the code refactor item.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeCompletionProvider">
|
|
<summary>
|
|
Represents properties and methods to provide data related to Code Completion popup listbox and popup hint controls.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ClosePopup">
|
|
<summary>
|
|
Occurs when popup control is closed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ShowPopup">
|
|
<summary>
|
|
Occurs when popup control is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ColumnCount">
|
|
<summary>
|
|
Returns number of the columns.
|
|
</summary>
|
|
<remarks>In this class property value equals to 0. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.NameColumnIndex">
|
|
<summary>
|
|
Gets an index of the column containing name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.Strings">
|
|
<summary>
|
|
Provides an indexed access to the text of default column.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ImageIndexes">
|
|
<summary>
|
|
Provides an indexed access to the image index of each column.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.Descriptions">
|
|
<summary>
|
|
Provides an indexed access to the description of each column.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ShowDescriptions">
|
|
<summary>
|
|
Gets or sets a boolean value that indicates whether provider should display Description part in a form of tooltip near the popup control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SelIndex">
|
|
<summary>
|
|
Represents the index specifying the currently selected item of the popup control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SelectedItem">
|
|
<summary>
|
|
When implemented by a class, represents currently selected item of the popup control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.Images">
|
|
<summary>
|
|
Gets or sets the ImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.AlphaImages">
|
|
<summary>
|
|
Gets or sets the AlphaImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ImagesHighDpi">
|
|
<summary>
|
|
Gets or sets the ImageList for code completion items for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.NeedSort">
|
|
<summary>
|
|
Specifies if provider content needs to be sorted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.UseIndent">
|
|
<summary>
|
|
Gets or sets a value indicating whether the multi-line text should be indented when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.UseHtmlFormatting">
|
|
<summary>
|
|
Gets or sets a boolean value indicating whether html formatting tags may appear in the text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.FormatDisplayText">
|
|
<summary>
|
|
Gets a boolean value indicating that rich text formatting should be applied to display text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.FocusMode">
|
|
<summary>
|
|
Specifies mode where pre-selected item in code completion listbox is just focused, but not selected.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.InvokeChar">
|
|
<summary>
|
|
Specifies a character that triggered code completion invocation
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.EditField">
|
|
<summary>
|
|
Gets or sets a value indicating editable field of the code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.EditPath">
|
|
<summary>
|
|
Gets or sets a value indicating path to the nested code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeCompletionProvider</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
Indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
<remarks>In this class method always return false. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.ColumnSpace(System.Int32)">
|
|
<summary>
|
|
Indicates whether after specified column SPACE is required.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if should; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns text from given item in the specified column.
|
|
</summary>
|
|
<param name="index">Specifies an index of the item.</param>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>Text representing specified item.</returns>
|
|
<remarks>In this class method always return empty string. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetText(System.Int32)">
|
|
<summary>
|
|
Returns string representing default column.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text representing default column.</returns>
|
|
<remarks>In this class method always return empty string. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetInsertText(System.Int32)">
|
|
<summary>
|
|
Returns string to be inserted.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text to be inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetName(System.Int32)">
|
|
<summary>
|
|
Returns string representing name of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing name of specified item.</returns>
|
|
<remarks>In this class method always return empty string. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetDisplayText(System.Int32)">
|
|
<summary>
|
|
Returns string representing the display text of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing display text of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetFullDisplayText(System.Int32)">
|
|
<summary>
|
|
Returns string representing full display text of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing full display text of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetPriority(System.Int32)">
|
|
<summary>
|
|
Returns priority of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Integer representing priority of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.IndexOfName(System.String,System.Boolean)">
|
|
<summary>
|
|
Returns index of the item within collection by it's name.
|
|
</summary>
|
|
<param name="name">Specifies Name property of item to locate.</param>
|
|
<param name="caseSensitive">Indicates whether search should be case sensitive.</param>
|
|
<returns>Index of found item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetParent">
|
|
<summary>
|
|
Returns code completion provider owning this <c>ICodeCompletionProvider</c> instance.
|
|
</summary>
|
|
<returns>Parent of the <c>ICodeCompletionProvider</c>.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.LoadFile(System.String)">
|
|
<summary>
|
|
Loads the contents of the specified file into the snippet.
|
|
</summary>
|
|
<param name="fileName">Name of file to load.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.LoadFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified file into the snippet.
|
|
</summary>
|
|
<param name="fileName">Name of file to load.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.LoadStream(System.IO.TextReader)">
|
|
<summary>
|
|
Loads the contents of the specified stream into the snippet.
|
|
</summary>
|
|
<param name="reader">The TextReader object to read.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.LoadStream(System.IO.Stream)">
|
|
<summary>
|
|
Loads the contents of the given stream into the snippet.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.LoadStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the given stream into the snippet.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SaveFile(System.String)">
|
|
<summary>
|
|
Saves content of the snippet to the specific file.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SaveFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Saves content of the snippet to the specific file.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SaveStream(System.IO.TextWriter)">
|
|
<summary>
|
|
Saves content of the snippet to the specified stream.
|
|
</summary>
|
|
<param name="writer">The TextWriter object to write text to stream.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SaveStream(System.IO.Stream)">
|
|
<summary>
|
|
Saves content of the snippet to the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.SaveStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Saves content of the snippet to the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.OnClosePopup(System.Object,Alternet.Syntax.ClosingEventArgs)">
|
|
<summary>
|
|
Raises <c>ClosePopup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ClosingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.OnShowPopup(System.Object,Alternet.Syntax.ShowingEventArgs)">
|
|
<summary>
|
|
Raises <c>ShowPopup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ShowingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns number of image that is displayed for item given by index.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Index of image corresponding to given item.</returns>
|
|
<remarks>In this class method always return -1. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetImage(System.Int32)">
|
|
<summary>
|
|
Returns number of image that is displayed for item given by index.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Index of image corresponding to given item.</returns>
|
|
<remarks>In this class method always return -1. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProvider.GetDescription(System.Int32)">
|
|
<summary>
|
|
Returns a content of the column, named 'Description', of the specified item from the collection.
|
|
</summary>
|
|
<param name="index">Index of the item within the collection.</param>
|
|
<returns>String content of specified column.</returns>
|
|
<remarks>In this class method always return empty string. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeCompletionProviderItem">
|
|
<summary>
|
|
Stores particular code completion item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProviderItem.SerializationInfo">
|
|
<summary>
|
|
When implemented by a class, gets or sets an xml representation of this <c>ICodeCompletionProviderItem</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProviderItem.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem">
|
|
<summary>
|
|
Represents particular <c>CodeCompletionProviderNamedItem</c> in the code provider items collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeCompletionProviderNamedItem</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.Name">
|
|
<summary>
|
|
Gets string value representing name of the <c>CodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.Description">
|
|
<summary>
|
|
Gets string value representing description of the <c>CodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.ImageIndex">
|
|
<summary>
|
|
Gets or sets the index of the image displayed for the snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.CustomData">
|
|
<summary>
|
|
Gets an object that can hold a user defined data attached to the <c>CodeCompletionProviderNamedItem</c>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.ChildItems">
|
|
<summary>
|
|
Gets list of child items for this <c>ICodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionProviderNamedItem.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeCompletionRepository">
|
|
<summary>
|
|
Represents properties and methods to perform code completion functionality.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.#ctor(System.Boolean,Alternet.Syntax.ISyntaxTree)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeCompletionRepository</c> class with specified parameters.
|
|
</summary>
|
|
<param name="caseSensitive">Specifies CaseSensitive property of this new instance.</param>
|
|
<param name="syntaxTree">Specifies SyntaxTree property of this new instance.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.Finalize">
|
|
<summary>
|
|
Destroys the instance of the <c>CodeCompletionRepository</c> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.Snippets">
|
|
<summary>
|
|
Represents a collection of snippets that are displayed in code completion window.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.FillMember(Alternet.Syntax.CodeCompletion.IListMembers,System.Object,System.String,Alternet.Syntax.CodeCompletionScope)">
|
|
<summary>
|
|
Obtains information about individual member of specified language element.
|
|
</summary>
|
|
<param name="members">Specifies provider to fill with available members.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies name of member to retrieve.</param>
|
|
<param name="scope">Specifies search constraints.</param>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.MemberLookup">
|
|
<summary>
|
|
Occurs while trying to obtain information about some member of language element.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.DescriptionLookup">
|
|
<summary>
|
|
Occurs while trying to obtain description of some language element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.FillBaseMembers">
|
|
<summary>
|
|
Indicates whether members of <c>Object</c> class should be present in the member collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.CaseSensitive">
|
|
<summary>
|
|
Indicates whether searching for language element's members should be case sensitive.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.SyntaxTree">
|
|
<summary>
|
|
Gets or sets a hierarchical collection of <c>ISyntaxNode</c> elements.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.SyntaxTrees">
|
|
<summary>
|
|
Gets or sets a list of <c>ISyntaxTree</c> objects attached to this <c>CodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.Images">
|
|
<summary>
|
|
Gets ImageList attached to this <c>CodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.ImagesHighDpi">
|
|
<summary>
|
|
Gets ImageList attached to this <c>CodeCompletionRepository</c> for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.ScaledImages">
|
|
<summary>
|
|
Gets scaled ImageList attached to this <c>CodeCompletionRepository</c> for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.AlphaImages">
|
|
<summary>
|
|
Gets Alpha ImageList attached to this <c>CodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.AlphaImagesHighDpi">
|
|
<summary>
|
|
Gets Alpha ImageList attached to this <c>CodeCompletionRepository</c> for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.ScaledAlphaImages">
|
|
<summary>
|
|
Gets scaled Alpha ImageList attached to this <c>CodeCompletionRepository</c> for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetNodeType(System.String,Alternet.Syntax.ISyntaxNode,System.Drawing.Point)">
|
|
<summary>
|
|
Obtains information type of the <c>SyntaxNode</c>
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing a current language element.</param>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="position">Specifies starting position to search.</param>
|
|
<returns>Object representing type of found member.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetMemberType(System.String,Alternet.Syntax.ISyntaxNode,System.String@,System.Drawing.Point@,System.Drawing.Point@,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
Obtains information about some language element to perform code completion related operations.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="name">Retrieves name of found language element.</param>
|
|
<param name="position">Specifies position of found language element in the code text and updates it if needed.</param>
|
|
<param name="endPos">Specifies end position of found language element in the code text and updates it if needed.</param>
|
|
<param name="scope">Retrieves information about search constraints for the language element.</param>
|
|
<returns>Object representing information about language element to complete.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetSpecialMemberType(System.String,Alternet.Syntax.ISyntaxNode,System.String@,System.Drawing.Point@,System.Drawing.Point@,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
Obtains information about some language element to perform code completion related operations in special cases.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="name">Retrieves name of found language element.</param>
|
|
<param name="position">Specifies position of found language element in the code text and updates it if needed.</param>
|
|
<param name="endPos">Specifies position of found language element in the code text and updates it if needed.</param>
|
|
<param name="scope">Retrieves information about search constraints for the language element.</param>
|
|
<returns>Object representing information about language element to complete.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetMethodType(System.String,Alternet.Syntax.ISyntaxNode,System.String@,System.Drawing.Point@,System.Drawing.Point@,System.Int32@,System.Int32@,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
Obtains information about some method of specified language element.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="name">Retrieves name of found method.</param>
|
|
<param name="position">Retrieves start position of the method in the code text.</param>
|
|
<param name="endPos">Retrieves end position of the method in the code text.</param>
|
|
<param name="paramIndex">Retrieves index of current parameter in the code text.</param>
|
|
<param name="paramCount">Retrieves parameters count in the code text.</param>
|
|
<param name="scope">Retrieves information about search constraints for the language element.</param>
|
|
<returns>Object representing information about found method.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.FillMembers(Alternet.Syntax.ISyntaxNode,System.Drawing.Point,Alternet.Syntax.CodeCompletion.IListMembers,System.Object,System.String,Alternet.Syntax.CodeCompletionScope,System.Int32@)">
|
|
<summary>
|
|
Fills a provider with the members, providing available choices for the specified language element.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="position">Specifies position of language element in the text.</param>
|
|
<param name="members">Specifies provider to fill with available members.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies filter used to fill members.</param>
|
|
<param name="scope">Specifies search constraints.</param>
|
|
<param name="selIndex">Specifies index of default list member.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.FillMember(Alternet.Syntax.CodeCompletion.IListMembers,System.Object,System.String,System.Int32,Alternet.Syntax.CodeCompletionScope)">
|
|
<summary>
|
|
Obtains information about individual member of specified language element.
|
|
</summary>
|
|
<param name="members">Specifies provider to fill with available members.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies name of member to retrieve.</param>
|
|
<param name="paramIndex">Specifies index of current member parameter.</param>
|
|
<param name="scope">Specifies search constraints.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetMemberType(Alternet.Syntax.ISyntaxNode,System.Drawing.Point,System.Object,System.String,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
Obtains information about a member of some language element.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing a current language element.</param>
|
|
<param name="position">Specifies position of language element.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies name of the member to locate.</param>
|
|
<param name="scope">Retrieves information about search constraints for this language element.</param>
|
|
<returns>Object representing information about found member.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetDescription(Alternet.Syntax.CodeCompletion.IListMembers,Alternet.Syntax.ISyntaxNode,System.Object,System.String,System.Boolean)">
|
|
<summary>
|
|
Obtains description of some language element.
|
|
</summary>
|
|
<param name="members">Specifies ListMembers interface used to get language-specific description.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> that representing language element to describe.</param>
|
|
<param name="member">Specifies language element to describe.</param>
|
|
<param name="name">Specifies name of described language element.</param>
|
|
<param name="fullDescription">Specifies whether description should include name and type of the found element.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetPriority(System.Object)">
|
|
<summary>
|
|
Obtains priority of the given language element.
|
|
<param name="member">Specifies language element</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.FindDeclaration(System.String,Alternet.Syntax.ISyntaxNode,System.Drawing.Point)">
|
|
<summary>
|
|
Obtains information about where the language element is declared.
|
|
</summary>
|
|
<param name="text">Specifies the source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing a current language element.</param>
|
|
<param name="position">Specifies position of language element.</param>
|
|
<returns><c>ISyntaxNode</c> representing declaration of the language element.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.FindReferences(Alternet.Syntax.ISyntaxNode,Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
Locates all references to the node in the text.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to find references.</param>
|
|
<param name="references">Retrieves references to node.</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.RegisterSyntaxTree(Alternet.Syntax.ISyntaxTree)">
|
|
<summary>
|
|
Adds specified tree to the list of syntax trees for code-completion related purposes.
|
|
</summary>
|
|
<param name="tree">Specifies <c>ISyntaxTree</c> to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.UnregisterSyntaxTree(Alternet.Syntax.ISyntaxTree)">
|
|
<summary>
|
|
Removes specified tree from the list of syntax trees.
|
|
</summary>
|
|
<param name="tree">Specifies <c>ISyntaxTree</c> to remove.</param>
|
|
<returns>True if succeed (tree is present in the tree list); otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.RegisterSnippet(System.String,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, registers snippet to be displayed in code completion window.
|
|
</summary>
|
|
<param name="snippet">Specifies name of snippet to be displayed.</param>
|
|
<param name="isStatement">Specifies whether snippet will have statement image index.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.UnregisterSnippet(System.String)">
|
|
<summary>
|
|
When implemented by a class, removes specified snippet from the list of snippets.
|
|
</summary>
|
|
<param name="snippet">Specifies name of snippet to be removed.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetCodeSnippets(System.String)">
|
|
<summary>
|
|
Returns code snippets for the given language.
|
|
</summary>
|
|
<param name="language">Represents a language.</param>
|
|
<returns>ICodeSnippetsProvider instance for a given language.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetQuickInfo(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Returns information about the node.
|
|
</summary>
|
|
<param name="node">Given syntax node.</param>
|
|
<returns>IQuickInfo instance.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.GetQuickInfo(System.Object)">
|
|
<summary>
|
|
Returns information about the object.
|
|
</summary>
|
|
<param name="member">Given object.</param>
|
|
<returns>IQuickInfo instance.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionRepository.IsStructureGuideNode(Alternet.Syntax.ISyntaxNode,Alternet.Common.IRange@)">
|
|
<summary>
|
|
Indicates whether specified <c>ISyntaxNode</c> is guide node.
|
|
</summary>
|
|
<param name="node"><c>ISyntaxNode</c> to check.</param>
|
|
<param name="range">Output parameter receives guide range.</param>
|
|
<returns>True if <c>ISyntaxNode</c> is guide node; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippet">
|
|
<summary>
|
|
Represents particular code snippet in the snippets collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippet.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippets</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippet.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippets)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippet</c> class with specified parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.Header">
|
|
<summary>
|
|
Gets a header associated with the snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.Declarations">
|
|
<summary>
|
|
Specifies the literals and objects that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.Imports">
|
|
<summary>
|
|
Contains the imported namespaces for the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.References">
|
|
<summary>
|
|
Contains information about assembly references for the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.Code">
|
|
<summary>
|
|
Gets or sets a string value that specifies code of the snippet. The code completion control, that holds a snippet collection inserts code when user accepts the input.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.Description">
|
|
<summary>
|
|
Gets string value representing description of the <c>CodeSnippet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.ImageIndex">
|
|
<summary>
|
|
Gets or sets the index of the image displayed for the snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.CustomData">
|
|
<summary>
|
|
Gets or sets an object that can hold a user defined data attached to the snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.Parent">
|
|
<summary>
|
|
Gets or sets a parent of the <c>CodeSnippet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippet.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippet</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippet.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetCode">
|
|
<summary>
|
|
Specifies the code that you want to insert into a file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetCode.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetCode</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetCode.Delimiter">
|
|
<summary>
|
|
Specifies the delimiter used to describe literals and objects in the code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetCode.Kind">
|
|
<summary>
|
|
Specifies the kind of code the snippet contains, and thus, where the snippet can be inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetCode.Language">
|
|
<summary>
|
|
Specifies the language of the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetCode.Code">
|
|
<summary>
|
|
Specifies the code that you want to insert into a file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetCode.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetCode</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetCode.Assign(Alternet.Syntax.CodeCompletion.ICodeSnippetCode)">
|
|
<summary>
|
|
Copies the contents of another <c>ICodeSnippetCode</c> object.
|
|
</summary>
|
|
<param name="source">Specifies <c>ICodeSnippetCode</c> to assign.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetCode.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetDeclaration">
|
|
<summary>
|
|
Represents literals and objects that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetDeclaration.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetDeclaration</c> with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetDeclaration.Literals">
|
|
<summary>
|
|
Defines the literals of the code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetDeclaration.Objects">
|
|
<summary>
|
|
Defines the objects of the code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetDeclaration.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetDeclaration</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetDeclarations">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ICodeSnippetDeclaration</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetDeclarations.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetDeclarations</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetDeclarations.AddDeclaration">
|
|
<summary>
|
|
Adds a new item to the specified position within the <c>ICodeSnippetDeclarations</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetDeclaration</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetDeclarations.InsertDeclaration(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetDeclarations</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetDeclaration</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetHeader">
|
|
<summary>
|
|
Represents code snippet header.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetHeader</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.Title">
|
|
<summary>
|
|
Gets or sets a string value that specifies the title of the code snippet. Useful to find necessary item within the snippets collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.Description">
|
|
<summary>
|
|
Gets or sets a string value that specifies short description of the code snippet, that can help user to choose snippet from the popup window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.Author">
|
|
<summary>
|
|
Gets or sets a string value that specifies author of the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.Shortcut">
|
|
<summary>
|
|
Gets or sets a string value that specifies shortcut of the code snippet.
|
|
This shortcut is replaced by entire snippet when user presses Tab in the editor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.Types">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetHeader</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.Assign(Alternet.Syntax.CodeCompletion.ICodeSnippetHeader)">
|
|
<summary>
|
|
Copies the contents of another <c>ICodeSnippetHeader</c> object.
|
|
</summary>
|
|
<param name="source">Specifies <c>ICodeSnippetHeader</c> to assign.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetHeader.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetImport">
|
|
<summary>
|
|
Represents imported namespace used by an IntelliSense Code Snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetImport.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetImport</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetImport.Namespace">
|
|
<summary>
|
|
Specifies the namespace used by the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetImport.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetImport</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetImport.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetImports">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ICodeSnippetImport</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetImports.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetImports</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetImports.AddImport">
|
|
<summary>
|
|
Adds a new item to the specified position within the <c>ICodeSnippetImports</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetImport</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetImports.InsertImport(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetImports</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetImport</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral">
|
|
<summary>
|
|
Represents literal that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetLiteral</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.Default">
|
|
<summary>
|
|
Specifies the default value of the literal or object for an IntelliSense Code Snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.Function">
|
|
<summary>
|
|
Specifies a function to execute when the literal or object receives focus in the Editor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.ID">
|
|
<summary>
|
|
Specifies the unique identifier for the object or literal..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.Type">
|
|
<summary>
|
|
Specifies the type of the object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.ToolTip">
|
|
<summary>
|
|
Specifies the ToolTip description to be associated with the literal in the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.Editable">
|
|
<summary>
|
|
Specifies whether literal is editable or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.SupportsCode">
|
|
<summary>
|
|
Specifies whether literal can fill code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetLiteral</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetLiteral.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetLiterals">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ICodeSnippetLiteral</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetLiterals.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetLiterals</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetLiterals.AddLiteral">
|
|
<summary>
|
|
Adds a new item to the specified position within the <c>ICodeSnippetLiterals</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetLiteral</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetLiterals.InsertLiteral(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetLiterals</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetLiteral</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetMember">
|
|
<summary>
|
|
Represents properties and methods for a particular code snippet member in the data collection of the code completion popups.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMember.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetMember</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMember.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetMembers)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetMembers</c> class with specified parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.Name">
|
|
<summary>
|
|
Gets or sets a string value that specifies the name of the <c>IListMember</c>. Useful to find necessary item within the <c>ICodeSnippetMember</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.EditPath">
|
|
<summary>
|
|
Gets a string value that specifies the full path of the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.Path">
|
|
<summary>
|
|
Gets or sets a string value that specifies the path to the file containing source of the <c>ICodeSnippetMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.ImageIndex">
|
|
<summary>
|
|
Gets or sets the index of the image displayed for the <c>ICodeSnippetMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.Members">
|
|
<summary>
|
|
Provides an indexed access to the nested <c>ICodeSnippetMember</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.Snippets">
|
|
<summary>
|
|
Provides an indexed access to the nested<c>ICodeSnippet</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.SnippetsAndMembers">
|
|
<summary>
|
|
Provides an indexed access to the nested snippets and members objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.Parent">
|
|
<summary>
|
|
Gets or sets a parent of the <c>CodeSnippetMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMember.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetMember</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMember.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetMembers">
|
|
<summary>
|
|
Represents collection containing list of code templates.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetMembers</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetMember)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetMembers</c> class with specified parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.Parent">
|
|
<summary>
|
|
Gets or sets a parent of the <c>CodeSnippetMembers</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.Item(System.Int32)">
|
|
<summary>
|
|
Provides an indexed access to <c>ICodeSnippetMember</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.AddSnippetMember">
|
|
<summary>
|
|
Adds a new item to the <c>ICodeSnippetMembers</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetMember</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.InsertSnippetMember(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetMembers</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetMember</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.ColumnCount">
|
|
<summary>
|
|
Returns number of the columns. In this class <c>ColumnCount</c> always return 1.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.Images">
|
|
<summary>
|
|
Gets or sets the ImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.EditPath">
|
|
<summary>
|
|
Gets or sets a value indicating path to the nested code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetMembers</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.OnClosePopup(System.Object,Alternet.Syntax.ClosingEventArgs)">
|
|
<summary>
|
|
Checks for nested members and raises <c>ClosePopup</c> event if they are not found.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ClosingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns <c>ICodeSnippetMember.ImageIndex</c> from the snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.FindByShortcut(System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a code snippet by its shortcut.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.ShouldIndent(Alternet.Syntax.CodeCompletion.ICodeSnippet)">
|
|
<summary>
|
|
Gets a boolean value indicating whether the multi-line snippet code should be indented when inserting to the edit control.
|
|
</summary>
|
|
<param name="snippet">Specifies given snippet.</param>
|
|
<returns>True if code should be indented, otherwise False.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
Indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns text from specified column and snippet.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
<param name="column">Specifies a column index of the snippet.</param>
|
|
<returns>Text representing specified snippet.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.GetText(System.Int32)">
|
|
<summary>
|
|
Returns an empty string.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.GetName(System.Int32)">
|
|
<summary>
|
|
Returns <c>ICodeSnippetMember.Name</c> of the snippet member specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetMembers.GetParent">
|
|
<summary>
|
|
Returns code completion provider owning this <c>ICodeCompletionProvider</c> instance.
|
|
</summary>
|
|
<returns>Parent of the <c>ICodeCompletionProvider</c>.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetObject">
|
|
<summary>
|
|
Represents literal that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetObject.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetObject</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetObjects">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ICodeSnippetObject</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetObjects.AddObject">
|
|
<summary>
|
|
Adds a new item to the specified position within the <c>ICodeSnippetObjects</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetObject</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetObjects.InsertObject(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetObject</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetObject</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetReference">
|
|
<summary>
|
|
Contains information about assembly references for the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetReference.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetReference</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetReference.Assembly">
|
|
<summary>
|
|
Contains the name of the assembly referenced by the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetReference.Url">
|
|
<summary>
|
|
Contains a URL that provides more information about the referenced assembly.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetReference.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetReference</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetReference.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetReferences">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ICodeSnippetReference</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetReferences.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetReferences</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetReferences.AddReference">
|
|
<summary>
|
|
Adds a new item to the specified position within the <c>ICodeSnippetReferences</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetReference</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetReferences.InsertReference(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetReferences</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetReference</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippets">
|
|
<summary>
|
|
Represents collection containing list of code snippets.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippets</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetMember)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippets</c> class with specified parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippets.Item(System.Int32)">
|
|
<summary>
|
|
Provides an indexed access to <c>ICodeSnippet</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.AddSnippet">
|
|
<summary>
|
|
Adds a new item to the <c>ICodeSnippets</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippet</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.InsertSnippet(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippets</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippet</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippets.ColumnCount">
|
|
<summary>
|
|
Returns number of the columns. In this class <c>ColumnCount</c> always return 1.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippets.Images">
|
|
<summary>
|
|
Gets or sets the ImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippets.EditPath">
|
|
<summary>
|
|
Gets or sets a value indicating path to the nested code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippets.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippets</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.FindByShortcut(System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a code snippet by its shortcut.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.ShouldIndent(Alternet.Syntax.CodeCompletion.ICodeSnippet)">
|
|
<summary>
|
|
Gets a boolean value indicating whether the multi-line snippet code should be indented when inserting to the edit control.
|
|
</summary>
|
|
<param name="snippet">Specifies given snippet.</param>
|
|
<returns>True if code should be indented, otherwise False.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.GetDescription(System.Int32)">
|
|
<summary>
|
|
Returns a content of the column, named 'Description', of the specified item from the collection.
|
|
</summary>
|
|
<param name="index">Index of the item within the collection.</param>
|
|
<returns>String content of specified column.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns <c>ICodeSnippet.ImageIndex</c> from the snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
Indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns text from specified column and snippet.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
<param name="column">Specifies a column index of the snippet.</param>
|
|
<returns>Text representing specified snippet.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.GetText(System.Int32)">
|
|
<summary>
|
|
Returns value of <c>ICodeSnippetCode.Code</c> of the code snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.GetName(System.Int32)">
|
|
<summary>
|
|
Returns value <c>ICodeSnippetHeader.Title</c> of the code snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippets.GetParent">
|
|
<summary>
|
|
Returns code completion provider owning this <c>ICodeCompletionProvider</c> instance.
|
|
</summary>
|
|
<returns>Parent of the <c>ICodeCompletionProvider</c>.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider">
|
|
<summary>
|
|
Represents collection containing list of code snippets.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippets</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippetMember)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippets</c> class with specified parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.ColumnCount">
|
|
<summary>
|
|
Returns number of the columns. In this class <c>ColumnCount</c> always return 1.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.EditPath">
|
|
<summary>
|
|
Gets or sets a value indicating path to the nested code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.Images">
|
|
<summary>
|
|
Gets or sets the ImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.FindByShortcut(System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a code snippet by its shortcut.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.ShouldIndent(Alternet.Syntax.CodeCompletion.ICodeSnippet)">
|
|
<summary>
|
|
Gets a boolean value indicating whether the multi-line snippet code should be indented when inserting to the edit control.
|
|
</summary>
|
|
<param name="snippet">Specifies given snippet.</param>
|
|
<returns>True if code should be indented, otherwise False.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.OnClosePopup(System.Object,Alternet.Syntax.ClosingEventArgs)">
|
|
<summary>
|
|
Checks for nested members and raises <c>ClosePopup</c> event if they are not found.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ClosingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.GetDescription(System.Int32)">
|
|
<summary>
|
|
Returns a content of the column, named 'Description', of the specified item from the collection.
|
|
</summary>
|
|
<param name="index">Index of the item within the collection.</param>
|
|
<returns>String content of specified column.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns <c>ICodeSnippet.ImageIndex</c> from the snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns text from specified column and snippet.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
<param name="column">Specifies an index of the snippet.</param>
|
|
<returns>Text representing specified snippet.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.GetText(System.Int32)">
|
|
<summary>
|
|
Returns value of <c>ICodeSnippetCode.Code</c> of the code snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.GetName(System.Int32)">
|
|
<summary>
|
|
Returns value <c>ICodeSnippetHeader.Title</c> of the code snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the snippet.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.GetParent">
|
|
<summary>
|
|
Returns code completion provider owning this <c>ICodeCompletionProvider</c> instance.
|
|
</summary>
|
|
<returns>Parent of the <c>ICodeCompletionProvider</c>.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetsProvider.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
Indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetType">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetType.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetType</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetType.SnippetType">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeSnippetType.SerializationInfo">
|
|
<summary>
|
|
Gets or sets an xml representation of this <c>CodeSnippetType</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeSnippetTypes">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetTypes.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetTypes</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetTypes.AddSnippetType">
|
|
<summary>
|
|
Adds new item to the specified position within the <c>ICodeSnippetTypes</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetType</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeSnippetTypes.InsertSnippetType(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ICodeSnippetTypes</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetType</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CommentInfo">
|
|
<summary>
|
|
Represents simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CommentInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>QuickInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CommentInfo.Text">
|
|
<summary>
|
|
Gets or sets content of the <c>ICommentInfo</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CommentInfo.GetName(System.Int32)">
|
|
<summary>
|
|
Returns string representing name of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing name of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CommentInfo.GetText(System.Int32)">
|
|
<summary>
|
|
Returns string representing default column.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text representing default column.</returns>
|
|
<remarks>In this class method returns the same value with <c>GetName</c> method.</remarks>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CommentInfoItem">
|
|
<summary>
|
|
Stores simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CommentInfoItem.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CommentInfoItem</c> class with specified settings.
|
|
</summary>
|
|
<param name="text">Test to store in this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CommentInfoItem.Text">
|
|
<summary>
|
|
Gets or sets content of the <c>ICommentInfoItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CommentInfoItem.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CompletionListItemComparer">
|
|
<summary>
|
|
Provides a class to compare two string objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CompletionListItemComparer.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Alternet.Syntax.CodeCompletion.CompletionListItemComparer"/> class with specified filter.
|
|
</summary>
|
|
<param name="filter">Filter string.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CompletionListItemComparer.Compare(System.String,System.String)">
|
|
<summary>
|
|
Compares two strings and returns a value indicating whether one is less than, equal to, or greater than the other.
|
|
</summary>
|
|
<param name="textX">The first string to compare.</param>
|
|
<param name="textY">The second string to compare.</param>
|
|
<returns>A signed integer that indicates the relative values of textX and textY.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ListMember">
|
|
<summary>
|
|
Implements properties and methods for a particular list member in the data collection of the code completion popups.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMember.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>ListMember</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMember.#ctor(Alternet.Syntax.CodeCompletion.IListMembers)">
|
|
<summary>
|
|
Initializes a new instance of the <c>ListMember</c> class with a specified owner.
|
|
</summary>
|
|
<param name="owner"><c>IListMembers</c> owning this instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Name">
|
|
<summary>
|
|
Gets or sets a string value that specifies the name of the <c>ListMember</c>. Useful to find necessary item within the <c>ListMember</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.DisplayText">
|
|
<summary>
|
|
Gets or sets a string value displayed as a "name" part of <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Category">
|
|
<summary>
|
|
Gets or sets a CodeCompletionCategory to which this ListMember belongs.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.InsertText">
|
|
<summary>
|
|
Gets or sets a string value inserted in the Editor when <c>IListMember</c> is selected.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.DataType">
|
|
<summary>
|
|
Gets or sets a string value that specifies data type of the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Description">
|
|
<summary>
|
|
Gets or sets a string value that specifies short description of the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Qualifier">
|
|
<summary>
|
|
Gets or sets a string value that specifies access modifiers of the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Overloads">
|
|
<summary>
|
|
Gets or sets number of overloading members <c>ListMember</c> in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.CustomData">
|
|
<summary>
|
|
Gets or sets an object that can hold a user defined data attached to the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.ParamText">
|
|
<summary>
|
|
Gets or sets a string value that specifies comma separated list of parameters of the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Parameters">
|
|
<summary>
|
|
Gets or sets a collection of parameters of this <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.CurrentParamIndex">
|
|
<summary>
|
|
Gets or sets index of current parameter in the parameters collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.ImageIndex">
|
|
<summary>
|
|
Gets or sets the index of the image displayed for the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Image">
|
|
<summary>
|
|
Gets or sets the index of the image for the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.MemberType">
|
|
<summary>
|
|
Gets or sets the integer value representing type of the member.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Priority">
|
|
<summary>
|
|
Gets or sets priority for the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Attributes">
|
|
<summary>
|
|
Gets or sets additional attributes associated with a member.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMember.Owner">
|
|
<summary>
|
|
Gets IListMembers instance owning the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMember.GetTemplate(System.Boolean)">
|
|
<summary>
|
|
Return member's template.
|
|
</summary>
|
|
<param name="addBase">Indicates if template includes base element.</param>
|
|
<returns>String value that represents member template.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMember.GetParamText(System.Boolean)">
|
|
<summary>
|
|
Converts <c>Parameters</c> property to a single string.
|
|
</summary>
|
|
<param name="useFormatting">Specifies whether to use html formatting tags.</param>
|
|
<returns>Returns <c>Parameters</c> in the form of comma separated text, framed by parentheses.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMember.AddDescription(System.String)">
|
|
<summary>
|
|
Appends text to the member description.
|
|
</summary>
|
|
<param name="text">Text to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMember.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ListMembers">
|
|
<summary>
|
|
Represents data collection related to popup list box controls.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>ListMembers</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetCategory(System.Int32)">
|
|
<summary>
|
|
Gets a category by its index.
|
|
</summary>
|
|
<param name="index">Index of the item in the categories collection.</param>
|
|
<returns>CodeCompletionCategory by its index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetAvailableCategories">
|
|
<summary>
|
|
Returns list of all available categories.
|
|
</summary>
|
|
<returns>List of all possible CodeCompletionCategory objects.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.NameColumnIndex">
|
|
<summary>
|
|
Gets an index of the column containing name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.ColumnCount">
|
|
<summary>
|
|
Represents number of the columns. In this class <c>ColumnCount</c> always return 4.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns index of image that is displayed for item given by Index.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Index of image corresponding to given item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetImage(System.Int32)">
|
|
<summary>
|
|
Returns an image that is displayed for item given by Index.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>image corresponding to given item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetDescription(System.Int32)">
|
|
<summary>
|
|
Returns a content of the column, named 'Description', of the specified item from the collection.
|
|
</summary>
|
|
<param name="index">Index of the item within the collection.</param>
|
|
<returns>String content of specified column.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetName(System.Int32)">
|
|
<summary>
|
|
Returns string representing name of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing name of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetDisplayText(System.Int32)">
|
|
<summary>
|
|
Returns string representing the display text of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing display text of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetPriority(System.Int32)">
|
|
<summary>
|
|
Returns priority of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Integer representing priority of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetText(System.Int32)">
|
|
<summary>
|
|
Returns string representing default column.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text representing default column.</returns>
|
|
<remarks>In this class method returns the same value with <c>GetName</c> method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetInsertText(System.Int32)">
|
|
<summary>
|
|
Returns string to be inserted.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text to be inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns text from given list member in the specified column.
|
|
</summary>
|
|
<param name="index">Specifies index of list member.</param>
|
|
<param name="column">Specifies index of column.</param>
|
|
<returns>Text representing specified list member.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
Indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.ColumnSpace(System.Int32)">
|
|
<summary>
|
|
Indicates whether after specified column SPACE is required.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.Item(System.Int32)">
|
|
<summary>
|
|
Provides an indexed access to <c>IListMember</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.ShowQualifiers">
|
|
<summary>
|
|
Gets or sets a value indicating whether the "Qualifiers" column is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.ShowResults">
|
|
<summary>
|
|
Gets or sets a value indicating whether the "Results" column is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.ShowParams">
|
|
<summary>
|
|
Gets or sets a value indicating whether the "Params" column is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ListMembers.ShowHints">
|
|
<summary>
|
|
Gets or sets a value indicating whether popup listbox should display additional information for selected list member.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.CreateListMember">
|
|
<summary>
|
|
Initializes a new instance of the <c>ListMember</c> class with default settings.
|
|
</summary>
|
|
<returns><c>IListMember</c> that represents this new instance.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.AddListMember">
|
|
<summary>
|
|
Adds a new item to the <c>ListMembers</c> collection.
|
|
</summary>
|
|
<returns><c>IListMember</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.AddListMember(Alternet.Syntax.CodeCompletion.IListMember)">
|
|
<summary>
|
|
Adds a new item to the <c>ListMembers</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.InsertListMember(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>ListMembers</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>IListMember</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.ResetShowQualifiers">
|
|
<summary>
|
|
Resets the <c>ShowQualifiers</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.ResetShowResults">
|
|
<summary>
|
|
Resets the <c>ShowResults</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.ResetShowParams">
|
|
<summary>
|
|
Resets the <c>ShowParams</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ListMembers.ResetShowHints">
|
|
<summary>
|
|
Resets the <c>ShowHints</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ParameterInfo">
|
|
<summary>
|
|
Represents Parameter Info data related to popup window and popup hint controls.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterInfo.FormatDisplayText">
|
|
<summary>
|
|
Gets a boolean value indicating that rich text formatting should be applied to display text.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ParameterMember">
|
|
<summary>
|
|
Implements properties for a particular parameter member within list member parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ParameterMember.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>ParameterMember</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterMember.Name">
|
|
<summary>
|
|
Gets or sets a string value that specifies name of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterMember.DataType">
|
|
<summary>
|
|
Gets or sets a string value that specifies datatype of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterMember.Description">
|
|
<summary>
|
|
Gets or sets a string value that specifies short description of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterMember.Qualifier">
|
|
<summary>
|
|
Gets or sets a string value that specifies parameter modifier of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterMember.Modifiers">
|
|
<summary>
|
|
Gets or sets a string value that specifies parameter modifier.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ParameterMember.Text">
|
|
<summary>
|
|
Gets or sets a string value that specifies parameter modifier of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ParameterMember.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ParameterMembers">
|
|
<summary>
|
|
Provides an indexed access to individual <c>ICodeSnippetLiteral</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ParameterMembers.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>ParameterMembers</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ParameterMembers.AddParameterMember">
|
|
<summary>
|
|
Adds a new item to the specified position within the <c>IParameterMembers</c> collection.
|
|
</summary>
|
|
<returns><c>IParameterMember </c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ParameterMembers.InsertParameterMember(System.Int32)">
|
|
<summary>
|
|
Inserts a new item to the specified position within the <c>IParameterMembers</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>IParameterMember</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.QuickInfo">
|
|
<summary>
|
|
Represents simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>QuickInfo</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfo.#ctor(System.Int32)">
|
|
<summary>
|
|
Initializes a new instance of the <c>QuickInfo</c> class with specific image index.
|
|
</summary>
|
|
<param name="imageIndex">Specifies an index of the image.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.QuickInfo.Text">
|
|
<summary>
|
|
Gets or sets content of the <c>IQuickInfo</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.QuickInfo.Symbol">
|
|
<summary>
|
|
Gets or sets quick info symbol
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.QuickInfo.CanEvaluateSymbol">
|
|
<summary>
|
|
Gets or sets a boolean value indicating if the symbol can be evaluated at run-time
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfo.GetName(System.Int32)">
|
|
<summary>
|
|
Returns string representing name of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing name of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfo.GetText(System.Int32)">
|
|
<summary>
|
|
Returns string representing default column.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text representing default column.</returns>
|
|
<remarks>In this class method returns the same value with <c>GetName</c> method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfo.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
Returns <c>ICodeSnippetMember.ImageIndex</c> from the snippet specified by index.
|
|
</summary>
|
|
<param name="index">Specifies an index of the image.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.QuickInfoItem">
|
|
<summary>
|
|
Stores simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfoItem.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>QuickInfoItem</c> class with specified settings.
|
|
</summary>
|
|
<param name="text">Test to store in this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.QuickInfoItem.Text">
|
|
<summary>
|
|
Gets or sets content of the <c>IQuickInfoItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.QuickInfoItem.CompareTo(System.Object)">
|
|
<summary>
|
|
Compares this instance to a specified object and returns an indication of their relative values.
|
|
</summary>
|
|
<param name="value"></param>
|
|
<returns>A signed number indicating the relative values of this instance and value.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.CodeCompletionCategory">
|
|
<summary>
|
|
Provides data for the code completion category like class or field.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.#ctor(System.String,System.String,System.Nullable{System.Int32},System.Drawing.Image)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeCompletionCategory</c> class with specified parameters.
|
|
</summary>
|
|
<param name="id">ID of the category.</param>
|
|
<param name="name">Name of the category.</param>
|
|
<param name="imageIndex">Image index of the category.</param>
|
|
<param name="image">Image of the category.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.#ctor(System.String,System.String,System.String,System.Nullable{System.Int32},System.Drawing.Image)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeCompletionCategory</c> class with specified parameters.
|
|
</summary>
|
|
<param name="id">ID of the category.</param>
|
|
<param name="name">Name of the category.</param>
|
|
<param name="displayName">Displayed name of the category.</param>
|
|
<param name="imageIndex">Image index of the category.</param>
|
|
<param name="image">Image of the category.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.Id">
|
|
<summary>
|
|
Gets ID of the category.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.Name">
|
|
<summary>
|
|
Gets name of the category.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.DisplayName">
|
|
<summary>
|
|
Gets displayed name of the category.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.ImageIndex">
|
|
<summary>
|
|
Gets image index of the category.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.CodeCompletionCategory.Image">
|
|
<summary>
|
|
Gets image of the category.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICategorizedCodeCompletionProvider">
|
|
<summary>
|
|
Represents a ICodeCompletionProvider that contains categories.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICategorizedCodeCompletionProvider.GetCategory(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, gets a category by its index.
|
|
</summary>
|
|
<param name="index">Index of the item in the categories collection.</param>
|
|
<returns>CodeCompletionCategory by its index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICategorizedCodeCompletionProvider.GetAvailableCategories">
|
|
<summary>
|
|
When implemented by a class, returns list of all available categories.
|
|
</summary>
|
|
<returns>List of all possible CodeCompletionCategory objects.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICategorizedListMember">
|
|
<summary>
|
|
Represents a list member contains category information like Class, Filed and so on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICategorizedListMember.Category">
|
|
<summary>
|
|
When implemented by a class, gets or sets CodeCompletionCategory to which this IListMember belongs.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IBraceInfo">
|
|
<summary>
|
|
Represents simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IBraceInfo.Brace">
|
|
<summary>
|
|
When implemented by a class, gets or sets content of the <c>IQuickInfo</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IBraceInfoItem">
|
|
<summary>
|
|
Stores simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IBraceInfoItem.Brace">
|
|
<summary>
|
|
When implemented by a class, gets or sets content of the <c>CommentInfoItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeActionItem">
|
|
<summary>
|
|
Represents properties and methods describing particular code fix in the code fix collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeActionItem.CodeFix">
|
|
<summary>
|
|
When implemented by a class, gets an associated code fix.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeActionItem.CodeRefactor">
|
|
<summary>
|
|
When implemented by a class, gets an associated code refactor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeActionItem.Parent">
|
|
<summary>
|
|
When implemented by a class, gets or sets a parent of the <c>ICodeSnippet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeActionItems">
|
|
<summary>
|
|
Represents collection containing list of code fixes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeActionItems.Item(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to <c>ICodeActionItem</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeActionItems.AddCodeAction">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the <c>ICodeActionItem</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeActionItem</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeActionItems.InsertCodeAction(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeActionItem</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeActionItem</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ItemFocusMode">
|
|
<summary>
|
|
Specifies item preselection mode
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ItemFocusMode.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ItemFocusMode.Focused">
|
|
<summary>
|
|
Specifies that item is in focused state.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ItemFocusMode.AlwaysFocused">
|
|
<summary>
|
|
Specifies that item is in always focused state.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider">
|
|
<summary>
|
|
Represents properties and methods to provide data related to Code Completion popup listbox and popup hint controls.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ClosePopup">
|
|
<summary>
|
|
When implemented by a class, occurs when popup control is closed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ShowPopup">
|
|
<summary>
|
|
When implemented by a class, occurs when popup control is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ColumnCount">
|
|
<summary>
|
|
When implemented by a class, represents number of the columns.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.Strings">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to the text of default column.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ImageIndexes">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to the image index of each column.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.Descriptions">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to the description of each column.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ShowDescriptions">
|
|
<summary>
|
|
When implemented by a class, gets or sets a boolean value that indicates whether provider should display Description part in a form of tooltip near the popup control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.SelIndex">
|
|
<summary>
|
|
When implemented by a class, represents the index specifying the currently selected item of the popup control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.SelectedItem">
|
|
<summary>
|
|
When implemented by a class, represents currently selected item of the popup control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.NeedSort">
|
|
<summary>
|
|
When implemented by a class, specifies if provider content needs to be sorted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.Images">
|
|
<summary>
|
|
When implemented by a class, gets or sets the ImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.AlphaImages">
|
|
<summary>
|
|
When implemented by a class, gets or sets the AlphaImageList for code completion items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ImagesHighDpi">
|
|
<summary>
|
|
When implemented by a class, gets or sets the ImageList for code completion items for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.UseIndent">
|
|
<summary>
|
|
When implemented by a class, gets or sets a boolean value indicating whether the multi-line text should be indented when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.UseHtmlFormatting">
|
|
<summary>
|
|
When implemented by a class, gets or sets a boolean value indicating whether html formatting tags may appear in the text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.EditField">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating editable field of the code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.EditPath">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating path to the nested code completion provider.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.FormatDisplayText">
|
|
<summary>
|
|
When implemented by a class, gets a boolean value indicating that rich text formatting should be applied to display text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.FocusMode">
|
|
<summary>
|
|
When implemented by a class, specifies mode where pre-selected item in code completion listbox is just focused, but not selected.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.InvokeChar">
|
|
<summary>
|
|
When implemented by a class, specifies a character that triggered code completion invocation
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.NameColumnIndex">
|
|
<summary>
|
|
When implemented by a class, gets an index of the column containing name.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ColumnVisible(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, indicates whether specified column is visible.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if visible; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.ColumnSpace(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, indicates whether after specified column SPACE is required.
|
|
</summary>
|
|
<param name="column">Specifies an index of the column.</param>
|
|
<returns>True if should; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetColumnText(System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns text from given item in the specified column.
|
|
</summary>
|
|
<param name="index">Specifies index of item.</param>
|
|
<param name="column">Specifies index of column.</param>
|
|
<returns>Text representing specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetText(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns string representing default column.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text representing default column.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetInsertText(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns string to be inserted.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Text to be inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetImageIndex(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns number of image that is displayed for item given by index.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Index of image corresponding to given item.</returns>
|
|
<remarks>In this class method always return -1. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetImage(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns number of image that is displayed for item given by index.
|
|
</summary>
|
|
<param name="index">Index of image within collection.</param>
|
|
<returns>Image corresponding to given item.</returns>
|
|
<remarks>In this class method always return -1. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetDescription(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns a content of the column, named 'Description', of the specified item from the collection.
|
|
</summary>
|
|
<param name="index">Index of the item within the collection.</param>
|
|
<returns>String content of specified column.</returns>
|
|
<remarks>In this class method always return empty string. Descendant classes can override this method.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetName(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns string representing name of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing name of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetDisplayText(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns string representing the display text of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing display text of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetFullDisplayText(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns string representing full text of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>String representing full display text of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetPriority(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns priority of the item.
|
|
</summary>
|
|
<param name="index">Index of item within collection.</param>
|
|
<returns>Integer representing priority of specified item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.IndexOfName(System.String,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, returns index of item within collection by it's name.
|
|
</summary>
|
|
<param name="name">Specifies Name property of item to find.</param>
|
|
<param name="caseSensitive">Indicates whether search should be case sensitive.</param>
|
|
<returns>Index of found item.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.GetParent">
|
|
<summary>
|
|
When implemented by a class, returns code completion provider owning this <c>ICodeCompletionProvider</c> instance.
|
|
</summary>
|
|
<returns>Parent of the <c>ICodeCompletionProvider</c>.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.Sort">
|
|
<summary>
|
|
When implemented by a class, sorts elements in the list.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.Sort(System.Collections.Generic.IComparer{Alternet.Syntax.CodeCompletion.ICodeCompletionProviderItem})">
|
|
<summary>
|
|
When implemented by a class, sorts elements in the list using the specified comparer.
|
|
</summary>
|
|
<param name="comparer">The <c>IComparer</c> implementation to use when comparing elements.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.OnShowPopup(System.Object,Alternet.Syntax.ShowingEventArgs)">
|
|
<summary>
|
|
When implemented by a class, raises <c>ShowPopup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ShowingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionProvider.OnClosePopup(System.Object,Alternet.Syntax.ClosingEventArgs)">
|
|
<summary>
|
|
When implemented by a class, raises <c>ClosePopup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ClosingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderItem">
|
|
<summary>
|
|
Stores particular code completion item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderItem.SerializationInfo">
|
|
<summary>
|
|
When implemented by a class, gets or sets an xml representation of this <c>ICodeCompletionProviderItem</c> object.
|
|
</summary>
|
|
<remarks>Normally, you do not need to use this property directly. It's used internally when serializing Editor's content to XML.</remarks>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderNamedItem">
|
|
<summary>
|
|
Represents properties and methods describing particular item in the <c>ICodeCompletionProviderItems</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderNamedItem.CustomData">
|
|
<summary>
|
|
When implemented by a class, gets a header associated with the <c>ICodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderNamedItem.Name">
|
|
<summary>
|
|
When implemented by a class, gets name of the <c>ICodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderNamedItem.Description">
|
|
<summary>
|
|
When implemented by a class, gets description of the <c>ICodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderNamedItem.ImageIndex">
|
|
<summary>
|
|
When implemented by a class, gets or sets the index of the image displayed for the <c>ICodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionProviderNamedItem.ChildItems">
|
|
<summary>
|
|
When implemented by a class, gets list of child items for this <c>ICodeCompletionProviderNamedItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository">
|
|
<summary>
|
|
Represents properties and methods to perform code completion functionality.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.MemberLookup">
|
|
<summary>
|
|
When implemented by a class, occurs while trying to obtain information about some member of language element.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.DescriptionLookup">
|
|
<summary>
|
|
When implemented by a class, occurs while trying to obtain description of some language element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.FillBaseMembers">
|
|
<summary>
|
|
When implemented by a class, indicates whether members of <c>Object</c> class should be present in the member collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.CaseSensitive">
|
|
<summary>
|
|
When implemented by a class, indicates whether searching for language element's members should be case sensitive.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.Images">
|
|
<summary>
|
|
When implemented by a class, gets ImageList attached to this <c>CodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.ImagesHighDpi">
|
|
<summary>
|
|
When implemented by a class, gets ImageList attached to this <c>CodeCompletionRepository</c> for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.ScaledImages">
|
|
<summary>
|
|
When implemented by a class, gets scaled ImageList attached to this <c>CodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.AlphaImages">
|
|
<summary>
|
|
When implemented by a class, gets AlphaImageList attached to this <c>CodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.AlphaImagesHighDpi">
|
|
<summary>
|
|
When implemented by a class, gets AlphaImageList attached to this <c>CodeCompletionRepository</c> for high DPI.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.ScaledAlphaImages">
|
|
<summary>
|
|
When implemented by a class, gets scaled AlphaImageList attached to this <c>CodeCompletionRepository</c>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.ImagesResourceNameSuffix">
|
|
<summary>
|
|
When implemented by a class, gets or sets the image resource name suffix.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.SyntaxTree">
|
|
<summary>
|
|
When implemented by a class, gets or sets a hierarchical collection of <c>ISyntaxNode</c> elements.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.SyntaxTrees">
|
|
<summary>
|
|
When implemented by a class, gets or sets a list of <c>ISyntaxTree</c> objects attached to this <c>ICodeCompletionRepository</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetNodeType(System.String,Alternet.Syntax.ISyntaxNode,System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, obtains information type of the <c>SyntaxNode</c>
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing a current language element.</param>
|
|
<param name="position">Specifies starting position to search.</param>
|
|
<returns>Object representing type of found member.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetMemberType(System.String,Alternet.Syntax.ISyntaxNode,System.String@,System.Drawing.Point@,System.Drawing.Point@,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
When implemented by a class, obtains information about some language element to perform code completion related operations.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="name">Retrieves name of found language element.</param>
|
|
<param name="position">Specifies position of found language element in the code text and updates it if needed.</param>
|
|
<param name="endPos">Specifies end position of found language element in the code text and updates it if needed.</param>
|
|
<param name="scope">Retrieves information about search constraints for the language element.</param>
|
|
<returns>Object representing information about language element to complete.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetSpecialMemberType(System.String,Alternet.Syntax.ISyntaxNode,System.String@,System.Drawing.Point@,System.Drawing.Point@,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
When implemented by a class, obtains information about some language element to perform code completion related operations in special cases.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="name">Retrieves name of found language element.</param>
|
|
<param name="position">Specifies position of found language element in the code text and updates it if needed.</param>
|
|
<param name="endPos">Specifies end position of found language element in the code text and updates it if needed.</param>
|
|
<param name="scope">Retrieves information about search constraints for the language element.</param>
|
|
<returns>Object representing information about language element to complete.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetMethodType(System.String,Alternet.Syntax.ISyntaxNode,System.String@,System.Drawing.Point@,System.Drawing.Point@,System.Int32@,System.Int32@,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
When implemented by a class, obtains information about some method of specified language element.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="name">Retrieves name of found method.</param>
|
|
<param name="position">Retrieves start position of the method in the code text.</param>
|
|
<param name="endPos">Retrieves end position of the method in the code text.</param>
|
|
<param name="paramIndex">Retrieves index of current parameter in the code text.</param>
|
|
<param name="paramCount">Retrieves number of the parameters.</param>
|
|
<param name="scope">Retrieves information about search constraints for the language element.</param>
|
|
<returns>Object representing information about found method.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.FillMembers(Alternet.Syntax.ISyntaxNode,System.Drawing.Point,Alternet.Syntax.CodeCompletion.IListMembers,System.Object,System.String,Alternet.Syntax.CodeCompletionScope,System.Int32@)">
|
|
<summary>
|
|
When implemented by a class, fills a provider with the members, providing available choices for the specified language element.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing current language element.</param>
|
|
<param name="position">Specifies position of language element in the text.</param>
|
|
<param name="members">Specifies provider to fill with available members.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies filter used to fill members.</param>
|
|
<param name="scope">Specifies search constraints.</param>
|
|
<param name="selIndex">Specifies index of default list member.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.FillMember(Alternet.Syntax.CodeCompletion.IListMembers,System.Object,System.String,System.Int32,Alternet.Syntax.CodeCompletionScope)">
|
|
<summary>
|
|
When implemented by a class, obtains information about individual member of specified language element.
|
|
</summary>
|
|
<param name="members">Specifies provider to fill with available members.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies name of member to retrieve.</param>
|
|
<param name="paramIndex">Specifies index of current member parameter.</param>
|
|
<param name="scope">Specifies search constraints.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetMemberType(Alternet.Syntax.ISyntaxNode,System.Drawing.Point,System.Object,System.String,Alternet.Syntax.CodeCompletionScope@)">
|
|
<summary>
|
|
When implemented by a class, obtains information about a member of some language element.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing a current language element.</param>
|
|
<param name="position">Specifies position of language element.</param>
|
|
<param name="member">Specifies language element.</param>
|
|
<param name="name">Specifies name of the member to locate.</param>
|
|
<param name="scope">Retrieves information about search constraints for this language element.</param>
|
|
<returns>Object representing information about found member.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetDescription(Alternet.Syntax.CodeCompletion.IListMembers,Alternet.Syntax.ISyntaxNode,System.Object,System.String,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, obtains description of some language element.
|
|
</summary>
|
|
<param name="members">Specifies ListMembers interface used to get language-specific description.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> that representing language element to describe.</param>
|
|
<param name="member">Specifies language element to describe.</param>
|
|
<param name="name">Specifies name of described language element.</param>
|
|
<param name="fullDescription">Specifies whether description should include name and type of the found element.</param>
|
|
<returns>String that describes specified language element.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetPriority(System.Object)">
|
|
<summary>
|
|
When implemented by a class, obtains priority of the given language element.
|
|
<param name="member">Specifies language element</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.FindDeclaration(System.String,Alternet.Syntax.ISyntaxNode,System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, obtains information about where the language element is declared.
|
|
</summary>
|
|
<param name="text">Specifies the source text.</param>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> representing a current language element.</param>
|
|
<param name="position">Specifies position of language element.</param>
|
|
<returns><c>object</c> representing declaration of the language element.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.FindReferences(Alternet.Syntax.ISyntaxNode,Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
When implemented by a class, locates all references to the node in the text.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to find references.</param>
|
|
<param name="references">Retrieves references to node.</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.RegisterSyntaxTree(Alternet.Syntax.ISyntaxTree)">
|
|
<summary>
|
|
When implemented by a class, adds specified tree to the list of syntax trees for code-completion related purposes.
|
|
</summary>
|
|
<param name="tree">Specifies <c>ISyntaxTree</c> to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.UnregisterSyntaxTree(Alternet.Syntax.ISyntaxTree)">
|
|
<summary>
|
|
When implemented by a class, removes specified tree from the list of syntax trees.
|
|
</summary>
|
|
<param name="tree">Specifies <c>ISyntaxTree</c> to remove.</param>
|
|
<returns>True if succeed (tree is present in the tree list); otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.RegisterSnippet(System.String,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, registers snippet to be displayed in code completion window.
|
|
</summary>
|
|
<param name="snippet">Specifies name of snippet to be displayed.</param>
|
|
<param name="isStatement">Specifies whether snippet will have statement image index.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.UnregisterSnippet(System.String)">
|
|
<summary>
|
|
When implemented by a class, removes specified snippet from the list of snippets.
|
|
</summary>
|
|
<param name="snippet">Specifies name of snippet to be removed.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetCodeSnippets(System.String)">
|
|
<summary>
|
|
When implemented by a class, returns code snippets for the given language.
|
|
</summary>
|
|
<param name="language">Represents a language.</param>
|
|
<returns>ICodeSnippetsProvider instance for a given language.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetQuickInfo(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, returns information about the node.
|
|
</summary>
|
|
<param name="node">Given syntax node.</param>
|
|
<returns>IQuickInfo instance.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.GetQuickInfo(System.Object)">
|
|
<summary>
|
|
When implemented by a class, returns information about the object.
|
|
</summary>
|
|
<param name="member">Given object.</param>
|
|
<returns>IQuickInfo instance.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeCompletionRepository.IsStructureGuideNode(Alternet.Syntax.ISyntaxNode,Alternet.Common.IRange@)">
|
|
<summary>
|
|
When implemented by a class, indicates whether specified <c>ISyntaxNode</c> is guide node.
|
|
</summary>
|
|
<param name="node"><c>ISyntaxNode</c> to check.</param>
|
|
<param name="range">Output parameter receives guide range.</param>
|
|
<returns>True if <c>ISyntaxNode</c> is guide node; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippet">
|
|
<summary>
|
|
Represents properties and methods describing particular code snippet in the snippets collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.Header">
|
|
<summary>
|
|
When implemented by a class, gets a header associated with the snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.Declarations">
|
|
<summary>
|
|
When implemented by a class, specifies the literals and objects that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.Imports">
|
|
<summary>
|
|
When implemented by a class, contains the imported namespaces for the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.References">
|
|
<summary>
|
|
When implemented by a class, contains information about assembly references for the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.Code">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies code of the template. The code completion control, that holds a templates collection inserts code when user accepts the input.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.Description">
|
|
<summary>
|
|
When implemented by a class, gets description of the <c>ICodeSnippet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.ImageIndex">
|
|
<summary>
|
|
When implemented by a class, gets or sets the index of the image displayed for the template.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.CustomData">
|
|
<summary>
|
|
When implemented by a class, gets or sets an object that can hold a user defined data attached to the template.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippet.Parent">
|
|
<summary>
|
|
When implemented by a class, gets or sets a parent of the <c>ICodeSnippet</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetCode">
|
|
<summary>
|
|
Specifies the code that you want to insert into a file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetCode.Delimiter">
|
|
<summary>
|
|
When implemented by a class, specifies the delimiter used to describe literals and objects in the code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetCode.Kind">
|
|
<summary>
|
|
When implemented by a class, specifies the kind of code the snippet contains, and thus, where the snippet can be inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetCode.Language">
|
|
<summary>
|
|
When implemented by a class, specifies the language of the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetCode.Code">
|
|
<summary>
|
|
When implemented by a class, specifies the code that you want to insert into a file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetCode.Assign(Alternet.Syntax.CodeCompletion.ICodeSnippetCode)">
|
|
<summary>
|
|
When implemented by a class, copies the contents of another <c>ICodeSnippetCode</c> object.
|
|
</summary>
|
|
<param name="source">Specifies <c>ICodeSnippetCode</c> to assign.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetDeclaration">
|
|
<summary>
|
|
Represents properties and methods describing literals and objects that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetDeclaration.Literals">
|
|
<summary>
|
|
When implemented by a class, defines the literals of the code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetDeclaration.Objects">
|
|
<summary>
|
|
When implemented by a class, defines the objects of the code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetDeclarations">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ICodeSnippetDeclaration</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetDeclarations.AddDeclaration">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ICodeSnippetDeclarations</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetDeclaration</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetDeclarations.InsertDeclaration(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetDeclarations</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetDeclaration</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader">
|
|
<summary>
|
|
Represents properties and methods describing code snippet header.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader.Title">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies the title of the code snippet. Useful to find necessary item within the snippets collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader.Description">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies short description of the code snippet, that can help user to choose snippet from the popup window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader.Author">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies author of the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader.Shortcut">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies shortcut of the code snippet.
|
|
This shortcut is replaced by entire snippet when user presses Tab in the editor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader.Types">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetHeader.Assign(Alternet.Syntax.CodeCompletion.ICodeSnippetHeader)">
|
|
<summary>
|
|
When implemented by a class, copies the contents of another <c>ICodeSnippetHeader</c> object.
|
|
</summary>
|
|
<param name="source">Specifies <c>ICodeSnippetHeader</c> to assign.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetImport">
|
|
<summary>
|
|
Represents imported namespace used by an IntelliSense Code Snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetImport.Namespace">
|
|
<summary>
|
|
When implemented by a class, specifies the namespace used by the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetImports">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ICodeSnippetImport</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetImports.AddImport">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ICodeSnippetImports</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetImport</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetImports.InsertImport(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetImports</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetImport</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral">
|
|
<summary>
|
|
Represents properties and methods describing literal that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.Default">
|
|
<summary>
|
|
When implemented by a class, specifies the default value of the literal or object for an IntelliSense Code Snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.Function">
|
|
<summary>
|
|
When implemented by a class, specifies a function to execute when the literal or object receives focus in the Editor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.ID">
|
|
<summary>
|
|
When implemented by a class, specifies the unique identifier for the object or literal.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.Type">
|
|
<summary>
|
|
When implemented by a class, Specifies the type of the object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.ToolTip">
|
|
<summary>
|
|
When implemented by a class, specifies the ToolTip description to be associated with the literal in the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.Editable">
|
|
<summary>
|
|
When implemented by a class, specifies whether literal is editable or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetLiteral.SupportsCode">
|
|
<summary>
|
|
When implemented by a class, specifies whether literal can fill code.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetLiterals">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ICodeSnippetLiteral</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetLiterals.AddLiteral">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ICodeSnippetLiterals</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetLiteral</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetLiterals.InsertLiteral(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetLiterals</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetLiteral</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetMember">
|
|
<summary>
|
|
Represents properties and methods for a particular code snippet member in the data collection of the code completion popups.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies the name of the <c>IListMember</c>. Useful to find necessary item within the <c>ICodeSnippetMember</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.EditPath">
|
|
<summary>
|
|
When implemented by a class, gets a string value that specifies the full path of the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.Path">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies the path to the file containing source of the <c>ICodeSnippetMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.ImageIndex">
|
|
<summary>
|
|
When implemented by a class, gets or sets the index of the image displayed for the <c>ICodeSnippetMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.Members">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to the nested <c>ICodeSnippetMember</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.Snippets">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to the nested <c>ICodeSnippet</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.SnippetsAndMembers">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to the nested <c>ICodeSnippet</c> and <c>ICodeSnippetMember</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMember.Parent">
|
|
<summary>
|
|
When implemented by a class, gets or sets a parent of the <c>ICodeSnippetMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetMembers">
|
|
<summary>
|
|
Represents collection containing list of code snippets.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMembers.Parent">
|
|
<summary>
|
|
When implemented by a class, gets or sets a parent of the <c>ICodeSnippetMembers</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetMembers.Item(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to <c>ICodeSnippetMember</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetMembers.AddSnippetMember">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the <c>ICodeSnippetMembers</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetMember</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetMembers.InsertSnippetMember(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetMembers</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetMember</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetObject">
|
|
<summary>
|
|
Represents properties and methods describing literal that make up the parts of a code snippet that you can edit.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetObjects">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ICodeSnippetObject</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetObjects.AddObject">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ICodeSnippetObjects</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetObject</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetObjects.InsertObject(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetObject</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetObject</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetReference">
|
|
<summary>
|
|
Contains information about assembly references for the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetReference.Assembly">
|
|
<summary>
|
|
When implemented by a class, contains the name of the assembly referenced by the code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetReference.Url">
|
|
<summary>
|
|
When implemented by a class, contains a URL that provides more information about the referenced assembly.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetReferences">
|
|
<summary>
|
|
Represents properties and methods to provide an indexed access to individual <c>ICodeSnippetReference</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetReferences.AddReference">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ICodeSnippetReferences</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetReference</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetReferences.InsertReference(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetReferences</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetReference</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippets">
|
|
<summary>
|
|
Represents collection containing list of code snippets.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippets.Item(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to <c>ICodeSnippet</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippets.AddSnippet">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the <c>ICodeSnippets</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippet</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippets.InsertSnippet(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippets</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippet</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetsProvider">
|
|
<summary>
|
|
Represents base interface for code snippets provider.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetsProvider.FindByShortcut(System.String,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, gets a code snippet by its shortcut.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetsProvider.ShouldIndent(Alternet.Syntax.CodeCompletion.ICodeSnippet)">
|
|
<summary>
|
|
When implemented by a class, gets a boolean value indicating whether the multi-line snippet code should be indented when inserting to the edit control.
|
|
</summary>
|
|
<param name="snippet">Specifies given snippet.</param>
|
|
<returns>True if code should be indented, otherwise False.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.SnippetType">
|
|
<summary>
|
|
Defines snippet behaviour.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.SnippetType.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.SnippetType.SurroundsWith">
|
|
<summary>
|
|
Allows the code snippet to be placed around a selected piece of code.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.SnippetType.Expansion">
|
|
<summary>
|
|
Allows the code snippet to be inserted at the cursor.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.SnippetType.Refactoring">
|
|
<summary>
|
|
Specifies that the code snippet is used during Visual C# refactoring. Refactoring cannot be used in custom code snippets.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetType">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICodeSnippetType.SnippetType">
|
|
<summary>
|
|
When implemented by a class, specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICodeSnippetTypes">
|
|
<summary>
|
|
Specifies how the code snippet is inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetTypes.AddSnippetType">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the specified position within the <c>ICodeSnippetTypes</c> collection.
|
|
</summary>
|
|
<returns><c>ICodeSnippetType</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.ICodeSnippetTypes.InsertSnippetType(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>ICodeSnippetTypes</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>ICodeSnippetType</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICommentInfo">
|
|
<summary>
|
|
Represents simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICommentInfo.Text">
|
|
<summary>
|
|
When implemented by a class, gets or sets content of the <c>IQuickInfo</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ICommentInfoItem">
|
|
<summary>
|
|
Stores simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.ICommentInfoItem.Text">
|
|
<summary>
|
|
When implemented by a class, gets or sets content of the <c>CommentInfoItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.MemberAttribute">
|
|
<summary>
|
|
Specifies list of additional attributes associated with a <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.MemberAttribute.None">
|
|
<summary>
|
|
No attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.MemberAttribute.CanRead">
|
|
<summary>
|
|
Specifies that property readable.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.MemberAttribute.CanWrite">
|
|
<summary>
|
|
Specifies that property writeable.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.MemberAttribute.NoDescription">
|
|
<summary>
|
|
Specifies that no description should be generated for a member.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.MemberAttribute.NoIntellisense">
|
|
<summary>
|
|
Specifies that member is hidden for intellisense.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IListMember">
|
|
<summary>
|
|
Represents properties and methods for a particular list member in the data collection of the code completion popups.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies the name of the <c>IListMember</c>. Useful to find necessary item within the <c>IListMember</c> collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.DisplayText">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value displayed as a "name" part of <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.DataType">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies data type of the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Description">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies short description of the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Qualifier">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies access modifiers of the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Overloads">
|
|
<summary>
|
|
When implemented by a class, gets or sets number of overloading members <c>IListMember</c> in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.CustomData">
|
|
<summary>
|
|
When implemented by a class, gets or sets an object that can hold a user defined data attached to the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.ParamText">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies comma separated list of parameters of the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Attributes">
|
|
<summary>
|
|
When implemented by a class, gets or sets additional attributes associated with a member.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Parameters">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of parameters of this <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.CurrentParamIndex">
|
|
<summary>
|
|
When implemented by a class, gets or sets index of current parameter in the parameters collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.ImageIndex">
|
|
<summary>
|
|
When implemented by a class, gets or sets the index of the image displayed for the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Image">
|
|
<summary>
|
|
When implemented by a class, gets or sets the image displayed for the <c>IListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.InsertText">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value inserted in the text editor when <c>IListMember</c> is selected.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.MemberType">
|
|
<summary>
|
|
When implemented by a class, gets or sets the integer value representing type of the member.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Owner">
|
|
<summary>
|
|
When implemented by a class, gets IListMembers instance owning the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMember.Priority">
|
|
<summary>
|
|
When implemented by a class, gets or sets priority of the <c>ListMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMember.GetTemplate(System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, return member's template.
|
|
</summary>
|
|
<param name="compact">Indicates if template is in a compact form.</param>
|
|
<returns>String value that represents member template.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMember.GetParamText(System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, converts <c>Parameters</c> property to a single string.
|
|
</summary>
|
|
<param name="useFormatting">Specifies whether to use html formatting.</param>
|
|
<returns>Returns <c>Parameters</c> in the form of comma separated text, framed by parentheses.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMember.AddDescription(System.String)">
|
|
<summary>
|
|
When implemented by a class, appends text to the member description.
|
|
</summary>
|
|
<param name="text">Text to add.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IListMembers">
|
|
<summary>
|
|
Represents data collection related to popup list box controls.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMembers.ShowQualifiers">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether the "Qualifiers" column is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMembers.ShowResults">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether the "Results" column is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMembers.ShowParams">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether the "Params" column is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMembers.ShowHints">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether popup listbox should display additional information for selected list member.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IListMembers.Item(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, provides an indexed access to <c>IListMember</c> objects stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.CreateListMember">
|
|
<summary>
|
|
Initializes a new instance of the <c>ListMember</c> class with default settings.
|
|
</summary>
|
|
<returns><c>IListMember</c> that represents this new instance.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.AddListMember">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the <c>IListMembers</c> collection.
|
|
</summary>
|
|
<returns><c>IListMember</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.InsertListMember(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>IListMembers</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>IListMember</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.ResetShowQualifiers">
|
|
<summary>
|
|
When implemented by a class, resets the <c>ShowQualifiers</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.ResetShowResults">
|
|
<summary>
|
|
When implemented by a class, resets the <c>ShowResults</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.ResetShowParams">
|
|
<summary>
|
|
When implemented by a class, resets the <c>ShowParams</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IListMembers.ResetShowHints">
|
|
<summary>
|
|
When implemented by a class, resets the <c>ShowHints</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IParameterInfo">
|
|
<summary>
|
|
Represents Parameter Info data related to popup hint controls.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.ParameterModifer">
|
|
<summary>
|
|
Defines parameter modifiers.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ParameterModifer.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ParameterModifer.Optional">
|
|
<summary>
|
|
Specifies that parameter is optional.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ParameterModifer.In">
|
|
<summary>
|
|
Specifies that parameter is in.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ParameterModifer.Out">
|
|
<summary>
|
|
Specifies that parameter is out.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletion.ParameterModifer.Retval">
|
|
<summary>
|
|
Specifies that parameter is retval.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IParameterMember">
|
|
<summary>
|
|
Represents properties for a particular parameter member within list member parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IParameterMember.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies name of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IParameterMember.DataType">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies datatype of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IParameterMember.Description">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies short description of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IParameterMember.Qualifier">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies parameter modifier of the <c>IParameterMember</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IParameterMember.Modifiers">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that specifies parameter modifier.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IParameterMember.Text">
|
|
<summary>
|
|
When implemented by a class, gets or sets a string value that represents parameter text.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IParameterMembers">
|
|
<summary>
|
|
Represents collection containing list of parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IParameterMembers.AddParameterMember">
|
|
<summary>
|
|
When implemented by a class, adds a new item to the <c>IParameterMembers</c> collection.
|
|
</summary>
|
|
<returns><c>IParameterMember</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletion.IParameterMembers.InsertParameterMember(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, inserts a new item to the specified position within the <c>IParameterMember</c> collection.
|
|
</summary>
|
|
<param name="index">Specifies position to insert.</param>
|
|
<returns><c>IParameterMember</c> that is inserted.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IQuickInfo">
|
|
<summary>
|
|
Represents simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IQuickInfo.Text">
|
|
<summary>
|
|
When implemented by a class, gets or sets content of the <c>IQuickInfo</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IQuickInfo.Symbol">
|
|
<summary>
|
|
When implemented by a class, gets or sets quick info symbol
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IQuickInfo.CanEvaluateSymbol">
|
|
<summary>
|
|
When implemented by a class, gets or sets a boolean value indicating if the symbol can be evaluated at run-time
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletion.IQuickInfoItem">
|
|
<summary>
|
|
Stores simple text data related to popup hint.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletion.IQuickInfoItem.Text">
|
|
<summary>
|
|
When implemented by a class, gets or sets content of the <c>IQuickInfoItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeFix">
|
|
<summary>
|
|
Represents properties to describe a particular code fix action in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeFix.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeFix</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeFix.Description">
|
|
<summary>
|
|
Gets or sets code fix description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeFix.TextChanges">
|
|
<summary>
|
|
Gets or sets collection of code fix changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeFix.GetTextChangesAsync">
|
|
<summary>
|
|
Gets or sets action to apply code fix.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeFix.Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current <c>ICodeFixAction</c> object.
|
|
</summary>
|
|
<returns>A new instance of System.Object that is the memberwise clone of the current CodeFixAction object.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeRefactor">
|
|
<summary>
|
|
Represents properties to describe a particular code refactor action in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeRefactor.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Alternet.Syntax.CodeRefactor"/> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.Name">
|
|
<summary>
|
|
Gets or sets code fix description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.Description">
|
|
<summary>
|
|
Gets or sets code fix description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.ActionName">
|
|
<summary>
|
|
Gets or sets code refactor action name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.ActionDescription">
|
|
<summary>
|
|
Gets or sets code refactor action description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.Position">
|
|
<summary>
|
|
Gets or sets start position of the text being refactored.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.EndPos">
|
|
<summary>
|
|
Gets or sets end position of the text being refactored.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.Children">
|
|
<summary>
|
|
Gets a list of nested code refactors.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.TextChangesFunc">
|
|
<summary>
|
|
Gets or sets functions that retrieves code changes for particular refactor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeRefactor.GetTextChangesAsync">
|
|
<summary>
|
|
Gets or sets action to apply code fix.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeRefactor.GetTextChanges(System.Boolean)">
|
|
<summary>
|
|
Retrieves code changes for particular code refactor.
|
|
</summary>
|
|
<param name="allDocuments">Specifies if all documents in the solution needs to be processed.</param>
|
|
<returns>List of changes if any, otherwise null.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeRefactor.Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current <c>ICodeFixAction</c> object.
|
|
</summary>
|
|
<returns>A new instance of System.Object that is the memberwise clone of the current CodeFixAction object.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ClosePopupEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>CodeCompletionProvider.ClosePopup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>ClosingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ClosingEventArgs">
|
|
<summary>
|
|
Provides data for the <c>ICodeCompletionProvider.ClosePopup</c> event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ClosingEventArgs.#ctor(System.Boolean,Alternet.Syntax.CodeCompletion.ICodeCompletionProvider)">
|
|
<summary>
|
|
Initializes a new instance of the <c>ClosingEventArgs</c> class with the specific parameters.
|
|
</summary>
|
|
<param name="accepted">The boolean value that specifies whether the popup window input is accepted.</param>
|
|
<param name="provider">Specifies the object that provides data for code completion.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.KeyChar">
|
|
<summary>
|
|
Represents key code causing code completion window to close.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.Accepted">
|
|
<summary>
|
|
Represents a value indicating whether the value displayed in CodeCompletion window should be accepted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.UseIndent">
|
|
<summary>
|
|
Represents a value indicating whether the multi-line text should be indented when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.UseTextAndInsertText">
|
|
<summary>
|
|
Represents a value indicating whether the multi-line text should be insert both text and insertText to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.NeedSmartFormat">
|
|
<summary>
|
|
Represents a value indicating whether the multi-line text should be formatted when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.NeedSmartIndent">
|
|
<summary>
|
|
Represents a value indicating whether the text being inserted be indented when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.Handled">
|
|
<summary>
|
|
Represents the boolean value indicating whether popup should be closed or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.Text">
|
|
<summary>
|
|
Represents the string value that returned by popup being closed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.InsertText">
|
|
<summary>
|
|
Represents the string value to be inserted that returned by popup being closed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.StartPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is valid.
|
|
<seealso cref="P:Alternet.Syntax.CodeCompletionArgs.EndPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.EndPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is valid.
|
|
<seealso cref="P:Alternet.Syntax.CodeCompletionArgs.StartPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.InsertPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is valid.
|
|
<seealso cref="P:Alternet.Syntax.ClosingEventArgs.InsertEndPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.InsertEndPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is valid.
|
|
<seealso cref="P:Alternet.Syntax.ClosingEventArgs.InsertPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.SkipKeyChar">
|
|
<summary>
|
|
Indicates that key character which committed selection should not be inserted in the editor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.CaretOffset">
|
|
<summary>
|
|
Specifies new caret position within the text when completion window is closed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ClosingEventArgs.Provider">
|
|
<summary>
|
|
Represents the object that provides data for code completion.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeActionEventArgs">
|
|
<summary>
|
|
Provides data of the code fixes to be highlighted.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeActionEventArgs.#ctor(System.Drawing.Point,System.Drawing.Point,System.Drawing.Point,Alternet.Syntax.ISyntaxError,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initializes <c>CodeFixEventArgs</c> with specified references.
|
|
</summary>
|
|
<param name="position">Current position.</param>
|
|
<param name="startPosition">TextRange start position.</param>
|
|
<param name="endPosition">TextRange end position.</param>
|
|
<param name="error">Syntax Error at current position.</param>
|
|
<param name="hasCodeFixes">indiciates if code fixes are available for the given error.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeActionEventArgs.#ctor(System.Drawing.Point,Alternet.Syntax.ISyntaxError,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initializes <c>CodeFixEventArgs</c> with specified references.
|
|
</summary>
|
|
<param name="position">Current position.</param>
|
|
<param name="error">Syntax Error at current position.</param>
|
|
<param name="hasCodeFixes">indiciates if code fixes are available for the given error.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeActionEventArgs.Error">
|
|
<summary>
|
|
Gets or sets a <c>ISyntaxError</c> associated with code fixes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeActionEventArgs.HasCodeFixes">
|
|
<summary>
|
|
Gets or sets value indicating if code fixes are available for the given error.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeActionEventArgs.HasCodeRefactors">
|
|
<summary>
|
|
Gets or sets value indicating if code refactors are available for the given error.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeActionEventArgs.Position">
|
|
<summary>
|
|
Specifies current position of the code actions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeActionEventArgs.StartPosition">
|
|
<summary>
|
|
Specifies start position of the code actions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeActionEventArgs.EndPosition">
|
|
<summary>
|
|
Specifies end position of the code actions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletionEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>SyntaxEdit.NeedCodeCompletion</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>CodeCompletionArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletionType">
|
|
<summary>
|
|
Specifies types of code completion window used to complete language elements.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteWord">
|
|
<summary>
|
|
Specifies that code completion window displayed to complete the rest of a variable, command, or function name once you have entered enough characters to disambiguate the term.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.ListMembers">
|
|
<summary>
|
|
Specifies that code completion window displayed with a list of valid member variables or functions for the appropriate class, struct, union or namespace.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.ParameterInfo">
|
|
<summary>
|
|
Specifies that code completion window displayed with information about the number, names, and types of parameters required by a function or attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.QuickInfo">
|
|
<summary>
|
|
Specifies that code completion window displayed with information in a form of short description.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CodeSnippets">
|
|
<summary>
|
|
Specifies that code completion window displayed with a list of templates with commonly used programming statements that can be inserted into the code.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.SpecialListMembers">
|
|
<summary>
|
|
Specifies special cases for code completion window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteComment">
|
|
<summary>
|
|
Specifies that xml comment template to be inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.GenericParameterInfo">
|
|
<summary>
|
|
Specifies that generic to be inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteBrace">
|
|
<summary>
|
|
Specifies that matching brace to be inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteBraceAndParameterInfo">
|
|
<summary>
|
|
Specifies that matching brace to be inserted and method parameter information displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteInclude">
|
|
<summary>
|
|
Specifies that include file to be inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteCodeFixes">
|
|
<summary>
|
|
Specifies that code completion window displayed with a list of available code fixes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteCodeRefactors">
|
|
<summary>
|
|
Specifies that code completion window displayed with a list of available code refactors.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.CompleteCodeActions">
|
|
<summary>
|
|
Specifies that code completion window displayed with a list of available code fixes and code refactors.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionType.XmlCommentListMembers">
|
|
<summary>
|
|
Specifies that xml comment members should be displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletionArgs">
|
|
<summary>
|
|
Provides data for the code completion events.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletionArgs.#ctor">
|
|
<summary>
|
|
Initializes <c>CodeCompletionArgs</c> with default values.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.Provider">
|
|
<summary>
|
|
Represents the object that provides data for code completion.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.KeyChar">
|
|
<summary>
|
|
Represents the character typed in the Edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.CompletionType">
|
|
<summary>
|
|
Represents type of code completion window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.Interval">
|
|
<summary>
|
|
Represents the delay, in milliseconds before displaying code completion window. Set Interval to 0 to make code completion window appearing immediately.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.Handled">
|
|
<summary>
|
|
Represents a value indicating whether the CodeCompletion event is handled. If the event is handled, code completion box will not appear.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.NeedShow">
|
|
<summary>
|
|
Represents a value indicating whether the code completion popup need showing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.ToolTip">
|
|
<summary>
|
|
Represents a value indicating whether code completion window should popup in the form of the tooltip.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.Button">
|
|
<summary>
|
|
Represents a value indicating whether code completion window should popup in the form of the drop-down button.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.SelIndex">
|
|
<summary>
|
|
Represents the index specifying the currently selected item of code completion box.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.NeedSmartFormat">
|
|
<summary>
|
|
Represents a value indicating whether the multi-line text should be formatted when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.NeedSmartIndent">
|
|
<summary>
|
|
Represents a value indicating whether the multi-line text should be indented when inserting to the edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.StartPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is valid.
|
|
<seealso cref="P:Alternet.Syntax.CodeCompletionArgs.EndPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.EndPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is valid.
|
|
<seealso cref="P:Alternet.Syntax.CodeCompletionArgs.StartPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.CaretOffset">
|
|
<summary>
|
|
Specifies new caret position within the text when completion window is closed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.DisplayPosition">
|
|
<summary>
|
|
Specifies position within the text where code completion window is displayed.
|
|
<seealso cref="P:Alternet.Syntax.CodeCompletionArgs.StartPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.MousePosition">
|
|
<summary>
|
|
Specifies position in pixels, where code completion window is displayed.
|
|
<seealso cref="P:Alternet.Syntax.CodeCompletionArgs.StartPosition"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.CompletionName">
|
|
<summary>
|
|
Specifies text in the editor to be completed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.NeedReparse">
|
|
<summary>
|
|
Specifies whether current scope should be reparsed when executing code completion request.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.AllowAsync">
|
|
<summary>
|
|
Specifies whether code completion request can be run asynchronously.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.AllowMultipleDocuments">
|
|
<summary>
|
|
Specifies whether code completion request can process other files.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.Notify">
|
|
<summary>
|
|
Specifies whether code completion request sends notification upon completion.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.Lexer">
|
|
<summary>
|
|
Specifies lexer used for drawing code completion windows.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeCompletionArgs.CustomData">
|
|
<summary>
|
|
Specifies code-completion specific data.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletionArgs.Init">
|
|
<summary>
|
|
Initializes <c>CodeCompletionArgs</c> with default values.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletionArgs.Init(Alternet.Syntax.CodeCompletionType,System.Drawing.Point,System.Boolean)">
|
|
<summary>
|
|
Initializes <c>CodeCompletionArgs</c> with specified parameters.
|
|
</summary>
|
|
<param name="completionType">Specifies code completion type.</param>
|
|
<param name="position">Specifies start position.</param>
|
|
<param name="needReparse">Specifies whether current scope should be reparsed when executing code completion request.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeCompletionArgs.Init(Alternet.Syntax.CodeCompletionType,System.Drawing.Point)">
|
|
<summary>
|
|
Initializes <c>CodeCompletionArgs</c> with specified parameters.
|
|
</summary>
|
|
<param name="completionType">Specifies code completion type.</param>
|
|
<param name="position">Specifies start position.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeSnippetEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>SyntaxEdit.CodeSnippetEventInserted</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>CodeCompletionArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeSnippetEventArgs">
|
|
<summary>
|
|
Provides data for the code completion events.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.CodeSnippetEventArgs.#ctor(Alternet.Syntax.CodeCompletion.ICodeSnippet,System.Drawing.Point)">
|
|
<summary>
|
|
Initializes <c>CodeCompletionArgs</c> with default values.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeSnippetEventArgs.CodeSnippet">
|
|
<summary>
|
|
Represents code snippet associated with this event.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.CodeSnippetEventArgs.Position">
|
|
<summary>
|
|
Represents position within the text wherer the code snippet is inserted.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.DescriptionLookupEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>CodeCompletionRepository.DescriptionLookup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>DescriptionLookupEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.DescriptionLookupEventArgs">
|
|
<summary>
|
|
Provides data for the <c>ICodeCompletionRepository.DescriptionLookup</c> event,
|
|
used to search for the description of specified member.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.DescriptionLookupEventArgs.#ctor(System.Object,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>DescriptionLookupEventArgs</c> with specified parameters.
|
|
</summary>
|
|
<param name="member">Specifies Member property of this new instance.</param>
|
|
<param name="name">Specifies Name property of this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.DescriptionLookupEventArgs.Member">
|
|
<summary>
|
|
Represents an object to lookup.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.DescriptionLookupEventArgs.Name">
|
|
<summary>
|
|
The String containing the name of the object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.DescriptionLookupEventArgs.Description">
|
|
<summary>
|
|
Result string representing description of the member.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.HighlightReferencesEventArgs">
|
|
<summary>
|
|
Provides data of the references to be highlighted.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.HighlightReferencesEventArgs.#ctor(Alternet.Common.IRangeList)">
|
|
<summary>
|
|
Initializes <c>HighlightReferencesEventArgs</c> with specified references.
|
|
</summary>
|
|
<param name="references">IRangeList contains area to be highlighted.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.HighlightReferencesEventArgs.References">
|
|
<summary>
|
|
Gets or sets a list of IRange objects that contains code references.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.MemberLookupEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>CodeCompletionRepository.MemberLookup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>MemberLookupEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.CodeCompletionScope">
|
|
<summary>
|
|
Specifies the way in which the search for members and types is conducted by code completion repository.
|
|
This enumeration has a <c>FlagsAttribute</c> attribute that allows a bitwise combination of its member values.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Static">
|
|
<summary>
|
|
Specifies that member to search is a static (belongs to the type itself rather than to a specific object).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Instance">
|
|
<summary>
|
|
Specifies that member is instance (belongs to the object).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Global">
|
|
<summary>
|
|
Specifies that member is global (belongs to the global module).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Protected">
|
|
<summary>
|
|
Specifies that member may be protected.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.TypeName">
|
|
<summary>
|
|
Specifies that member should display type name in code completion window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Delegate">
|
|
<summary>
|
|
Specifies that member should display event handler code completion window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Method">
|
|
<summary>
|
|
Specifies that member represents Reflection MethodBase.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Property">
|
|
<summary>
|
|
Specifies that member represents Reflection PropertyInfo.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Field">
|
|
<summary>
|
|
Specifies that member represents Reflection FieldInfo.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.ShortType">
|
|
<summary>
|
|
Specifies that member should display type short name in rather full name.
|
|
Appropriate only if TypeName flag is on.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Private">
|
|
<summary>
|
|
Specifies that member may be private.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Overrides">
|
|
<summary>
|
|
Specifies that member to search virtual members in a base class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.BaseType">
|
|
<summary>
|
|
Specifies that member to search is declared in a base class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Friend">
|
|
<summary>
|
|
Specifies that member may be friend.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.CodeCompletionScope.Snippets">
|
|
<summary>
|
|
Specifies that code snippets should be displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.MemberLookupEventArgs">
|
|
<summary>
|
|
Provides data for the <c>ICodeCompletionRepository.MemberLookup</c> event,
|
|
used to search for the specified member.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.MemberLookupEventArgs.#ctor(System.Object,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>MemberLookupEventArgs</c> class with specified parameters.
|
|
</summary>
|
|
<param name="member">Specifies Member property of this new instance.</param>
|
|
<param name="name">Specifies Name property of this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.MemberLookupEventArgs.Member">
|
|
<summary>
|
|
Represents an object containing members.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.MemberLookupEventArgs.Name">
|
|
<summary>
|
|
The String containing the name of the member to get.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.MemberLookupEventArgs.Result">
|
|
<summary>
|
|
An object representing the member with the specified name, if found; otherwise, a null reference.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.MemberLookupEventArgs.Scope">
|
|
<summary>
|
|
Specifies the search constraints.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.OutliningEventArgs">
|
|
<summary>
|
|
Provides data to code outlining
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.OutliningEventArgs.#ctor(System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
Initializes <c>OutlineEventArgs</c> with specified references.
|
|
</summary>
|
|
<param name="ranges">IRangeList contains outline ranges.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.OutliningEventArgs.Ranges">
|
|
<summary>
|
|
Gets or sets a list of IRange objects that contains code references.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ReadFormattedTextEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>FmtImport.ReadFormattedText</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">A <c>ReadFormattedTextEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ReadFormattedTextEventArgs">
|
|
<summary>
|
|
Provides data for the <c>FmtImport.ReadFormattedText</c> handler.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ReadFormattedTextEventArgs.Text">
|
|
<summary>
|
|
Starting the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ReadFormattedTextEventArgs.ForeColor">
|
|
<summary>
|
|
Foreground color of the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ReadFormattedTextEventArgs.BackColor">
|
|
<summary>
|
|
Background color of the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ReadFormattedTextEventArgs.FontStyle">
|
|
<summary>
|
|
FontStyle of the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ReadFormattedTextEventArgs.TextStyle">
|
|
<summary>
|
|
TextStyle of the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ReadFormattedTextEventArgs.UserData">
|
|
<summary>
|
|
User-defined data.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ShowPopupEvent">
|
|
<summary>
|
|
Represents a method that will handle the <c>CodeCompletionProvider.ShowPopup</c> event.
|
|
</summary>
|
|
<param name="sender">The source of the event.</param>
|
|
<param name="e">The <c>ShowingEventArgs</c> that contains the event data.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ShowingEventArgs">
|
|
<summary>
|
|
Provides data for the <c>ICodeCompletionProvider.ShowPopup</c> event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ShowingEventArgs.#ctor(Alternet.Syntax.CodeCompletion.ICodeCompletionProvider)">
|
|
<summary>
|
|
Initializes a new instance of the <c>ShowingEventArgs</c> class with specific provider.
|
|
</summary>
|
|
<param name="provider">Specifies Provider property for this new instance.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ShowingEventArgs.Provider">
|
|
<summary>
|
|
Represents the object that provides data for code completion window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ShowingEventArgs.NeedShow">
|
|
<summary>
|
|
Represents a value indicating whether the popup window needs showing.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxParserEventArgs">
|
|
<summary>
|
|
Provides data for the asynchronous syntax parsing.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParserEventArgs.#ctor(System.Boolean,System.Boolean,System.Int32,System.Int32)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxParserEventArgs</c> class with the specific parameters.
|
|
</summary>
|
|
<param name="update">Indicates whether visual control, linked to the parser should update its content.</param>
|
|
<param name="rescan">Indicates whether visual control, linked to the parser should rescan its content.</param>
|
|
<param name="first">First parsed line.</param>
|
|
<param name="last">Last parsed line.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParserEventArgs.Update">
|
|
<summary>
|
|
Gets or sets a boolean value indicates whether visual control, linked to the parser should update its content.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParserEventArgs.Rescan">
|
|
<summary>
|
|
Gets or sets a boolean value indicates whether visual control, linked to the parser should rescan its content
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParserEventArgs.First">
|
|
<summary>
|
|
Gets or sets first parsed line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParserEventArgs.Last">
|
|
<summary>
|
|
Gets or sets last parsed line.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.TextChangesEventArgs">
|
|
<summary>
|
|
Provides data to text undo
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.TextChangesEventArgs.#ctor(Alternet.Syntax.ITextUndoList)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Alternet.Syntax.TextChangesEventArgs"/> class.
|
|
</summary>
|
|
<param name="operations">ITextUndoList contains undo operations.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextChangesEventArgs.Operations">
|
|
<summary>
|
|
Gets or sets a list of ITextUndo objects that contains undo operation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.HtmlLexerToken">
|
|
<summary>
|
|
Represents lexical tokens for Html parser.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.WhiteSpace">
|
|
<summary>
|
|
Specifies that lexical token corresponds to whitespace symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.Body">
|
|
<summary>
|
|
Specifies that lexical token corresponds to html body.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.OpenTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to open tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.CloseTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to close tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.OpenEndTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to open end tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.CloseEndTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to close end tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.Equal">
|
|
<summary>
|
|
Specifies that lexical token corresponds to equality symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.TagName">
|
|
<summary>
|
|
Specifies that lexical token corresponds to name of tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.ParamName">
|
|
<summary>
|
|
Specifies that lexical token corresponds to name of parameter.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.ParamValue">
|
|
<summary>
|
|
Specifies that lexical token corresponds to parameter value.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.HtmlLexerToken.Comment">
|
|
<summary>
|
|
Specifies that lexical token corresponds to html comment.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.HtmlParser">
|
|
<summary>
|
|
Represents properties and methods to perform syntax analysis of specified html code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.HtmlParser.CaseSensitive">
|
|
<summary>
|
|
Gets or sets a boolean value that indicates whether <c>JavaScriptParser</c> should perform case-sensitive analysis of its content.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.HtmlParser.ResetAutoIndentChars">
|
|
<summary>
|
|
Resets <c>AutoIndentChars</c> to it's default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.HtmlParser.ShouldSerializeAutoIndentChars">
|
|
<summary>
|
|
Indicates whether the <c>AutoIndentChars</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>AutoIndentChars</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.OutlineRange">
|
|
<summary>
|
|
Represents individual outlining section that can appear in the Edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.OutlineRange.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>OutlineRange</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.OutlineRange.#ctor(System.Drawing.Point,System.Drawing.Point,System.Int32,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>OutlineRange</c> class with specified parameters.
|
|
</summary>
|
|
<param name="start">Specifies start position of the text to outline.</param>
|
|
<param name="end">Specifies end position of the text to outline.</param>
|
|
<param name="level">Specifies level of outline nesting for new instance.</param>
|
|
<param name="text">Specifies text substituting collapsed outline section.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.OutlineRange.#ctor(System.Drawing.Point,System.Drawing.Point,System.Int32,System.String,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the <c>OutlineRange</c> class with specified parameters.
|
|
</summary>
|
|
<param name="start">Specifies start position of the text to outline.</param>
|
|
<param name="end">Specifies end position of the text to outline.</param>
|
|
<param name="level">Specifies level of outline nesting for new instance.</param>
|
|
<param name="text">Specifies text substituting collapsed outline section.</param>
|
|
<param name="visible">Indicates whether this new instance is visible (expanded).</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.OutlineRange.Text">
|
|
<summary>
|
|
Represents text substituting collapsed outline section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.OutlineRange.DisplayText">
|
|
<summary>
|
|
Represents text substituting collapsed outline section if outline buttons are displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.OutlineRange.Visible">
|
|
<summary>
|
|
Gets or sets a value indicating whether outline section is visible (expanded).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.OutlineRange.Level">
|
|
<summary>
|
|
Represents level of outline nesting for the outline section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.OutlineRange.CanExpand">
|
|
<summary>
|
|
Gets a value indicating whether an outlining section can be expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.OutlineRange.Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current <c>IOutlineRange</c> object.
|
|
</summary>
|
|
<returns>A new instance of System.Object that is the memberwise clone of the current OutlineRange object.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.Parser">
|
|
<summary>
|
|
Represents class that performs lexical analysis of specified text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>Parser</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.#ctor(System.ComponentModel.IContainer)">
|
|
<summary>
|
|
Initializes a new instance of the <c>Parser</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.Token">
|
|
<summary>
|
|
Represents token (number of style in the class style collection) related to the current position in the parsed text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.State">
|
|
<summary>
|
|
Represents current <c>Parser</c> state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.TokenString">
|
|
<summary>
|
|
Represents text of the current syntax token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.TokenPosition">
|
|
<summary>
|
|
Represents start position of the current token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.CurrentPosition">
|
|
<summary>
|
|
Represents position of current character within the current line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.Eof">
|
|
<summary>
|
|
Indicates whether current position is out of the text, signaling that whole text is parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.Strings">
|
|
<summary>
|
|
Gets or sets a list of strings to parse.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.Parser.Lines">
|
|
<summary>
|
|
Gets or sets a list of string to parse represented as string array.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.Reset">
|
|
<summary>
|
|
Resets <c>Parser</c> to the start position.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.Reset(System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Resets <c>Parser</c> to the specified position.
|
|
</summary>
|
|
<param name="line">Specifies new line index.</param>
|
|
<param name="pos">Specifies new position of character within the line.</param>
|
|
<param name="state">Specifies new <c>State</c>.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.NextToken">
|
|
<summary>
|
|
Parses text from current position to the next token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.NextToken(System.String@)">
|
|
<summary>
|
|
Parses text from current position to the next token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next token.</param>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.PeekToken">
|
|
<summary>
|
|
Parses next portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.PeekToken(System.String@)">
|
|
<summary>
|
|
Parses next portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next token.</param>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.PeekValidToken">
|
|
<summary>
|
|
Parses to the next valid (non-whitespace, non-comment) portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.PeekValidToken(System.String@)">
|
|
<summary>
|
|
Parses to the next valid (non-whitespace, non-comment) portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next valid token.</param>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.NextValidToken">
|
|
<summary>
|
|
Parses text from current position to the next valid (non-whitespace, non-comment) token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.NextValidToken(System.String@)">
|
|
<summary>
|
|
Parses text from current position to the next valid (non-whitespace, non-comment) token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next valid token.</param>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.SaveState">
|
|
<summary>
|
|
Saves current <c>Parser</c> state and position.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.RestoreState">
|
|
<summary>
|
|
Restores <c>Parser</c> state and position stored by <c>SaveState</c> method.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.Parser.RestoreState(System.Boolean)">
|
|
<summary>
|
|
Restores <c>Parser</c> state and position stored by <c>SaveState</c> method.
|
|
</summary>
|
|
<param name="restore">Indicates whether <c>Parser</c> should restore it's state to previous position or simply delete information about previously stored state.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.StringList">
|
|
<summary>
|
|
Represents collection containing list of strings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetList</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.#ctor(System.IO.TextReader)">
|
|
<summary>
|
|
Initializes a new instance of the <c>CodeSnippetList</c> class with specified reader.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.StringList.Text">
|
|
<summary>
|
|
Gets or sets the strings in the <c>SyntaxStrings</c> as a single string with the individual strings delimited by carriage returns.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.StringList.LineTerminator">
|
|
<summary>
|
|
Gets or sets a string value that terminates line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.StringList.Item(System.Int32)">
|
|
<summary>
|
|
Provides an indexed access to individual strings stored in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.LoadFile(System.String)">
|
|
<summary>
|
|
Loads the contents of the specified file.
|
|
</summary>
|
|
<param name="fileName">Name of file to load text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.LoadFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified file with specified encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to load text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.LoadStream(System.IO.TextReader)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="reader">The TextReader object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.LoadStream(System.IO.Stream)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.LoadStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.SaveFile(System.String)">
|
|
<summary>
|
|
Saves text content to the specific file.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.SaveFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Saves content to the given file with specified exported and specific encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.SaveStream(System.IO.Stream)">
|
|
<summary>
|
|
Saves the text content to the given stream with specified exporter.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.SaveStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Saves the text content to the given stream with specified exporter.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringList.SaveStream(System.IO.TextWriter)">
|
|
<summary>
|
|
Saves the text content to the specified stream.
|
|
</summary>
|
|
<param name="writer">The TextWriter object to write text to stream.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxAttribute">
|
|
<summary>
|
|
Represents a particular attribute of language element.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxAttribute.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxAttribute</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxAttribute.#ctor(System.Drawing.Point,System.String,System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxAttribute</c> class with specified parameters.
|
|
</summary>
|
|
<param name="position">Specified attribute Position.</param>
|
|
<param name="name">Specifies attribute Name.</param>
|
|
<param name="value">Specifies attribute Value.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxAttribute.ToString">
|
|
<summary>
|
|
Returns a <c>String</c> that represents the current <c>SyntaxAttribute</c>.
|
|
</summary>
|
|
<returns>A <c>String</c>> that represents the current <c>SyntaxAttribute.</c></returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxAttribute.Name">
|
|
<summary>
|
|
Get or sets attribute name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxAttribute.Value">
|
|
<summary>
|
|
Get or sets value of the attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxAttribute.Position">
|
|
<summary>
|
|
Get or sets attribute position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxAttribute.EndPosition">
|
|
<summary>
|
|
Get attribute end position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxAttribute.Range">
|
|
<summary>
|
|
Gets attribute scope.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxAttribute.Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current <c>ISyntaxAttribute</c> object.
|
|
</summary>
|
|
<returns>A new instance of System.Object that is the memberwise clone of the current SyntaxAttribute object.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxAttributes">
|
|
<summary>
|
|
Represents collection containing list of syntax attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxAttributes.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Updates specified position by DeltaX and DeltaY values for any attributes in the collection.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxAttributes.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
Removes all attributes from specified region.
|
|
</summary>
|
|
<param name="rect">Specifies rectangle to remove nodes from.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxConsts">
|
|
<summary>
|
|
Contains default constants related to lexical and syntax analyzers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxError">
|
|
<summary>
|
|
Describes a particular syntax error in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxError.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxError</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxError.#ctor(System.Drawing.Point)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxError</c> class at specified position.
|
|
</summary>
|
|
<param name="position">Specifies error Position.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxError.#ctor(System.Drawing.Point,System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxError</c> class with specified parameters.
|
|
</summary>
|
|
<param name="position">Specifies error Position.</param>
|
|
<param name="name">Specifies error Name.</param>
|
|
<param name="description">Specifies error Description.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxError.#ctor(System.Drawing.Point,System.String,System.String,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxError</c> class with specified parameters.
|
|
</summary>
|
|
<param name="position">Specifies error Position.</param>
|
|
<param name="name">Specifies error Name.</param>
|
|
<param name="description">Specifies error Description.</param>
|
|
<param name="errorCode">Specifies error code.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxError.ToString">
|
|
<summary>
|
|
Returns a <c>String</c> that represents the current <c>SyntaxError</c>.
|
|
</summary>
|
|
<returns>A <c>String</c>> that represents the current <c>SyntaxError.</c></returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.Name">
|
|
<summary>
|
|
Gets or sets error name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.Description">
|
|
<summary>
|
|
Gets or sets error description (reason).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.Position">
|
|
<summary>
|
|
Gets or sets error position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.Size">
|
|
<summary>
|
|
Gets or sets error dimension.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.Range">
|
|
<summary>
|
|
Gets or sets error scope.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.ErrorType">
|
|
<summary>
|
|
Gets or sets error type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.ErrorCode">
|
|
<summary>
|
|
Gets or sets error type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxError.UserData">
|
|
<summary>
|
|
Gets or sets user data associated with this error.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxError.Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current <c>ISyntaxError</c> object.
|
|
</summary>
|
|
<returns>A new instance of System.Object that is the memberwise clone of the current SyntaxError object.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxErrors">
|
|
<summary>
|
|
Represents collection containing list of syntax errors.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxErrors.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Updates specified position by DeltaX and DeltaY values for any errors in the collection.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxErrors.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
Removes all errors from specified region.
|
|
</summary>
|
|
<param name="rect">Specifies rectangle to remove errors from.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxErrors.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
Updates all syntax errors starting from specified position.
|
|
</summary>
|
|
<param name="x">The X-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="y">The Y-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="deltaX">Specifies horizontal displacement.</param>
|
|
<param name="deltaY">Specifies vertical displacement.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxErrors.BlockDeleting(System.Drawing.Rectangle,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
Removes all syntax errors from the error collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax errors.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxErrors.FindErrorAt(System.Drawing.Point,System.Boolean,System.Int32@,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
When implemented by a class, locates error at specified position.
|
|
</summary>
|
|
<param name="position">Position to locate error.</param>
|
|
<param name="exact">Specifies whether search should be precise.</param>
|
|
<param name="index">Receives index of syntax error in the error collection.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxNode">
|
|
<summary>
|
|
Represents a particular language element.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxNode</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.#ctor(System.Drawing.Point,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxNode</c> class with specified parameters.
|
|
</summary>
|
|
<param name="position">Specifies node Position.</param>
|
|
<param name="name">Specifies node Name.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.#ctor(System.Drawing.Point,System.String,System.Int32)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxNode</c> class with specified parameters.
|
|
</summary>
|
|
<param name="position">Specifies node Position.</param>
|
|
<param name="name">Specifies node Name.</param>
|
|
<param name="nodeType">Specifies node type.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.#ctor(System.Drawing.Point,System.String,System.Int32,Alternet.Syntax.SyntaxNodeOptions)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxNode</c> class with specified parameters.
|
|
</summary>
|
|
<param name="position">Specifies node Position.</param>
|
|
<param name="name">Specifies node Name.</param>
|
|
<param name="nodeType">Specifies node type.</param>
|
|
<param name="options">Specifies node options.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.ToString">
|
|
<summary>
|
|
Returns a <c>String</c> that represents the current <c>SyntaxNode</c>.
|
|
</summary>
|
|
<returns>A <c>String</c>> that represents the current <c>SyntaxNode.</c></returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Range">
|
|
<summary>
|
|
Gets or sets node scope.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Position">
|
|
<summary>
|
|
Gets or sets node position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Size">
|
|
<summary>
|
|
Gets or sets node dimension.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Name">
|
|
<summary>
|
|
Gets or sets node name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.NodeType">
|
|
<summary>
|
|
Gets or sets type of the node.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Parent">
|
|
<summary>
|
|
Gets or sets <c>ISyntaxNode</c> that holds this node in its child list.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Root">
|
|
<summary>
|
|
Represents root level <c>ISyntaxNode</c> in the syntax tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Options">
|
|
<summary>
|
|
Gets or sets node options that defines its behavior.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Childs">
|
|
<summary>
|
|
Gets or sets a collection of child nodes in the form of array.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Attributes">
|
|
<summary>
|
|
Gets or sets an attribute collection in the form of array.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Errors">
|
|
<summary>
|
|
Gets or sets an error collection in the form of array.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.ChildList">
|
|
<summary>
|
|
Gets a list of child nodes.
|
|
</summary>
|
|
<remarks>If there is no child nodes, contains null reference.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.AttributeList">
|
|
<summary>
|
|
Gets a list of attributes.
|
|
</summary>
|
|
<remarks>If there is no attributes, contains null reference.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.ErrorList">
|
|
<summary>
|
|
Gets a list of syntax errors.
|
|
</summary>
|
|
<remarks>If there is no errors, contains null reference.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.HasChildren">
|
|
<summary>
|
|
Indicates whether node has children.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.HasAttributes">
|
|
<summary>
|
|
Indicates whether node has attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.HasErrors">
|
|
<summary>
|
|
Indicates whether node has errors.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Level">
|
|
<summary>
|
|
Represents node level inside SyntaxTree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.ChildCount">
|
|
<summary>
|
|
Represents number of children in the child collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.AttributeCount">
|
|
<summary>
|
|
Represents number of attributes in the attribute collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.ErrorCount">
|
|
<summary>
|
|
Represents number of syntax errors in the error collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxNode.Index">
|
|
<summary>
|
|
Represents index of then node within its parent child collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Updates content of this <c>ISyntaxNode</c>.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<param name="comparer">Object that exposes a method to compare two objects.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.BlockDeleting(System.Drawing.Rectangle,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, removes node's inside the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove node's content.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.Clear">
|
|
<summary>
|
|
Removes all elements from child nodes, attribute and error collections.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.ClearAfter(System.Drawing.Point)">
|
|
<summary>
|
|
Removes all elements from child nodes, attribute and error collections starting from given position.
|
|
<param name="position">Specifies starting position</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddChild(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Adds specified node to the child collection.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to add.</param>
|
|
<returns>Index of added node within the child collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddChild">
|
|
<summary>
|
|
Creates a new <c>ISyntaxNode</c> and adds it to the child collection.
|
|
</summary>
|
|
<returns><c>ISyntaxNode</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.InsertChild(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Inserts specified node to the child collection.
|
|
</summary>
|
|
<param name="node">Specifies node to insert.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted child collection.</param>
|
|
<returns>Index of inserted node in the child collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddChildren(Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
Adds specified nodes to the child collection.
|
|
</summary>
|
|
<param name="nodes">Specifies list of nodes to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddAttribute(Alternet.Syntax.ISyntaxAttribute)">
|
|
<summary>
|
|
Adds specified attribute to the attribute collection.
|
|
</summary>
|
|
<param name="attr">Specifies <c>ISyntaxAttribute</c> to add.</param>
|
|
<returns>Index of added attribute in the attribute collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddAttribute">
|
|
<summary>
|
|
Creates a new <c>ISyntaxAttribute</c> and adds it to the attribute collection.
|
|
</summary>
|
|
<returns><c>ISyntaxAttribute</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddAttributes(Alternet.Syntax.ISyntaxAttributes)">
|
|
<summary>
|
|
Adds specified attributes to the attribute collection.
|
|
</summary>
|
|
<param name="attrs">Specifies list of attributes to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddError(Alternet.Syntax.ISyntaxError)">
|
|
<summary>
|
|
Adds specified error to the error collection.
|
|
</summary>
|
|
<param name="err">Specifies <c>ISyntaxError</c> to add.</param>
|
|
<returns>Number of added error in the error collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddError">
|
|
<summary>
|
|
Creates a new <c>ISyntaxError</c> and add it to the error collection.
|
|
</summary>
|
|
<returns><c>ISyntaxError</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.AddErrors(Alternet.Syntax.ISyntaxErrors)">
|
|
<summary>
|
|
Adds specified errors to the error collection.
|
|
</summary>
|
|
<param name="errs">Specifies list of errors to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.HasAsParent(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Indicates whether the node has specified node as a parent node.
|
|
</summary>
|
|
<param name="node">Node to test.</param>
|
|
<returns>True if node or one of its parents has a given node as a parent; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.FindNode(System.String)">
|
|
<summary>
|
|
Finds child node by its name.
|
|
</summary>
|
|
<param name="name">Specifies name of node.</param>
|
|
<returns>First occurrence of <c>ISyntaxNode</c> with specified name.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.FindNode(System.Int32)">
|
|
<summary>
|
|
Finds child node by its type.
|
|
</summary>
|
|
<param name="nodeType">Specifies type of node.</param>
|
|
<returns>First occurrence of <c>ISyntaxNode</c> with specified type.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.FindNode(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Finds child node by comparing nodes with the given object.
|
|
</summary>
|
|
<param name="node">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted child collection.</param>
|
|
<returns><c>ISyntaxNode</c> that is located.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.FindNodes(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode},Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
Locates all nodes matching search criteria.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted node collection.</param>
|
|
<param name="nodes">List of located nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.FindAttribute(System.String)">
|
|
<summary>
|
|
Finds attribute by its name.
|
|
</summary>
|
|
<param name="name">Specifies name of attribute.</param>
|
|
<returns>First occurrence of <c>ISyntaxAttribute</c> with specified name.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.FindAttributes(System.String)">
|
|
<summary>
|
|
Locates all attribute with given name.
|
|
</summary>
|
|
<param name="name">Specifies name of attribute.</param>
|
|
<returns>Array <c>ISyntaxAttribute</c> with specified name.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.Sort(System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Sorts the <c>ISyntaxNode</c> in the child list using the specified comparer.
|
|
</summary>
|
|
<param name="comparer">The IComparer implementation to use when comparing nodes.</param>
|
|
<remarks>This method is recursive, so if some node in the child collection has children they are also sorted.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.GetIndent(System.Int32,System.Int32)">
|
|
<summary>
|
|
Returns indentation level of this syntax node.
|
|
</summary>
|
|
<param name="index">Specifies line to obtain indentation level.</param>
|
|
<param name="indent">Default value of indentation level.</param>
|
|
<returns>Indentation level of the node at the specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.GetIndent(System.Int32,System.Int32,System.Boolean@)">
|
|
<summary>
|
|
Returns indentation level of this syntax node.
|
|
</summary>
|
|
<param name="index">Specifies line to obtain indentation level.</param>
|
|
<param name="indent">Default value of indentation level.</param>
|
|
<param name="actualPosition">If true, the indentation position will be returned, otherwise, the level.</param>
|
|
<returns>Indentation level of the node at the specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.ContainsErrors">
|
|
<summary>
|
|
Indicates whether node or its children contain errors.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.Assign(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Copies contents from another <c>ISyntaxNode</c> object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNode.Clone">
|
|
<summary>
|
|
Creates a new object that is a copy of the current <c>ISyntaxNode</c> object.
|
|
</summary>
|
|
<returns>A new instance of System.Object that is the memberwise clone of the current SyntaxNode object.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxNodes">
|
|
<summary>
|
|
Represents collection containing list of syntax nodes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNodes.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Updates specified position by DeltaX and DeltaY values for any nodes in the collection.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<param name="comparer">Object that exposes a method to compare two objects.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxNodes.BlockDeleting(System.Drawing.Rectangle,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Removes all nodes from specified region.
|
|
</summary>
|
|
<param name="rect">Specifies rectangle to remove nodes from.</param>
|
|
<param name="comparer">Object that exposes a method to compare two objects.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxParser">
|
|
<summary>
|
|
Represents properties and methods to perform syntax analysis of the text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxParser</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.#ctor(System.ComponentModel.IContainer)">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxParser</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ShouldSerializeCodeCompletionChars">
|
|
<summary>
|
|
Indicates whether the <c>CodeCompletionChars</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>CodeCompletionChars</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ShouldSerializeCodeCompletionStopChars">
|
|
<summary>
|
|
Indicates whether the <c>CodeCompletionStopChars</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>CodeCompletionStopChars</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ShouldSerializeSmartFormatChars">
|
|
<summary>
|
|
Indicates whether the <c>SmartFormatChars</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>SmartFormatChars</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ShouldSerializeAutoIndentChars">
|
|
<summary>
|
|
Indicates whether the <c>AutoIndentChars</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>AutoIndentChars</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ShouldSerializeOptions">
|
|
<summary>
|
|
Indicates whether the <c>Options</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>Options</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ShouldSerializeParseInterval">
|
|
<summary>
|
|
Indicates whether the <c>ParseInterval</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>ParseInterval</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.XmlScheme">
|
|
<summary>
|
|
Gets or sets an xml representation of <c>Scheme</c> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ParseText(System.Int32,System.Int32,System.String,System.Int32@,System.Int32@,System.Int32@)">
|
|
<summary>
|
|
Performs lexical analysis of given text.
|
|
</summary>
|
|
<param name="state">Specifies start lexical state.</param>
|
|
<param name="line">Specifies current line within the text.</param>
|
|
<param name="s">Text to analyze.</param>
|
|
<param name="pos">Starting position.</param>
|
|
<param name="len">Integer value to receive length of parsed element.</param>
|
|
<param name="token">Retrieves style of text being parsed.</param>
|
|
<returns>Final lexical state.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ParseText(System.Int32,System.Int32,System.String,Alternet.Syntax.StringItemInfo[]@)">
|
|
<summary>
|
|
Performs lexical analysis of given text.
|
|
</summary>
|
|
<param name="state">Specifies start lexical state.</param>
|
|
<param name="line">Specifies current line within the text.</param>
|
|
<param name="str">Text to analyze.</param>
|
|
<param name="colorData">Receives color data representing lexical information of the given text.</param>
|
|
<returns>Final lexical state.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.Reset">
|
|
<summary>
|
|
Resets <c>SyntaxParser</c> to the start position.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.SyntaxParser.TextReparsed">
|
|
<summary>
|
|
Occurs when <c>SyntaxParser</c> text content is fully parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.Options">
|
|
<summary>
|
|
Gets or sets a flags determining syntax parsing and formatting behavior.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.ExpressionEvaluator">
|
|
<summary>
|
|
Gets or sets an <c>IExpressionEvaluator</c> instance using to evaluate conditional defines.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.SyntaxTree">
|
|
<summary>
|
|
Gets or sets a hierarchical collection of <c>ISyntaxNode</c> elements representing abstract syntax tree of the text being parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.CompletionRepository">
|
|
<summary>
|
|
Gets or sets an <c>ICodeCompletionRepository</c> that holds methods for code completion purposes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.FileName">
|
|
<summary>
|
|
Gets or sets file name of the file being parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.CodeSnippets">
|
|
<summary>
|
|
When implemented by a class, returns code snippets for the given parser.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.CaseSensitive">
|
|
<summary>
|
|
Gets or sets a boolean value that indicates whether <c>SyntaxParser</c> should perform case-sensitive analysis of its content.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.UseScheme">
|
|
<summary>
|
|
Gets or sets a boolean value that indicates whether <c>ISyntaxParser</c> should perform lexical analysis based on it's rules rather than using internal method.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.CodeCompletionChars">
|
|
<summary>
|
|
Gets or sets a collection of characters that initializes a code completion procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.CodeCompletionStopChars">
|
|
<summary>
|
|
Gets or sets a collection of characters that finalizes a code completion procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.AutoIndentChars">
|
|
<summary>
|
|
Gets or sets a collection of characters that initializes an indentation procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.SmartFormatChars">
|
|
<summary>
|
|
Gets or sets a collection of characters that initializes a smart formatting procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.Delimiters">
|
|
<summary>
|
|
Gets or sets a collection of characters representing delimiters
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.Aborted">
|
|
<summary>
|
|
Gets or sets boolean variable indicating whether parsing process has been aborted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.ParseInterval">
|
|
<summary>
|
|
Specifies delay reparsing should trigger after any change in the editor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxParser.SupportsThread">
|
|
<summary>
|
|
Gets boolean value indicating whether parser supports working in thread.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.Prepare(System.String,Alternet.Syntax.IStringList,Alternet.Syntax.ISyntaxTree,System.Boolean,Alternet.Syntax.PrepareReason)">
|
|
<summary>
|
|
Sets lines to parse.
|
|
</summary>
|
|
<param name="fileName">File to parse</param>
|
|
<param name="lines">Strings to parse</param>
|
|
<param name="syntaxTree">Specifies current parser tree.</param>
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread</param>
|
|
<param name="reason">Reason for this method to be called.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.Prepare(System.String,Alternet.Syntax.IStringList,Alternet.Syntax.PrepareReason)">
|
|
<summary>
|
|
When implemented by a class, sets lines to parse.
|
|
</summary>
|
|
<param name="fileName">Filename to parse</param>
|
|
<param name="lines">Strings to parse</param>
|
|
<param name="reason">Reason for this method to be called.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.StartParsing(System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
Prepares parser to parse the specified range of the text.
|
|
</summary>
|
|
<param name="fileName">Filename to parse</param>
|
|
<param name="first">Specifies first changed line in the source text.</param>
|
|
<param name="last">Specifies last changed line in the source text.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ReparseText(System.Boolean,System.Int32,System.Int32)">
|
|
<summary>
|
|
Reparses entire text.
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread</param>
|
|
<param name="first">Specifies first changed line in the source text.</param>
|
|
<param name="last">Specifies last changed line in the source text.</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ReparseText(System.Boolean)">
|
|
<summary>
|
|
Reparses entire text.
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FinishParsing">
|
|
<summary>
|
|
Commits parsing process.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.StopParsing">
|
|
<summary>
|
|
Aborts parsing process.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.Abort">
|
|
<summary>
|
|
Aborts parsing process by raising StopParseException exception.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
Removes all nodes from the node collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.OnTextChanged(Alternet.Syntax.ITextUndo)">
|
|
<summary>
|
|
Responds to incremental change of the text in the editor.
|
|
</summary>
|
|
<param name="operation"></param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Changes positions of any syntax nodes and its elements located next to the specified position.
|
|
</summary>
|
|
<param name="x">The X-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="y">The Y-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="deltaX">Specifies horizontal displacement.</param>
|
|
<param name="deltaY">Specifies vertical displacement.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.OnTextParsed">
|
|
<summary>
|
|
Raises TextParsed event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SupportsAsyncParsing">
|
|
<summary>
|
|
Indicates whether parser supports async parsing.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SupportsTextChanges">
|
|
<summary>
|
|
Indicates whether parser supports incremental text changes.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SupportsAdvancedFormatting">
|
|
<summary>
|
|
Indicates whether advanced code formatting or smart indenting is supported.
|
|
</summary>
|
|
<returns>True if advanced code formatting is supported; false otherwise</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ReparseText">
|
|
<summary>
|
|
Reparses entire text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ReparseBlock(System.Drawing.Point)">
|
|
<summary>
|
|
Reparses syntax block at specified position.
|
|
</summary>
|
|
<param name="position">Specifies position to find syntax block.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ReparseBlock(System.Drawing.Point@,System.String,Alternet.Syntax.ISyntaxNode@,Alternet.Syntax.CodeCompletionType)">
|
|
<summary>
|
|
Reparses syntax block at specified position.
|
|
</summary>
|
|
<param name="position">Specifies position to find syntax block.</param>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Returns node corresponding to the block being reparsed.</param>
|
|
<param name="completionType">Specifies code completion reason.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.Outline(System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
Creates outlined sections for parsed text using result of syntax analysis and fills ranges parameter by the collection of the outlined sections.
|
|
</summary>
|
|
<param name="ranges">Retrieves <c>IOutlineRange</c> collection for outlined sections.</param>
|
|
<returns>Number of outlined sections.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.Outline">
|
|
<summary>
|
|
Creates outlined sections for parsed text using result of syntax analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetSmartIndent(System.Int32,System.Boolean)">
|
|
<summary>
|
|
Returns indentation level of specified line.
|
|
</summary>
|
|
<param name="index">Specifies index of line to obtain indentation level.</param>
|
|
<param name="autoIndent">Indicates whether indentation level should be calculated automatically, or obtained from the previous line.</param>
|
|
<returns>Indentation level at line specified by index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetSmartIndentString(System.Int32,System.Boolean,System.Boolean,System.Int32)">
|
|
<summary>
|
|
Returns indentation string for specified line.
|
|
</summary>
|
|
<param name="index">Specifies index of line to obtain indentation level.</param>
|
|
<param name="autoIndent">Indicates whether indentation level should be calculated automatically, or obtained from the previous line.</param>
|
|
<param name="useSpaces">Indicates whether indentation string should contain spaces or tabs.</param>
|
|
<param name="spacesInTab">Specifies number of spaces in tab.</param>
|
|
<returns>Indentation text at line specified by index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetSmartIndent(System.Int32,System.Boolean,System.Boolean@)">
|
|
<summary>
|
|
Returns indentation level of specified line.
|
|
</summary>
|
|
<param name="index">Specifies index of line to obtain indentation level.</param>
|
|
<param name="autoIndent">Indicates whether indentation level should be calculated automatically, or obtained from the previous line.</param>
|
|
<param name="actualPosition">If true, the indentation position will be returned, otherwise, the level.</param>
|
|
<returns>Indentation level at line specified by index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SmartFormatLine(System.Int32,System.String,Alternet.Syntax.StringItemInfo[],Alternet.Syntax.ITextUndoList)">
|
|
<summary>
|
|
Formats line according to the parser rules.
|
|
</summary>
|
|
<param name="index">Specifies index of line to format.</param>
|
|
<param name="text">Specifies string representation of the line.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="operations">List containing insertion or deletion of text fragments.</param>
|
|
<returns>Indentation level at given line.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SmartFormatLine(System.Int32,System.String,Alternet.Syntax.StringItemInfo[],Alternet.Syntax.ITextUndoList,System.Boolean@)">
|
|
<summary>
|
|
Formats line according to the parser rules.
|
|
</summary>
|
|
<param name="index">Specifies index of line to format.</param>
|
|
<param name="text">Specifies string representation of the line.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="operations">List containing insertion or deletion of text fragments.</param>
|
|
<param name="actualPosition">If true, the indentation position will be returned, otherwise, the level.</param>
|
|
<returns>Indentation level at given line.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SmartFormat(System.Drawing.Point@,System.Boolean,System.Int32,Alternet.Syntax.ITextUndoList,System.String)">
|
|
<summary>
|
|
Formats block of text according to the parser rules.
|
|
</summary>
|
|
<param name="pos">Position of the text</param>
|
|
<param name="useSpace">Indicates whether indentation string should contain spaces or tabs</param>
|
|
<param name="spacesInTab">Specifies number of spaces in tab</param>
|
|
<param name="operations">List containing insertion or deletion of text fragments.</param>
|
|
<param name="key">Keystroke being typed.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SmartFormat(System.Drawing.Point@,System.Drawing.Point@,System.Boolean,System.Int32,System.Boolean,Alternet.Syntax.ITextUndoList)">
|
|
<summary>
|
|
Formats block of text according to the parser rules.
|
|
<param name="start">Start position of the block</param>
|
|
<param name="end">End position of the block</param>
|
|
<param name="useSpaces">Indicates whether indentation string should contain spaces or tabs</param>
|
|
<param name="spacesInTab">Specifies number of spaces in tab</param>
|
|
<param name="extended">Specifies if whole syntax block containing start and end point should be formatted</param>
|
|
<param name="operations">List containing insertion or deletion of text fragments.</param>
|
|
</summary>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetSyntaxErrors(System.Collections.Generic.IList{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
Retrieves all syntax errors found while analyzing the text.
|
|
</summary>
|
|
<param name="errors">Retrieves a collection of syntax error.</param>
|
|
<returns>Number of syntax errors that are found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetCodeFixes(Alternet.Syntax.ISyntaxError,System.Boolean)">
|
|
<summary>
|
|
Retrieves all code fixes available for the given syntax error.
|
|
</summary>
|
|
<param name="error">Syntaxe error or warning</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<returns>Collection of available code fixes.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetCodeFixesAsync(Alternet.Syntax.ISyntaxError,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Retrieves all code fixes available for the given syntax error in async mode.
|
|
</summary>
|
|
<param name="error">Syntaxe error or warning</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Collection of available code fixes.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindCodeActions(System.Drawing.Point,System.Drawing.Point,System.Drawing.Point,Alternet.Syntax.ISyntaxError,System.Boolean)">
|
|
<summary>
|
|
Locates and highlights available code fixes and code refactors for given position in the texts.
|
|
</summary>
|
|
<param name="position">Start position within the text.</param>
|
|
<param name="startPos">Start position within the text.</param>
|
|
<param name="endPos">End position within the text.</param>
|
|
<param name="error">Syntax error within the text.</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetCodeRefactors(System.Drawing.Point,System.Drawing.Point,System.Boolean)">
|
|
<summary>
|
|
Retrieves all applicable refactors at given range.
|
|
</summary>
|
|
<param name="startPos">Star position within the text.</param>
|
|
<param name="endPos">End position within the text..</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
<returns>Collection of available code refactors</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetCodeRefactorsAsync(System.Drawing.Point,System.Drawing.Point,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Retrieves all applicable refactors at given range in async mode.
|
|
</summary>
|
|
<param name="startPos">Star position within the text.</param>
|
|
<param name="endPos">End position within the text..</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Collection of available code refactors</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.HasCodeFixes(Alternet.Syntax.ISyntaxError,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, determines if code fixes are available for a given syntax error.
|
|
</summary>
|
|
<param name="error">Specifies syntax error.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.HasCodeFixesAsync(Alternet.Syntax.ISyntaxError,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Determines if code fixes are available for a given syntax error in async mode.
|
|
</summary>
|
|
<param name="error">Specifies syntax error.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.HasCodeRefactors(System.Drawing.Point,System.Drawing.Point,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, determines if code fixes are available for a given syntax error.
|
|
</summary>
|
|
<param name="startPos">Start position within the text.</param>
|
|
<param name="endPos">End position within the text.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.HasCodeRefactorsAsync(System.Drawing.Point,System.Drawing.Point,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Determines if code fixes are available for a given syntax error in async mode.
|
|
</summary>
|
|
<param name="startPos">Start position within the text.</param>
|
|
<param name="endPos">End position within the text.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SupportsCodeCompletionFiltering(Alternet.Syntax.CodeCompletionType)">
|
|
<summary>
|
|
When implemented by a class, returns boolean value indicating that information can be filtered for given code completion type.
|
|
</summary>
|
|
<param name="completionType">Given code completion type.</param>
|
|
<returns>True if code completion output can be filtered; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.CodeCompletion(System.String,Alternet.Syntax.StringItemInfo[],System.Drawing.Point,System.Boolean,Alternet.Syntax.CodeCompletionArgs)">
|
|
<summary>
|
|
Performs code completion for the specified text representing language element.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread.</param>
|
|
<param name="e">Contains data for the code completion.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.CodeCompletion(System.String,Alternet.Syntax.StringItemInfo[],System.Drawing.Point,Alternet.Syntax.CodeCompletionArgs)">
|
|
<summary>
|
|
Performs code completion for the specified text representing language element.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="e">Contains data for the code completion.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ProcessAutoComplete(System.String,System.Drawing.Point,System.String@)">
|
|
<summary>
|
|
Checks whether end-of-block code needs inserting.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="code">Output parameter to return code fragment to be inserted.</param>
|
|
<returns>True if autocompletion of end-of-block needed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ProcessSnippetBody(System.String,System.Drawing.Point,System.String@)">
|
|
<summary>
|
|
Checks whether snippet body code needs inserting.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="code">Output parameter to return code fragment to be inserted.</param>
|
|
<returns>True if snippet body code needed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetSingleLineComment">
|
|
<summary>
|
|
Gets the string that represents start symbol of single line comment.
|
|
</summary>
|
|
<returns>Single line comment string.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetSingleLineComment(System.Drawing.Point)">
|
|
<summary>
|
|
Gets the string that represents start symbol of single line comment.
|
|
</summary>
|
|
<param name="pos">Position to check.</param>
|
|
<returns>Single line comment string.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetMultiLineComment(System.String@,System.String@)">
|
|
<summary>
|
|
Gets the start and symbols multi-line comment.
|
|
</summary>
|
|
<param name="start">Start symbol of multi-line comment.</param>
|
|
<param name="end">End symbol of multi-line comment.</param>
|
|
<returns>True if parser supports multi-line comment; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetMultiLineComment(System.Drawing.Point,System.String@,System.String@)">
|
|
<summary>
|
|
Gets the start and symbols multi-line comment.
|
|
</summary>
|
|
<param name="pos">Position to check.</param>
|
|
<param name="start">Start symbol of multi-line comment.</param>
|
|
<param name="end">End symbol of multi-line comment.</param>
|
|
<returns>True if parser supports multi-line comment; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetAutoFormatNode(System.Drawing.Point,System.Boolean,System.Drawing.Point@)">
|
|
<summary>
|
|
Gets syntax block node at specified position.
|
|
</summary>
|
|
<param name="position">Position to check-up.</param>
|
|
<param name="startPt">Retrieves position of block node.</param>
|
|
<param name="extended">Specifies that search should be extended outside current scope</param>
|
|
<returns><c>ISyntaxNode</c> node representing block statement.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetNodeAt(System.Drawing.Point)">
|
|
<summary>
|
|
Gets <c>ISyntaxNode</c> that corresponds to the specified position.
|
|
</summary>
|
|
<param name="position">Position to find node.</param>
|
|
<returns><c>ISyntaxNode</c> at specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetRangeAt(System.Drawing.Point)">
|
|
<summary>
|
|
Gets <c>IRange</c> that contains given position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<returns><c>IRange</c> at specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetActiveStatementAt(System.Drawing.Point)">
|
|
<summary>
|
|
Gets <c>IRange</c> that corresponds to the statement at specified position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<returns>Statement range at given position</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetDeclarationAt(System.Drawing.Point)">
|
|
<summary>
|
|
Gets <c>IRange</c> that corresponds to the declafration at specified position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<returns>Declaration range at given position</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetRangeAt(System.Drawing.Point,System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
Gets <c>IRange</c> that contains given position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<param name="ranges">List of begin/end ranges at the given position.</param>
|
|
<returns><c>IRange</c> at specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.IsDeclaration(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Indicates whether specified node represents declaration elements.
|
|
</summary>
|
|
<param name="node">Specifies node to check-up.</param>
|
|
<returns>True if specified node represents declaration element; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindDeclaration(System.Drawing.Point)">
|
|
<summary>
|
|
Finds the declaration node at given position.
|
|
</summary>
|
|
<param name="position">Specifies position to find a declaration.</param>
|
|
<returns><c>SymbolLocation</c> object that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindDeclarationAsync(System.Drawing.Point,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Finds the declaration location at given position.
|
|
</summary>
|
|
<param name="position">Specifies position to find.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns><c>SymbolLocation</c> represents location of the declaration.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindDeclaration(System.String,System.Drawing.Point)">
|
|
<summary>
|
|
Finds the declaration node at given position.
|
|
</summary>
|
|
<param name="text">Contains string used to perform search.</param>
|
|
<param name="position">Specifies position to find node.</param>
|
|
<returns><c>ISyntaxNode</c> node representing declaration.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindReferences(System.Drawing.Point)">
|
|
<summary>
|
|
Locates and highlights references at given position in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindReferencesAsync(System.Drawing.Point,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Locates and highlights references at given position in the text.
|
|
</summary>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindReferences(Alternet.Syntax.ISyntaxNode,Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
Locates all references to the node in the text.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to find references.</param>
|
|
<param name="references">Retrieves references to node.</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindReferences(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean)">
|
|
<summary>
|
|
Locates declaration at given position and finds all references to this declaration in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindReferencesAsync(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Locates declaration at given position and finds all references to this declaration in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindImplementations(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean)">
|
|
<summary>
|
|
Locates all implementations at given position and in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.FindImplementationsAsync(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Locates declaration at given position and finds all implementations to this declaration in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Number of found implementations.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.IsCodeCompletionChar(System.Char,System.Byte,System.Int32@)">
|
|
<summary>
|
|
Returns boolean value indicating that given character initializes a code completion procedure when typing.
|
|
</summary>
|
|
<param name="ch">Given character.</param>
|
|
<param name="style">Specifies text style at cursor.</param>
|
|
<param name="interval">Represents the delay, in milliseconds before displaying code completion window.</param>
|
|
<returns>True if given character is code completion character; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ResetOptions">
|
|
<summary>
|
|
Resets <c>Options</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ResetCodeCompletionChars">
|
|
<summary>
|
|
Resets <c>CodeCompletionChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ResetCodeCompletionStopChars">
|
|
<summary>
|
|
Resets <c>CodeCompletionStopChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ResetAutoIndentChars">
|
|
<summary>
|
|
Resets <c>AutoIndentChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ResetSmartFormatChars">
|
|
<summary>
|
|
Resets <c>SmartFormatChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.ResetParseInterval">
|
|
<summary>
|
|
Resets <c>ParseInterval</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SupportsContentDividers">
|
|
<summary>
|
|
Indicates whether content dividers are supported.
|
|
</summary>
|
|
<returns>True if content dividers are supported; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SupportsCodeActions">
|
|
<summary>
|
|
Indicates whether code fixes or code refactors are supported.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetContentDividers(System.Collections.Generic.IList{System.Int32})">
|
|
<summary>
|
|
Gets list of content dividers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetStructureGuideLines(System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
Gets list of guide lines.
|
|
</summary>
|
|
<param name="guideLines">List of guide lines coordinates</param>
|
|
<returns>Number of guidelines found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.CreateRepository">
|
|
<summary>
|
|
Creates <c>ICodeCompletionRepository</c> to perform code completion functionality for this parser.
|
|
</summary>
|
|
<returns><c>ICodeCompletionRepository</c> that is created.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetCompletionType(Alternet.Syntax.CodeCompletionArgs)">
|
|
<summary>
|
|
Obtains type of code completion window from specifies <c>CodeCompletionArgs</c> parameter.
|
|
</summary>
|
|
<param name="e">Contains data of code completion window.</param>
|
|
<returns><c>CodeCompletionType</c> data of window to popup.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.GetCompletionType(System.Char)">
|
|
<summary>
|
|
Obtains type of code completion window from specifies <c>char</c> parameter.
|
|
</summary>
|
|
<param name="ch">Contains char being typed.</param>
|
|
<returns><c>CodeCompletionType</c> data of window to popup.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.SaveSyntaxTree">
|
|
<summary>
|
|
Saves current syntax tree.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.RestoreSyntaxTree">
|
|
<summary>
|
|
Restores syntax tree, stored by <c>SaveSyntaxTree</c> method.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.LoadFile(System.String)">
|
|
<summary>
|
|
Loads the contents of the specified file.
|
|
</summary>
|
|
<param name="fileName">Name of file to load text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.LoadFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified file with specified encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to load text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.LoadStream(System.IO.TextReader)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="reader">The TextReader object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.LoadStream(System.IO.Stream)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxParser.LoadStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
Loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxTree">
|
|
<summary>
|
|
Describes syntax structure of code text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>SyntaxTree</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxTree.Root">
|
|
<summary>
|
|
Represents root level <c>ISyntaxNode</c> in this syntax tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.SyntaxTree.Current">
|
|
<summary>
|
|
Represents current <c>ISyntaxNode</c> (node on top of the stack) in the node collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.Clear">
|
|
<summary>
|
|
Removes all nodes from <c>SyntaxTree</c> node collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.Push(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Adds specified node to the stack of nodes.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.Pop">
|
|
<summary>
|
|
Removes last added node from the stack of nodes.
|
|
</summary>
|
|
<returns><c>ISyntaxNode</c> that is removed.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
Removes all nodes from the node collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Changes positions of any syntax nodes and its elements located next to the specified position.
|
|
</summary>
|
|
<param name="x">The X-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="y">The Y-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="deltaX">Specifies horizontal displacement.</param>
|
|
<param name="deltaY">Specifies vertical displacement.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.FindNode(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Finds specified node.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted node collection.</param>
|
|
<returns><c>ISyntaxNode</c> that is located.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.FindNodes(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode},Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
Locates all nodes matching search criteria.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted node collection.</param>
|
|
<param name="nodes">List of located nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.SyntaxTree.Sort(System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
Sorts all <c>ISyntaxNode</c> in the node collection using the specified comparer.
|
|
</summary>
|
|
<param name="comparer">The IComparer implementation to use when comparing nodes.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.TextUndo">
|
|
<summary>
|
|
Represents single change of the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.TextUndo.#ctor">
|
|
<summary>
|
|
Initializes TextUndo class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.TextUndo.#ctor(System.Int32,System.Int32,System.String,System.String)">
|
|
<summary>
|
|
Initializes TextUndo class with specified parameters.
|
|
</summary>
|
|
<param name="start">Specifies start position of text fragment to delete.</param>
|
|
<param name="len">Specifies length of the text fragment to delete.</param>
|
|
<param name="text">Specifies text fragment to insert.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.TextUndo.#ctor(System.Drawing.Point,System.Drawing.Point,System.String,System.String)">
|
|
<summary>
|
|
Initializes TextUndo class with specified parameters.
|
|
</summary>
|
|
<param name="start">Specifies start Point of text fragment to delete.</param>
|
|
<param name="end">Specifies end Point of the text fragment to delete.</param>
|
|
<param name="text">Specifies text fragment to insert.</param>
|
|
<param name="fileName">Specifies file name where the change occurs.</param>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextUndo.Start">
|
|
<summary>
|
|
Represents starting position of the text fragment being changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextUndo.Len">
|
|
<summary>
|
|
Specifies length of the text fragment to delete.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextUndo.Text">
|
|
<summary>
|
|
Specifies length of the text fragment to insert.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextUndo.StartPt">
|
|
<summary>
|
|
Represents starting Point of the text fragment being changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextUndo.EndPt">
|
|
<summary>
|
|
Represents end Point of the text fragment being changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.TextUndo.FileName">
|
|
<summary>
|
|
Specifies FileName where the change occurs.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.TextUndoList">
|
|
<summary>
|
|
Represents collection containing list of <c>ITextUndo</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.XmlLexerToken">
|
|
<summary>
|
|
Represents lexical tokens for Xml parser.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.WhiteSpace">
|
|
<summary>
|
|
Specifies that lexical token corresponds to whitespace symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.Body">
|
|
<summary>
|
|
Specifies that lexical token corresponds to xml body.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.OpenTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to open tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.CloseTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to close tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.OpenEndTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to open end tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.CloseEndTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to close end tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.Equal">
|
|
<summary>
|
|
Specifies that lexical token corresponds to equality symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.TagName">
|
|
<summary>
|
|
Specifies that lexical token corresponds to name of tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.ParamName">
|
|
<summary>
|
|
Specifies that lexical token corresponds to name of parameter.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.ParamValue">
|
|
<summary>
|
|
Specifies that lexical token corresponds to parameter value.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.Comment">
|
|
<summary>
|
|
Specifies that lexical token corresponds to comment tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.Interr">
|
|
<summary>
|
|
Specifies that lexical token corresponds to "?" symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.CDATA">
|
|
<summary>
|
|
Specifies that lexical token corresponds to CDATA tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.CDATABody">
|
|
<summary>
|
|
Specifies that lexical token corresponds to CDATA body tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.OpenEmbeddedTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to open embedded tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.CloseEmbeddedTag">
|
|
<summary>
|
|
Specifies that lexical token corresponds to close embedded tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlLexerToken.Slash">
|
|
<summary>
|
|
Specifies that lexical token corresponds to / inside tag.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.XmlNodeType">
|
|
<summary>
|
|
Represents node types for Xml parser.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlUnit">
|
|
<summary>
|
|
Specifies that xml node corresponds to entire unit.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlOpenTag">
|
|
<summary>
|
|
Specifies that xml node corresponds to xml open tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlCloseTag">
|
|
<summary>
|
|
Specifies that xml node corresponds to xml close tag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlParameter">
|
|
<summary>
|
|
Specifies that xml node corresponds to xml parameter.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlParameters">
|
|
<summary>
|
|
Specifies that xml node corresponds to list of xml parameters.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlBody">
|
|
<summary>
|
|
Specifies that xml node corresponds to xml body.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlEmbeddedExpression">
|
|
<summary>
|
|
Specifies that xml node corresponds to xml embedded expression.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.XmlNodeType.XmlComment">
|
|
<summary>
|
|
Specifies that xml node corresponds to xml comment.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.XmlParser">
|
|
<summary>
|
|
Represents properties and methods to perform syntax analysis of specified xml code text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.XmlParser.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <c>XmlParser</c> class with default settings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.XmlParser.ReparseText">
|
|
<summary>
|
|
Reparses entire text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.XmlParser.ResetOptions">
|
|
<summary>
|
|
Resets <c>Options</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.XmlParser.GetCompletionType(System.Char)">
|
|
<summary>
|
|
Obtains type of code completion window from specifies <c>char</c> parameter.
|
|
</summary>
|
|
<param name="ch">Contains char being typed.</param>
|
|
<returns><c>CodeCompletionType</c> data of window to popup.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.XmlParser.ShouldSerializeOptions">
|
|
<summary>
|
|
Indicates whether the <c>Options</c> property should be persisted.
|
|
</summary>
|
|
<returns>True if <c>Options</c> differs from its default value; otherwise false.</returns>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.XmlParser.CaseSensitive">
|
|
<summary>
|
|
Gets or sets a boolean value that indicates whether <c>JavaScriptParser</c> should perform case-sensitive analysis of its content.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.XmlParser.GetMultiLineComment(System.String@,System.String@)">
|
|
<summary>
|
|
Gets the start and symbols multi-line comment.
|
|
</summary>
|
|
<param name="start">Start symbol of multi-line comment.</param>
|
|
<param name="end">End symbol of multi-line comment.</param>
|
|
<returns>True if parser supports multi-line comment; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.TextChangesAction">
|
|
<summary>
|
|
Represents a method that will handle the <c>ICodeFix.GetTextChangesAsync</c> and <c>ICodeRefactor.GetTextChangesAsync</c> events.
|
|
</summary>
|
|
<param name="cancellationToken">Cancellation token.</param>
|
|
<returns>The provided <c>ITextUndoList</c>.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ICodeFix">
|
|
<summary>
|
|
Represents properties to describe a particular code fix action in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeFix.Description">
|
|
<summary>
|
|
When implemented by a class, gets or sets code fix description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeFix.TextChanges">
|
|
<summary>
|
|
When implemented by a class, gets or sets collection of code fix changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeFix.GetTextChangesAsync">
|
|
<summary>
|
|
When implemented by a class, gets or sets action to apply code fix.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ICodeRefactor">
|
|
<summary>
|
|
Represents properties to describe a particular code fix action in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets code refactor name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.Description">
|
|
<summary>
|
|
When implemented by a class, gets or sets code fix description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.ActionName">
|
|
<summary>
|
|
When implemented by a class, gets or sets code refactor action name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.ActionDescription">
|
|
<summary>
|
|
When implemented by a class, gets or sets code refactor action description.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.Position">
|
|
<summary>
|
|
When implemneted by a class, gets or sets start position of the text being refactored.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.EndPos">
|
|
<summary>
|
|
When implemneted by a class, gets or sets end position of the text being refactored.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.Children">
|
|
<summary>
|
|
When implemented by a class, gets a list of nested code refactors
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.TextChangesFunc">
|
|
<summary>
|
|
When implemented by a class, gets or sets functions that retrieves code changes for particular code refactor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ICodeRefactor.GetTextChangesAsync">
|
|
<summary>
|
|
When implemented by a class, Gets or sets action to apply code fix.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ICodeRefactor.GetTextChanges(System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, retrieves code changes for particular code refactor.
|
|
</summary>
|
|
<param name="allDocuments">Specifies if all documents in the solution needs to be processed.</param>
|
|
<returns>List of changes if any, otherwise null.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IExport">
|
|
<summary>
|
|
Represents methods to save text content.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExport.SaveFile(System.String)">
|
|
<summary>
|
|
When implemented by a class, saves text content to the specific file.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExport.SaveFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
When implemented by a class, saves text content to the specific file with specific encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to save content.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExport.SaveStream(System.IO.TextWriter)">
|
|
<summary>
|
|
When implemented by a class, saves the text content to the specified stream.
|
|
</summary>
|
|
<param name="writer">The TextWriter object to write text to stream.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExport.SaveStream(System.IO.Stream)">
|
|
<summary>
|
|
When implemented by a class, saves the text content to the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExport.SaveStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
When implemented by a class, saves the text content to the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to write the text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IExpressionEvaluator">
|
|
<summary>
|
|
Represents properties and methods used to evaluate conditional defines.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IExpressionEvaluator.UndefinedSections">
|
|
<summary>
|
|
When implemented by a class, gets list of undefined sections.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.IsLiteral(System.String,System.Object@)">
|
|
<summary>
|
|
When implemented by a class, indicates whether specified value is literal.
|
|
</summary>
|
|
<param name="value">String to check.</param>
|
|
<param name="obj">Receives literal equivalent.</param>
|
|
<returns>True if value is literal; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.EvaluateExpression(System.String)">
|
|
<summary>
|
|
When implemented by a class, evaluates given expression.
|
|
</summary>
|
|
<param name="value">Expression to evaluate.</param>
|
|
<returns>Result of evaluation.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.EvaluateExpression(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, evaluates content of given node.
|
|
</summary>
|
|
<param name="node">ISyntaxNode to evaluate.</param>
|
|
<returns>Result of evaluation.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.Clear">
|
|
<summary>
|
|
When implemented by a class, clears content of IExpressionEvaluator.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.AddDefine(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, adds given node to the list of evaluation defines.
|
|
</summary>
|
|
<param name="node">ISyntaxNode to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.RemoveDefine(System.String)">
|
|
<summary>
|
|
When implemented by a class, removes specified define from the evaluation defines list.
|
|
</summary>
|
|
<param name="name">Name of define to remove.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IExpressionEvaluator.AddUndefinedSection(System.Drawing.Point,System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, add new undefined section.
|
|
</summary>
|
|
<param name="start">Start point of undefined section.</param>
|
|
<param name="end">End point of undefined section.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IImport">
|
|
<summary>
|
|
Represents methods to load text content.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IImport.LoadFile(System.String)">
|
|
<summary>
|
|
When implemented by a class, loads the contents of the specified file.
|
|
</summary>
|
|
<param name="fileName">Name of file to load text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IImport.LoadFile(System.String,System.Text.Encoding)">
|
|
<summary>
|
|
When implemented by a class, loads the contents of the specified file with specified encoding.
|
|
</summary>
|
|
<param name="fileName">Name of file to load text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IImport.LoadStream(System.IO.TextReader)">
|
|
<summary>
|
|
When implemented by a class, loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="reader">The TextReader object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IImport.LoadStream(System.IO.Stream)">
|
|
<summary>
|
|
When implemented by a class, loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IImport.LoadStream(System.IO.Stream,System.Text.Encoding)">
|
|
<summary>
|
|
When implemented by a class, loads the contents of the specified stream.
|
|
</summary>
|
|
<param name="stream">The Stream object to read text.</param>
|
|
<param name="encoding">Specifies the character encoding to use.</param>
|
|
<returns>True is succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IOutlineRange">
|
|
<summary>
|
|
Represents individual outlining section that can appear in the Edit control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IOutlineRange.Text">
|
|
<summary>
|
|
When implemented by a class, represents text substituting collapsed outline section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IOutlineRange.DisplayText">
|
|
<summary>
|
|
When implemented by a class, represents text substituting collapsed outline section if outline buttons are displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IOutlineRange.Visible">
|
|
<summary>
|
|
When implemented by a class, gets or sets a value indicating whether outline section is visible (expanded).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IOutlineRange.Level">
|
|
<summary>
|
|
When implemented by a class, represents level of outline nesting for the outline section.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IOutlineRange.CanExpand">
|
|
<summary>
|
|
When implemented by a class, gets a boolean value indicating whether an outlining section can be expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IParser">
|
|
<summary>
|
|
Represents properties and methods for perform lexical analysis of the text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.Token">
|
|
<summary>
|
|
When implemented by a class, represents token (index of style in the class style collection) related to the current position in the parsed text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.State">
|
|
<summary>
|
|
When implemented by a class, represents current <c>IParser</c> state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.TokenString">
|
|
<summary>
|
|
When implemented by a class, represents text of the current syntax token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.TokenPosition">
|
|
<summary>
|
|
When implemented by a class, represents start position of the current token.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.CurrentPosition">
|
|
<summary>
|
|
When implemented by a class, represents position of current character within the current line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.Eof">
|
|
<summary>
|
|
When implemented by a class, indicates whether current position is out of the text, signaling that whole text is parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.Strings">
|
|
<summary>
|
|
When implemented by a class, gets or sets a list of strings to parse.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IParser.Lines">
|
|
<summary>
|
|
When implemented by a class, gets or sets a list of string to parse represented as string array.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.Reset">
|
|
<summary>
|
|
When implemented by a class, resets <c>IParser</c> to the start position.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.Reset(System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, resets <c>IParser</c> to the specified position.
|
|
</summary>
|
|
<param name="line">Specifies new line index.</param>
|
|
<param name="pos">Specifies new position of character within the line.</param>
|
|
<param name="state">Specifies new <c>State</c>.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.NextToken">
|
|
<summary>
|
|
When implemented by a class, parses text from current position to the next token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.NextToken(System.String@)">
|
|
<summary>
|
|
When implemented by a class, parses text from current position to the next token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next token.</param>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.PeekToken">
|
|
<summary>
|
|
When implemented by a class, parses next portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.PeekToken(System.String@)">
|
|
<summary>
|
|
When implemented by a class, parses next portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next token.</param>
|
|
<returns>Token that corresponds to the next position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.PeekValidToken">
|
|
<summary>
|
|
When implemented by a class, parses to the next valid (non-whitespace, non-comment) portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.PeekValidToken(System.String@)">
|
|
<summary>
|
|
When implemented by a class, parses to the next valid (non-whitespace, non-comment) portion of the text, remaining current position unchanged.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next valid token.</param>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.NextValidToken">
|
|
<summary>
|
|
When implemented by a class, parses text from current position to the next valid (non-whitespace, non-comment) token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.NextValidToken(System.String@)">
|
|
<summary>
|
|
When implemented by a class, parses text from current position to the next valid (non-whitespace, non-comment) token and updates <c>TokenPos</c>, <c>CurrentPos</c> and <c>TokenString</c> properties.
|
|
</summary>
|
|
<param name="str">Retrieves token string for the next valid token.</param>
|
|
<returns>Next valid token.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.SaveState">
|
|
<summary>
|
|
When implemented by a class, saves current <c>IParser</c> state and position.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.RestoreState">
|
|
<summary>
|
|
When implemented by a class, restores <c>IParser</c> state and position stored by <c>SaveState</c> method.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IParser.RestoreState(System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, restores <c>IParser</c> state and position stored by <c>SaveState</c> method.
|
|
</summary>
|
|
<param name="restore">Indicates whether <c>IParser</c> should restore it's state to previous position or simply delete information about previously stored state.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.TextStyle">
|
|
<summary>
|
|
Defines additional flags for text fragments.
|
|
This enumeration has a <c>FlagsAttribute</c> attribute that allows a bitwise combination of its member values.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.WhiteSpace">
|
|
<summary>
|
|
Indicates that text fragment consists of whitespace symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Tabulation">
|
|
<summary>
|
|
Indicates that text fragment consists of tab symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.OutlineSection">
|
|
<summary>
|
|
Indicates that text fragment contains outline section.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.MisSpelledWord">
|
|
<summary>
|
|
Indicates that text fragment contains misspelled word.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.HyperText">
|
|
<summary>
|
|
Indicates that text fragment contains hypertext.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Brace">
|
|
<summary>
|
|
Indicates that text fragment contains matching brace.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.WaveLine">
|
|
<summary>
|
|
Indicates that text fragment contains wave line.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.CodeSnippet">
|
|
<summary>
|
|
Indicates that text fragment contains code snippet.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Error">
|
|
<summary>
|
|
Indicates that text fragment contains error.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Warning">
|
|
<summary>
|
|
Indicates that text fragment contains warning.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Info">
|
|
<summary>
|
|
Indicates that text fragment contains information message.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Reference">
|
|
<summary>
|
|
Indicates that text fragment contains reference to variable declaration.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.SearchResult">
|
|
<summary>
|
|
Indicates that text fragment contains highlighted search result.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.Hidden">
|
|
<summary>
|
|
Indicates that text fragment contains hidden diagnostic message.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.TextStyle.SelectedWord">
|
|
<summary>
|
|
Indicates that text fragment contains selected whole word result.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ItemState">
|
|
<summary>
|
|
Defines state of the <c>StrItem</c> object, representing individual line in the Source.
|
|
This enumeration has a <c>FlagsAttribute</c> attribute that allows a bitwise combination of its member values.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.ItemState.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.ItemState.Parsed">
|
|
<summary>
|
|
Specifies that <c>StrItem</c> object is already parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.ItemState.ReadOnly">
|
|
<summary>
|
|
Specifies that <c>StrItem</c> object is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.ItemState.Hidden">
|
|
<summary>
|
|
Specifies that <c>StrItem</c> object is hidden.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IStringItem">
|
|
<summary>
|
|
Represents properties and methods of individual line in the Text Source.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IStringItem.String">
|
|
<summary>
|
|
When implemented by a class, gets or sets string content of the <c>IStrItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IStringItem.TextData">
|
|
<summary>
|
|
When implemented by a class, gets or sets color information of the <c>IStrItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IStringItem.State">
|
|
<summary>
|
|
When implemented by a class, gets or sets the current state of the <c>IStrItem</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IStringItem.LexState">
|
|
<summary>
|
|
When implemented by a class, gets or sets index of lexical state at item end.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IStringItem.PrevLexState">
|
|
<summary>
|
|
When implemented by a class, gets or sets index of lexical state at item start.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IStringItem.SetTextStyle(System.Int32,System.Int32,Alternet.Syntax.TextStyle)">
|
|
<summary>
|
|
When implemented by a class, sets text style to text fragment.
|
|
</summary>
|
|
<param name="start">Specifies the first character in the string.</param>
|
|
<param name="len">Specifies number of characters in the string.</param>
|
|
<param name="style">Specifies style to set.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IStringItem.ClearTextStyle(System.Int32,System.Int32,Alternet.Syntax.TextStyle)">
|
|
<summary>
|
|
When implemented by a class, removes color information from text fragment.
|
|
</summary>
|
|
<param name="start">Specifies the first character in the string.</param>
|
|
<param name="len">Specifies number of characters in the string.</param>
|
|
<param name="style">Specifies style to clear.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IStringItem.TextStyleAt(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, retrieves text style from the text.
|
|
</summary>
|
|
<param name="pos">Specifies position in the string to get text style.</param>
|
|
<return>TextStyle at given position</return>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.StringItemInfo">
|
|
<summary>
|
|
Represent structured information for IStringItem symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.StringItemInfo.Data">
|
|
<summary>
|
|
Get/Set current IStringItem symbol data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.StringItemInfo.TextStyle">
|
|
<summary>
|
|
Get/Set current IStringItem symbol style according to <see cref="F:Alternet.Syntax.StringItemInfo.TextStyle"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringItemInfo.Equals(System.Object)">
|
|
<summary>
|
|
Indicates whether this instance and a specified object are equal.
|
|
</summary>
|
|
<returns>
|
|
True if <paramref name="obj"/> and this instance are the same type and represent the same value; otherwise, false.
|
|
</returns>
|
|
<param name="obj">Another object to compare to. </param><filterpriority>2</filterpriority>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringItemInfo.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this instance.
|
|
</summary>
|
|
<returns>
|
|
A 32-bit signed integer that is the hash code for this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.StringItemInfo.Equals(Alternet.Syntax.StringItemInfo)">
|
|
<summary>
|
|
Indicates whether this instance and a specified object are equal.
|
|
</summary>
|
|
<returns>
|
|
True if <paramref name="itemInfo"/> and this instance are the same type and represent the same value; otherwise, false.
|
|
</returns>
|
|
<param name="itemInfo">Another StringItemInfo to compare to. </param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IStringList">
|
|
<summary>
|
|
Represents collection containing list of strings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.IStringList.Text">
|
|
<summary>
|
|
When implemented by a class, gets or sets the strings in the <c>IStringList</c> as a single string with the individual strings delimited by carriage returns.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.IStringListWithItem">
|
|
<summary>
|
|
Represents collection containing list of strings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.IStringListWithItem.GetItem(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns the <c>IStrItem</c> object at the given position of the collection.
|
|
</summary>
|
|
<param name="index">Index of item in the collection.</param>
|
|
<returns><c>IStrItem</c> object at specified position.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxAttribute">
|
|
<summary>
|
|
Represents properties to describe a particular attribute of language element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxAttribute.Name">
|
|
<summary>
|
|
When implemented by a class, get or sets attribute name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxAttribute.Value">
|
|
<summary>
|
|
When implemented by a class, get or sets value of the attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxAttribute.Position">
|
|
<summary>
|
|
When implemented by a class, get or sets attribute position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxAttribute.EndPosition">
|
|
<summary>
|
|
When implemented by a class, get attribute end position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxAttribute.Range">
|
|
<summary>
|
|
When implemented by a class, gets attribute scope.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxAttributes">
|
|
<summary>
|
|
Represents collection containing list of syntax attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxAttributes.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, updates all syntax errors starting from specified position.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxAttributes.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
Removes all syntax errors from the error collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax errors.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxAttributes.Sort">
|
|
<summary>
|
|
Sorts the syntax errors.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxErrorType">
|
|
<summary>
|
|
Defines types of syntax error.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxErrorType.Error">
|
|
<summary>
|
|
Something not allowed by the rules of the language or other authority.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxErrorType.Warning">
|
|
<summary>
|
|
Something suspicious but allowed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxErrorType.Info">
|
|
<summary>
|
|
Information that does not indicate a problem.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxErrorType.Hidden">
|
|
<summary>
|
|
Something that is an issue, as determined by some authority, but is not surfaced through normal means.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxError">
|
|
<summary>
|
|
Represents properties to describe a particular syntax error in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets error name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.Description">
|
|
<summary>
|
|
When implemented by a class, gets or sets error description (reason).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.Position">
|
|
<summary>
|
|
When implemented by a class, gets or sets error position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.Size">
|
|
<summary>
|
|
When implemented by a class, gets or sets error dimension.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.Range">
|
|
<summary>
|
|
When implemented by a class, gets or sets error scope.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.ErrorType">
|
|
<summary>
|
|
When implemented by a class, gets or sets error type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.ErrorCode">
|
|
<summary>
|
|
When implemented by a class, gets or sets error code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxError.UserData">
|
|
<summary>
|
|
When implemented by a class, gets or sets user data associated with this error.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxErrors">
|
|
<summary>
|
|
Represents collection containing list of syntax errors.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxErrors.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, updates all syntax errors starting from specified position.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxErrors.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
When implemented by a class, updates all syntax errors starting from specified position.
|
|
</summary>
|
|
<param name="x">The X-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="y">The Y-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="deltaX">Specifies horizontal displacement.</param>
|
|
<param name="deltaY">Specifies vertical displacement.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxErrors.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
When implemented by a class, removes all syntax errors from the error collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax errors.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxErrors.BlockDeleting(System.Drawing.Rectangle,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
When implemented by a class, removes all syntax errors from the error collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax errors.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxErrors.FindErrorAt(System.Drawing.Point,System.Boolean,System.Int32@,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
Locates error at specified position.
|
|
</summary>
|
|
<param name="position">Position to locate error.</param>
|
|
<param name="exact">Specifies whether search should be precise.</param>
|
|
<param name="index">Receives index of syntax error in the error collection.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxNodeOptions">
|
|
<summary>
|
|
Defines syntax node behavior.
|
|
This enumeration has a <c>FlagsAttribute</c> attribute that allows a bitwise combination of its member values.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.Indentation">
|
|
<summary>
|
|
Specifies that syntax node increments indentation level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.BackIndentation">
|
|
<summary>
|
|
Specifies that syntax node decrements indentation level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.KeepIndentation">
|
|
<summary>
|
|
Specifies that syntax node preserves indentation level.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.Outlining">
|
|
<summary>
|
|
Specifies that syntax node can be outlined.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.CodeCompletion">
|
|
<summary>
|
|
Specifies that syntax node supports code completion functionality.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxNodeOptions.Reference">
|
|
<summary>
|
|
Specifies that syntax node is reference to the declaration.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxNode">
|
|
<summary>
|
|
Represents properties and methods to describe a particular language element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Range">
|
|
<summary>
|
|
When implemented by a class, gets or sets node scope.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Position">
|
|
<summary>
|
|
When implemented by a class, gets or sets node position in the code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Size">
|
|
<summary>
|
|
When implemented by a class, gets or sets node dimension.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Name">
|
|
<summary>
|
|
When implemented by a class, gets or sets node name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.NodeType">
|
|
<summary>
|
|
When implemented by a class, gets or sets type of the node.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Parent">
|
|
<summary>
|
|
When implemented by a class, gets or sets <c>ISyntaxNode</c> that holds this node in its child list.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Root">
|
|
<summary>
|
|
When implemented by a class, represents root level <c>ISyntaxNode</c> in the syntax tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Options">
|
|
<summary>
|
|
When implemented by a class, gets or sets node options that defines its behavior.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Childs">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of child nodes in the form of array.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Attributes">
|
|
<summary>
|
|
When implemented by a class, gets or sets an attribute collection in the form of array.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Errors">
|
|
<summary>
|
|
When implemented by a class, gets or sets an error collection in the form of array.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.ChildList">
|
|
<summary>
|
|
When implemented by a class, gets a list of child nodes.
|
|
</summary>
|
|
<remarks>If there is no child nodes, contains null reference.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.AttributeList">
|
|
<summary>
|
|
When implemented by a class, gets a list of attributes.
|
|
</summary>
|
|
<remarks>If there is no attributes, contains null reference.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.ErrorList">
|
|
<summary>
|
|
When implemented by a class, gets a list of syntax errors.
|
|
</summary>
|
|
<remarks>If there is no errors, contains null reference.</remarks>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.HasChildren">
|
|
<summary>
|
|
When implemented by a class, indicates whether node has children.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.HasAttributes">
|
|
<summary>
|
|
When implemented by a class, indicates whether node has attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.HasErrors">
|
|
<summary>
|
|
When implemented by a class, indicates whether node has errors.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Level">
|
|
<summary>
|
|
When implemented by a class, represents node level inside SyntaxTree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.ChildCount">
|
|
<summary>
|
|
When implemented by a class, represents number of children in the child collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.AttributeCount">
|
|
<summary>
|
|
When implemented by a class, represents number of attributes in the attribute collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.ErrorCount">
|
|
<summary>
|
|
When implemented by a class, represents number of syntax errors in the error collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxNode.Index">
|
|
<summary>
|
|
When implemented by a class, represents index of then node within its parent child collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.Clear">
|
|
<summary>
|
|
When implemented by a class, removes all elements from child nodes, attribute and error collections.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.ClearAfter(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, removes all elements from child nodes, attribute and error collections starting from given position.
|
|
<param name="position">Specifies starting position</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.Assign(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
Copies contents from another <c>ISyntaxNode</c> object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddChild(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, adds specified node to the child collection.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to add.</param>
|
|
<returns>Index of added node within the child collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddChild">
|
|
<summary>
|
|
When implemented by a class, creates a new <c>ISyntaxNode</c> and adds it to the child collection.
|
|
</summary>
|
|
<returns><c>ISyntaxNode</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.InsertChild(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, inserts specified node to the child collection.
|
|
</summary>
|
|
<param name="node">Specifies node to insert.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted child collection.</param>
|
|
<returns>Index of inserted node in the child collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddChildren(Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
When implemented by a class, adds specified nodes to the child collection.
|
|
</summary>
|
|
<param name="nodes">Specifies list of nodes to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddAttribute(Alternet.Syntax.ISyntaxAttribute)">
|
|
<summary>
|
|
When implemented by a class, adds specified attribute to the attribute collection.
|
|
</summary>
|
|
<param name="attr">Specifies <c>ISyntaxAttribute</c> to add.</param>
|
|
<returns>Index of added attribute in the attribute collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddAttribute">
|
|
<summary>
|
|
When implemented by a class, creates a new <c>ISyntaxAttribute</c> and adds it to the attribute collection.
|
|
</summary>
|
|
<returns><c>ISyntaxAttribute</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddAttributes(Alternet.Syntax.ISyntaxAttributes)">
|
|
<summary>
|
|
When implemented by a class, adds specified attributes to the attribute collection.
|
|
</summary>
|
|
<param name="attrs">Specifies list of attributes to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddError(Alternet.Syntax.ISyntaxError)">
|
|
<summary>
|
|
When implemented by a class, adds specified error to the error collection.
|
|
</summary>
|
|
<param name="err">Specifies <c>ISyntaxError</c> to add.</param>
|
|
<returns>Number of added error in the error collection.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddError">
|
|
<summary>
|
|
When implemented by a class, creates a new <c>ISyntaxError</c> and add it to the error collection.
|
|
</summary>
|
|
<returns><c>ISyntaxError</c> that is added.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.AddErrors(Alternet.Syntax.ISyntaxErrors)">
|
|
<summary>
|
|
When implemented by a class, adds specified errors to the error collection.
|
|
</summary>
|
|
<param name="errs">Specifies list of errors to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.HasAsParent(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, indicates whether the node has specified node as a parent node.
|
|
</summary>
|
|
<param name="node">Node to test.</param>
|
|
<returns>True if node or one of its parents has a given node as a parent; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.FindNode(System.String)">
|
|
<summary>
|
|
When implemented by a class, finds child node by its name.
|
|
</summary>
|
|
<param name="name">Specifies name of node.</param>
|
|
<returns>First occurrence of <c>ISyntaxNode</c> with specified name.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.FindNode(System.Int32)">
|
|
<summary>
|
|
When implemented by a class, finds child node by its type.
|
|
</summary>
|
|
<param name="nodeType">Specifies type of node.</param>
|
|
<returns>First occurrence of <c>ISyntaxNode</c> with specified type.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.FindNode(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, finds specified child node.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted child collection.</param>
|
|
<returns><c>ISyntaxNode</c> that is located.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.FindNodes(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode},Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
When implemented by a class, locates all nodes matching search criteria.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted node collection.</param>
|
|
<param name="nodes">List of located nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.FindAttribute(System.String)">
|
|
<summary>
|
|
When implemented by a class, finds attribute by its name.
|
|
</summary>
|
|
<param name="name">Specifies name of attribute.</param>
|
|
<returns>First occurrence of <c>ISyntaxAttribute</c> with specified name.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.FindAttributes(System.String)">
|
|
<summary>
|
|
When implemented by a class, locates all attribute with given name.
|
|
</summary>
|
|
<param name="name">Specifies name of attribute.</param>
|
|
<returns>Array <c>ISyntaxAttribute</c> with specified name.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.Sort(System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, sorts the <c>ISyntaxNode</c> in the child list using the specified comparer.
|
|
</summary>
|
|
<param name="comparer">The IComparer implementation to use when comparing nodes.</param>
|
|
<remarks>This method is recursive, so if some node in the child collection has children they are also sorted.</remarks>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.GetIndent(System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns indentation level of this syntax node.
|
|
</summary>
|
|
<param name="index">Specifies line to obtain indentation level.</param>
|
|
<param name="indent">Default value of indentation level.</param>
|
|
<returns>Indentation level of the node at the specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.GetIndent(System.Int32,System.Int32,System.Boolean@)">
|
|
<summary>
|
|
When implemented by a class, returns indentation level of this syntax node.
|
|
</summary>
|
|
<param name="index">Specifies line to obtain indentation level.</param>
|
|
<param name="indent">Default value of indentation level.</param>
|
|
<param name="actualPosition">If true, the indentation position will be returned, otherwise, the level.</param>
|
|
<returns>Indentation level of the node at the specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.ContainsErrors">
|
|
<summary>
|
|
When implemented by a class, indicates whether node or its children contain errors.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, updates content of this <c>ISyntaxNode</c>.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNode.BlockDeleting(System.Drawing.Rectangle,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, removes node's inside the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove node's content.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxNodes">
|
|
<summary>
|
|
Represents collection containing list of syntax nodes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNodes.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, updates all syntax nodes starting from specified position.
|
|
</summary>
|
|
<param name="x">Index of current character in the text.</param>
|
|
<param name="y">Index of current line in the text.</param>
|
|
<param name="deltaX">Horizontal displacement.</param>
|
|
<param name="deltaY">Vertical displacement.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxNodes.BlockDeleting(System.Drawing.Rectangle,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, removes all syntax nodes from the nodes collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove nodes.</param>
|
|
<param name="comparer">Search criteria.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.SyntaxOptions">
|
|
<summary>
|
|
Defines possibilities of formatting Edit control's content.
|
|
This enumeration has a <c>FlagsAttribute</c> attribute that allows a bitwise combination of its member values.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.None">
|
|
<summary>
|
|
Specifies that no flags are in effect.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.Outline">
|
|
<summary>
|
|
Specifies that information about outline sections within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.SmartIndent">
|
|
<summary>
|
|
Specifies that information about indent level of each line in the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.CodeCompletion">
|
|
<summary>
|
|
Specifies that information about code completion for language elements within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.SyntaxErrors">
|
|
<summary>
|
|
Specifies that information about syntax errors within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.ReparseOnLineChange">
|
|
<summary>
|
|
Specifies that text should be reparsed when the current line changes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.QuickInfoTips">
|
|
<summary>
|
|
Specifies that text quick info tooltip should be displayed when mouse is moved over control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.AutoComplete">
|
|
<summary>
|
|
Specifies that parser will complete statements if possible.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.FormatCase">
|
|
<summary>
|
|
Specifies that parser will change resword case.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.FormatSpaces">
|
|
<summary>
|
|
Specifies that parser will format line spacing.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.CodeCompletionTabs">
|
|
<summary>
|
|
Specifies that code completion can be filtered based on priority.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.WorkInThread">
|
|
<summary>
|
|
Specifies that code completion and code outlining tasks to be performed in separate thread.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.EvaluateConditionals">
|
|
<summary>
|
|
Specifies that code parser should evaluate conditional defines.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.NotifyOnParse">
|
|
<summary>
|
|
Specifies async/await pattern for code parsing.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.OutlineBlocks">
|
|
<summary>
|
|
Specifies that information about statement blocks within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.FormatOnLineChange">
|
|
<summary>
|
|
Specifies that text should be formatted when the current line changes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.StructureGuideLines">
|
|
<summary>
|
|
Specifies that information about guide lines within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.CodeFixes">
|
|
<summary>
|
|
Specifies that information about code fixes within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.CodeRefactors">
|
|
<summary>
|
|
Specifies that information about code fixes within the text is available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.AutoCompleteBraces">
|
|
<summary>
|
|
Specifies that parser provides information to autocomplete closing braces.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.SyntaxOptions.IndentationBasedFolding">
|
|
<summary>
|
|
Specifies that parser provides outlining information based on text indentation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.PrepareReason">
|
|
<summary>
|
|
Defines reason of underlying text in the parser being updated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.None">
|
|
<summary>
|
|
Specifies that no reason was provided.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.TextChanged">
|
|
<summary>
|
|
Specifies that text was changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.SyntaxChanged">
|
|
<summary>
|
|
Specifies that syntax was changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.CodeCompletion">
|
|
<summary>
|
|
Specifies that code completion is requested.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.Outline">
|
|
<summary>
|
|
Specifies that code outlining is requested.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.Indentation">
|
|
<summary>
|
|
Specifies that indentation is requested.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Alternet.Syntax.PrepareReason.Formatting">
|
|
<summary>
|
|
Specifies that formatting was requested
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxParser">
|
|
<summary>
|
|
Represents properties and methods to perform syntax analysis of the text.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Alternet.Syntax.ISyntaxParser.TextReparsed">
|
|
<summary>
|
|
When implemented by a class, occurs when <c>ISyntaxParser</c> text content is fully parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.Options">
|
|
<summary>
|
|
When implemented by a class, gets or sets a flags determining syntax parsing and formatting behavior.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.ExpressionEvaluator">
|
|
<summary>
|
|
When implemented by a class, gets or sets an <c>IExpressionEvaluator</c> instance using to evaluate conditional defines.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.SyntaxTree">
|
|
<summary>
|
|
When implemented by a class, gets or sets a hierarchical collection of <c>ISyntaxNode</c> elements representing abstract syntax tree of the text being parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.FoldedRanges">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of <c>IRange</c> elements representing ranges based on the indentation levels of the text
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.CompletionRepository">
|
|
<summary>
|
|
When implemented by a class, gets or sets an <c>ICodeCompletionRepository</c> that holds methods for code completion purposes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.CodeSnippets">
|
|
<summary>
|
|
When implemented by a class, returns code snippets for the given parser.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.CaseSensitive">
|
|
<summary>
|
|
When implemented by a class, gets or sets a boolean value that indicates whether <c>ISyntaxParser</c> should perform case-sensitive analysis if its content.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.UseScheme">
|
|
<summary>
|
|
When implemented by a class, gets or sets a boolean value that indicates whether <c>ISyntaxParser</c> should perform lexical analysis based on it's rules rather than using internal method.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.CodeCompletionChars">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of characters that initializes a code completion procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.CodeCompletionStopChars">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of characters that finalizes a code completion procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.AutoIndentChars">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of characters that initializes an indentation procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.SmartFormatChars">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of characters that initializes a smart formatting procedure when typing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.Delimiters">
|
|
<summary>
|
|
When implemented by a class, gets or sets a collection of characters representing delimiters
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.Aborted">
|
|
<summary>
|
|
When implemented by a class, gets or sets boolean value indicating whether parsing process has been aborted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.SupportsThread">
|
|
<summary>
|
|
When implemented by a class, gets boolean value indicating whether parser supports working in thread.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.FileName">
|
|
<summary>
|
|
When implemented by a class, gets or sets file name of the file being parsed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxParser.ParseInterval">
|
|
<summary>
|
|
When implemented by a class, specifies delay reparsing should trigger after any change in the editor.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ReparseText">
|
|
<summary>
|
|
When implemented by a class, reparses entire text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ReparseText(System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, reparses entire text.
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ReparseText(System.Boolean,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, reparses entire text.
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread</param>
|
|
<param name="first">Specifies first changed line in the source text.</param>
|
|
<param name="last">Specifies last changed line in the source text.</param>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.Prepare(System.String,Alternet.Syntax.IStringList,Alternet.Syntax.ISyntaxTree,System.Boolean,Alternet.Syntax.PrepareReason)">
|
|
<summary>
|
|
When implemented by a class, sets lines to parse.
|
|
</summary>
|
|
<param name="fileName">Filename to parse</param>
|
|
<param name="lines">Strings to parse</param>
|
|
<param name="syntaxTree">Specifies current parser tree.</param>
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread</param>
|
|
<param name="reason">Reason for this method to be called.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.Prepare(System.String,Alternet.Syntax.IStringList,Alternet.Syntax.PrepareReason)">
|
|
<summary>
|
|
When implemented by a class, sets lines to parse.
|
|
</summary>
|
|
<param name="fileName">Filename to parse</param>
|
|
<param name="lines">Strings to parse</param>
|
|
<param name="reason">Reason for this method to be called.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.StartParsing(System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, prepares parser to parse the specified range of the text.
|
|
</summary>
|
|
<param name="fileName">Filename to parse</param>
|
|
<param name="first">Specifies first changed line in the source text.</param>
|
|
<param name="last">Specifies last changed line in the source text.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FinishParsing">
|
|
<summary>
|
|
When implemented by a class, commits parsing process.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.StopParsing">
|
|
<summary>
|
|
When implemented by a class, aborts parsing process.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.Abort">
|
|
<summary>
|
|
When implemented by a class, aborts parsing process by raising StopParseException exception.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
When implemented by a class, removes all nodes from the node collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.OnTextChanged(Alternet.Syntax.ITextUndo)">
|
|
<summary>
|
|
When implemented by a class, responds to incremental change of the text in the editor.
|
|
</summary>
|
|
<param name="operation"></param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, changes positions of any syntax nodes and its elements located next to the specified position.
|
|
</summary>
|
|
<param name="x">The X-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="y">The Y-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="deltaX">Specifies horizontal displacement.</param>
|
|
<param name="deltaY">Specifies vertical displacement.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ReparseBlock(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, reparses syntax block at specified position.
|
|
</summary>
|
|
<param name="position">Specifies position to find syntax block.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ReparseBlock(System.Drawing.Point@,System.String,Alternet.Syntax.ISyntaxNode@,Alternet.Syntax.CodeCompletionType)">
|
|
<summary>
|
|
Reparses syntax block at specified position.
|
|
</summary>
|
|
<param name="position">Specifies position to find syntax block.</param>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="node">Returns node corresponding to the block being reparsed.</param>
|
|
<param name="completionType">Specifies code completion reason.</param>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.Outline(System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
When implemented by a class, creates outlined sections for parsed text using result of syntax analysis and fills ranges parameter by the collection of the outlined sections.
|
|
</summary>
|
|
<param name="ranges">Retrieves <c>IOutlineRange</c> collection for outlined sections.</param>
|
|
<returns>Number of outlined sections.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.Outline">
|
|
<summary>
|
|
When implemented by a class, creates outlined sections for parsed text using result of syntax analysis.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetSmartIndent(System.Int32,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, returns indentation level of specified line.
|
|
</summary>
|
|
<param name="index">Specifies index of line to obtain indentation level.</param>
|
|
<param name="autoIndent">Indicates whether indentation level should be calculated automatically, or obtained from the previous line.</param>
|
|
<returns>Indentation level at line specified by index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetSmartIndentString(System.Int32,System.Boolean,System.Boolean,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, returns indentation string for specified line.
|
|
</summary>
|
|
<param name="index">Specifies index of line to obtain indentation level.</param>
|
|
<param name="autoIndent">Indicates whether indentation level should be calculated automatically, or obtained from the previous line.</param>
|
|
<param name="useSpaces">Indicates whether indentation string should contain spaces or tabs.</param>
|
|
<param name="spacesInTab">Specifies number of spaces in tab.</param>
|
|
<returns>Indentation text at line specified by index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetSmartIndent(System.Int32,System.Boolean,System.Boolean@)">
|
|
<summary>
|
|
When implemented by a class, returns indentation level of specified line.
|
|
</summary>
|
|
<param name="index">Specifies index of line to obtain indentation level.</param>
|
|
<param name="autoIndent">Indicates whether indentation level should be calculated automatically, or obtained from the previous line.</param>
|
|
<param name="actualPosition">If true, the indentation position will be returned, otherwise, the level.</param>
|
|
<returns>Indentation level at line specified by index.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SmartFormatLine(System.Int32,System.String,Alternet.Syntax.StringItemInfo[],Alternet.Syntax.ITextUndoList)">
|
|
<summary>
|
|
When implemented by a class, formats line according to the parser rules.
|
|
</summary>
|
|
<param name="index">Specifies index of line to format.</param>
|
|
<param name="text">Specifies string representation of the line.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="operations">List containing insertion or deletion of text fragments.</param>
|
|
<returns>Indentation level at given line.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SmartFormatLine(System.Int32,System.String,Alternet.Syntax.StringItemInfo[],Alternet.Syntax.ITextUndoList,System.Boolean@)">
|
|
<summary>
|
|
When implemented by a class, formats line according to the parser rules.
|
|
</summary>
|
|
<param name="index">Specifies index of line to format.</param>
|
|
<param name="text">Specifies string representation of the line.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="operations">List containing insertion or deletion of text fragments.</param>
|
|
<param name="actualPosition">If true, the indentation position will be returned, otherwise, the level.</param>
|
|
<returns>Indentation level at given line.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SmartFormat(System.Drawing.Point@,System.Boolean,System.Int32,Alternet.Syntax.ITextUndoList,System.String)">
|
|
<summary>
|
|
When implemented by a class, formats block of text according to the parser rules.
|
|
</summary>
|
|
<param name="pos">Position of the text.</param>
|
|
<param name="useSpaces">Indicates whether indentation string should contain spaces or tabs.</param>
|
|
<param name="spacesInTab">Specifies number of spaces in tab.</param>
|
|
<param name="operations">List of changes.</param>
|
|
<param name="key">Keystroke being typed.</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SmartFormat(System.Drawing.Point@,System.Drawing.Point@,System.Boolean,System.Int32,System.Boolean,Alternet.Syntax.ITextUndoList)">
|
|
<summary>
|
|
When implemented by a class, formats block of text according to the parser rules.
|
|
<param name="start">Start position of the block</param>
|
|
<param name="end">End position of the block</param>
|
|
<param name="useSpaces">Indicates whether indentation string should contain spaces or tabs</param>
|
|
<param name="spacesInTab">Specifies number of spaces in tab</param>
|
|
<param name="extended">Specifies if whole syntax block containing start and end point should be formatted</param>
|
|
<param name="operations">List of changes.</param>
|
|
</summary>
|
|
<returns>True if succeed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetSyntaxErrors(System.Collections.Generic.IList{Alternet.Syntax.ISyntaxError})">
|
|
<summary>
|
|
When implemented by a class, retrieves all syntax errors that <c>ISyntaxParser</c> found while analyzing the text.
|
|
</summary>
|
|
<param name="errors">Retrieves a collection of syntax error.</param>
|
|
<returns>Number of syntax errors that are found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetCodeFixes(Alternet.Syntax.ISyntaxError,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, retrieves all code fixes available for the given syntax error.
|
|
</summary>
|
|
<param name="error">Syntax error or warning</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
<returns>Collection of available code fixes</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetCodeFixesAsync(Alternet.Syntax.ISyntaxError,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, retrieves all code fixes available for the given syntax error in async mode.
|
|
</summary>
|
|
<param name="error">Syntax error or warning</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Collection of available code fixes</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetCodeRefactors(System.Drawing.Point,System.Drawing.Point,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, retrieves all applicable refactors at given range.
|
|
</summary>
|
|
<param name="startPos">Star position within the text.</param>
|
|
<param name="endPos">End position within the text..</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
<returns>Collection of available code refactors</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetCodeRefactorsAsync(System.Drawing.Point,System.Drawing.Point,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, retrieves all applicable refactors at given range in async mode.
|
|
</summary>
|
|
<param name="startPos">Star position within the text.</param>
|
|
<param name="endPos">End position within the text..</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Collection of available code refactors</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindCodeActions(System.Drawing.Point,System.Drawing.Point,System.Drawing.Point,Alternet.Syntax.ISyntaxError,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, locates and highlights available code fixes and code refactors for given position in the texts.
|
|
</summary>
|
|
<param name="position">Start position within the text.</param>
|
|
<param name="startPos">Start position within the text.</param>
|
|
<param name="endPos">End position within the text.</param>
|
|
<param name="error">Syntax error within the text.</param>
|
|
<param name="allDocuments">Specifies all documents in the solution needs to be processed.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.HasCodeFixes(Alternet.Syntax.ISyntaxError,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, determines if code fixes are available for a given syntax error.
|
|
</summary>
|
|
<param name="error">Specifies syntax error.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.HasCodeFixesAsync(Alternet.Syntax.ISyntaxError,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, determines if code fixes are available for a given syntax error in async mode.
|
|
</summary>
|
|
<param name="error">Specifies syntax error.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.HasCodeRefactors(System.Drawing.Point,System.Drawing.Point,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, determines if code fixes are available for a given syntax error.
|
|
</summary>
|
|
<param name="startPos">Start position within the text.</param>
|
|
<param name="endPos">End position within the text.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.HasCodeRefactorsAsync(System.Drawing.Point,System.Drawing.Point,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, determines if code fixes are available for a given syntax error in async mode.
|
|
</summary>
|
|
<param name="startPos">Start position within the text.</param>
|
|
<param name="endPos">End position within the text.</param>
|
|
<param name="allDocuments">Specifies if all documents in the solution need to be processed.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>True if code fixes are available, otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetStructureGuideLines(System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
When implemented by a class, gets list of guide lines.
|
|
</summary>
|
|
<param name="guideLines">List of guide lines coordinates</param>
|
|
<returns>Number of guidelines found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SupportsContentDividers">
|
|
<summary>
|
|
When implemented by a class, indicates whether content dividers are supported.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SupportsCodeActions">
|
|
<summary>
|
|
When implemented by a class, indicates whether code fixes or code refactors are supported.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SupportsAdvancedFormatting">
|
|
<summary>
|
|
When implemented by a class, indicates whether code formatting or smart indenting is supported.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetContentDividers(System.Collections.Generic.IList{System.Int32})">
|
|
<summary>
|
|
When implemented by a class, gets list of content dividers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.CodeCompletion(System.String,Alternet.Syntax.StringItemInfo[],System.Drawing.Point,Alternet.Syntax.CodeCompletionArgs)">
|
|
<summary>
|
|
When implemented by a class, performs code completion for the specified text representing language element.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="e">Contains data for the code completion.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.CodeCompletion(System.String,Alternet.Syntax.StringItemInfo[],System.Drawing.Point,System.Boolean,Alternet.Syntax.CodeCompletionArgs)">
|
|
<summary>
|
|
When implemented by a class, performs code completion for the specified text representing language element.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="textData">Specifies data containing color information for the given string.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="useThread">Specifies whether parser should perform the task in the separate thread.</param>
|
|
<param name="e">Contains data for the code completion.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ProcessAutoComplete(System.String,System.Drawing.Point,System.String@)">
|
|
<summary>
|
|
When implemented by a class, checks whether end-of-block code needs inserting.
|
|
</summary>
|
|
<param name="text">Specifies line text.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="code">Output parameter to return code fragment to be inserted.</param>
|
|
<returns>True if autocompletion of end-of-block needed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ProcessSnippetBody(System.String,System.Drawing.Point,System.String@)">
|
|
<summary>
|
|
When implemented by a class, checks whether snippet body code needs inserting.
|
|
</summary>
|
|
<param name="text">Specifies source text.</param>
|
|
<param name="position">Specifies current position in text.</param>
|
|
<param name="code">Output parameter to return code fragment to be inserted.</param>
|
|
<returns>True if snippet body code needed; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetSingleLineComment">
|
|
<summary>
|
|
When implemented by a class, gets the string that represents start symbol of single line comment.
|
|
</summary>
|
|
<returns>Single line comment string.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetSingleLineComment(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, gets the string that represents start symbol of single line comment.
|
|
</summary>
|
|
<param name="pos">Position to check.</param>
|
|
<returns>Single line comment string.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetMultiLineComment(System.String@,System.String@)">
|
|
<summary>
|
|
When implemented by a class, gets the start and symbols multi-line comment.
|
|
</summary>
|
|
<param name="start">Start symbol of multi-line comment.</param>
|
|
<param name="end">End symbol of multi-line comment.</param>
|
|
<returns>True if parser supports multi-line comment; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetMultiLineComment(System.Drawing.Point,System.String@,System.String@)">
|
|
<summary>
|
|
When implemented by a class, gets the start and symbols multi-line comment.
|
|
</summary>
|
|
<param name="pos">Position to check.</param>
|
|
<param name="start">Start symbol of multi-line comment.</param>
|
|
<param name="end">End symbol of multi-line comment.</param>
|
|
<returns>True if parser supports multi-line comment; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetAutoFormatNode(System.Drawing.Point,System.Boolean,System.Drawing.Point@)">
|
|
<summary>
|
|
When implemented by a class, gets syntax block node at specified position.
|
|
</summary>
|
|
<param name="position">Position to check-up.</param>
|
|
<param name="startPt">Retrieves position of block node.</param>
|
|
<param name="extended">Specifies that search should be extended outside current scope</param>
|
|
<returns><c>ISyntaxNode</c> node representing block statement.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetNodeAt(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, gets <c>ISyntaxNode</c> that corresponds to the specified position.
|
|
</summary>
|
|
<param name="position">Position to find node.</param>
|
|
<returns><c>ISyntaxNode</c> at specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetRangeAt(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, gets <c>IRange</c> that corresponds to the specified position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<returns><c>IRange</c> at specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetActiveStatementAt(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, gets <c>IRange</c> that corresponds to the statement at specified position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<returns>Statement range at given position</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetDeclarationAt(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, gets <c>IRange</c> that corresponds to the declafration at specified position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<returns>Declaration range at given position</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.GetRangeAt(System.Drawing.Point,System.Collections.Generic.IList{Alternet.Common.IRange})">
|
|
<summary>
|
|
When implemented by a class, gets <c>IRange</c> list that corresponds to the specified position.
|
|
</summary>
|
|
<param name="position">Position to find range.</param>
|
|
<param name="ranges">List of begin/end ranges at the given position.</param>
|
|
<returns><c>IRange</c> at specified position.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.IsDeclaration(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, indicates whether specified node represents declaration elements.
|
|
</summary>
|
|
<param name="node">Specifies node to check-up.</param>
|
|
<returns>True if specified node represents declaration element; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindDeclaration(System.String,System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, finds the declaration node or type at given position.
|
|
</summary>
|
|
<param name="text">Contains string used to perform search.</param>
|
|
<param name="position">Specifies position to find node.</param>
|
|
<returns><c>object</c> that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindDeclaration(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, finds the declaration at given position.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<returns><c>SymbolLocation</c> object that is found.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindDeclarationAsync(System.Drawing.Point,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, finds the declaration location at given position.
|
|
</summary>
|
|
<param name="position">Specifies position to find.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns><c>SymbolLocation</c> represents location of the declaration.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindReferences(System.Drawing.Point)">
|
|
<summary>
|
|
When implemented by a class, locates and highlights references at given position in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindReferencesAsync(System.Drawing.Point,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, locates and highlights references at given position in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindReferencesAsync(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, locates declaration at given position and finds all references to this declaration in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindReferences(Alternet.Syntax.ISyntaxNode,Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
When implemented by a class, locates all references to the node in the text.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to find references.</param>
|
|
<param name="references">Retrieves references to node.</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindReferences(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, locates declaration at given position and finds all references to this declaration in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindImplementations(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean)">
|
|
<summary>
|
|
When implemented by a class, locates all implementations at given position and in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.FindImplementationsAsync(System.Drawing.Point,Alternet.Common.IRangeList,System.Boolean,System.Threading.CancellationToken)">
|
|
<summary>
|
|
When implemented by a class, locates all implementations at given position and in the text.
|
|
</summary>
|
|
<param name="position">Specifies position to find declaration.</param>
|
|
<param name="references">Retrieves references to found declaration.</param>
|
|
<param name="allDocuments">Specifies if search needs to process all documents in the solution</param>
|
|
<param name="cancellationToken">Cancellation token</param>
|
|
<returns>Number of found references.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.IsCodeCompletionChar(System.Char,System.Byte,System.Int32@)">
|
|
<summary>
|
|
When implemented by a class, returns boolean value indicating that given character initializes a code completion procedure when typing.
|
|
</summary>
|
|
<param name="ch">Given character.</param>
|
|
<param name="style">Specifies text style at cursor.</param>
|
|
<param name="interval">Represents the delay, in milliseconds before displaying code completion window.</param>
|
|
<returns>True if given character is code completion character; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SupportsCodeCompletionFiltering(Alternet.Syntax.CodeCompletionType)">
|
|
<summary>
|
|
When implemented by a class, returns boolean value indicating that information can be filtered for given code completion type.
|
|
</summary>
|
|
<param name="completionType">Given code completion type.</param>
|
|
<returns>True if code completion output can be filtered; otherwise false.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ResetOptions">
|
|
<summary>
|
|
When implemented by a class, resets <c>Options</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ResetCodeCompletionChars">
|
|
<summary>
|
|
When implemented by a class, resets <c>CodeCompletionChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ResetCodeCompletionStopChars">
|
|
<summary>
|
|
When implemented by a class, resets <c>CodeCompletionStopChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ResetAutoIndentChars">
|
|
<summary>
|
|
When implemented by a class, resets <c>AutoIndentChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ResetSmartFormatChars">
|
|
<summary>
|
|
When implemented by a class, resets <c>SmartFormatChars</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.ResetParseInterval">
|
|
<summary>
|
|
When implemented by a class, resets <c>ParseInterval</c> to the default value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SaveSyntaxTree">
|
|
<summary>
|
|
When implemented by a class, saves current syntax tree.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.RestoreSyntaxTree">
|
|
<summary>
|
|
When implemented by a class, restores syntax tree, stored by <c>SaveSyntaxTree</c> method.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.OnTextParsed">
|
|
<summary>
|
|
When implemented by a class, raises TextParsed event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SupportsAsyncParsing">
|
|
<summary>
|
|
When implemented by a class, indicates whether parser supports async parsing.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxParser.SupportsTextChanges">
|
|
<summary>
|
|
When implemented by a class, indicates whether parser supports incremental text changes.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.StopParseException">
|
|
<summary>
|
|
Represents error that occurs when parsing text is aborted.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ISyntaxTree">
|
|
<summary>
|
|
Represents properties and methods to describe syntax structure of code text.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxTree.Root">
|
|
<summary>
|
|
When implemented by a class, represents root level <c>ISyntaxNode</c> in this syntax tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ISyntaxTree.Current">
|
|
<summary>
|
|
When implemented by a class, represents current <c>ISyntaxNode</c> in the node collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.Clear">
|
|
<summary>
|
|
When implemented by a class, removes all nodes from <c>ISyntaxTree</c> node collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.Push(Alternet.Syntax.ISyntaxNode)">
|
|
<summary>
|
|
When implemented by a class, adds specified node to the stack of nodes.
|
|
</summary>
|
|
<param name="node">Specifies <c>ISyntaxNode</c> to add.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.Pop">
|
|
<summary>
|
|
When implemented by a class, removes last added node from the stack of nodes.
|
|
</summary>
|
|
<returns><c>ISyntaxNode</c> that is removed.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.BlockDeleting(System.Drawing.Rectangle)">
|
|
<summary>
|
|
When implemented by a class, removes all nodes from the node collection which position in the specified rectangle.
|
|
</summary>
|
|
<param name="rect">Specified rectangle to remove syntax nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.PositionChanged(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
When implemented by a class, changes positions of any syntax nodes and its elements located next to the specified position.
|
|
</summary>
|
|
<param name="x">The X-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="y">The Y-constituent of the Point value that specifies start position to change.</param>
|
|
<param name="deltaX">Specifies horizontal displacement.</param>
|
|
<param name="deltaY">Specifies vertical displacement.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.FindNode(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, finds specified node.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted node collection.</param>
|
|
<returns><c>ISyntaxNode</c> that is located.</returns>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.FindNodes(Alternet.Syntax.ISyntaxNode,System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode},Alternet.Syntax.ISyntaxNodes)">
|
|
<summary>
|
|
When implemented by a class, locates all nodes matching search criteria.
|
|
</summary>
|
|
<param name="obj">Specifies node to locate.</param>
|
|
<param name="comparer">Specifies method that compares nodes in the sorted node collection.</param>
|
|
<param name="nodes">List of located nodes.</param>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ISyntaxTree.Sort(System.Collections.Generic.IComparer{Alternet.Syntax.ISyntaxNode})">
|
|
<summary>
|
|
When implemented by a class, sorts all <c>ISyntaxNode</c> in the node collection using the specified comparer.
|
|
</summary>
|
|
<param name="comparer">The IComparer implementation to use when comparing nodes.</param>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ITextUndo">
|
|
<summary>
|
|
Represents single change of the text fragment.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ITextUndo.Start">
|
|
<summary>
|
|
When implemented by a class, represents starting position of the text fragment being changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ITextUndo.Len">
|
|
<summary>
|
|
When implemented by a class, specifies length of the text fragment to delete.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ITextUndo.Text">
|
|
<summary>
|
|
When implemented by a class, specifies text fragment to insert.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ITextUndo.StartPt">
|
|
<summary>
|
|
When implemented by a class, represents starting Point of the text fragment being changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ITextUndo.EndPt">
|
|
<summary>
|
|
When implemented by a class, represents end Point of the text fragment being changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Alternet.Syntax.ITextUndo.FileName">
|
|
<summary>
|
|
When implemented by a class, specifies FieName where the change occurs.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Alternet.Syntax.ITextUndoList">
|
|
<summary>
|
|
Represents collection containing list of <c>ITextUndo</c> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Alternet.Syntax.ITextUndoList.Sort(System.Collections.Generic.IComparer{Alternet.Syntax.ITextUndo})">
|
|
<summary>
|
|
Sorts the elements in the entire sort list using the specified comparer.
|
|
</summary>
|
|
<param name="comparer">The IComparer implementation to use when comparing elements.</param>
|
|
</member>
|
|
</members>
|
|
</doc>
|