Class VisualBasicTagger
Class defining Visual Basic programming language keywords and comments.
Inherited Members
Namespace: Telerik.Windows.Controls.SyntaxEditor.Tagging.Taggers
Assembly: Telerik.Windows.Controls.SyntaxEditor.dll
Syntax
public class VisualBasicTagger : WordTaggerBase, ITagger<ClassificationTag>
Constructors
VisualBasicTagger(RadSyntaxEditor)
Initializes a new instance of the VisualBasicTagger class.
Declaration
public VisualBasicTagger(RadSyntaxEditor editor)
Parameters
RadSyntaxEditor
editor
The code editor. |
Properties
StringMatchingRegex
Gets or sets the regex pattern used to match strings in the documents which this tagger recognizes.
Declaration
protected override string StringMatchingRegex { get; set; }
Property Value
System.String
|
Overrides
Methods
GetCharType(Char)
Gets the type of the VisualBasic char. 3 - VB commenting char, 2 - punctuation or symbol, 1 - whitespace, 0 - preprocessor, letter and all other chars.
Declaration
protected override int GetCharType(char character)
Parameters
System.Char
character
|
Returns
System.Int32
|
Overrides
GetWordsToClassificationTypes()
Gets the words to classification types.
Declaration
protected override Dictionary<string, ClassificationType> GetWordsToClassificationTypes()
Returns
System.Collections.Generic.Dictionary<System.String, ClassificationType>
|
Overrides
OnWordSplit(Int32, String)
Called when a word is split during processing of a line string.
Declaration
protected override void OnWordSplit(int wordCharType, string word)
Parameters
System.Int32
wordCharType
|
System.String
word
|
Overrides
SplitIntoWords(String)
Splits the given string into collection of words.
Declaration
protected override IList<string> SplitIntoWords(string value)
Parameters
System.String
value
The given string to split. |
Returns
System.Collections.Generic.IList<System.String>
List of the words. |