Register DelimiterAutoCompleter on DotNetSyntaxLanguage?

SyntaxEditor for WPF Forum

Posted 5 years ago by Frederik St-Onge
Version: 17.2.0662

I was trying to disable the auto completion of curly brace and found few post talking about this line :

syntaxEditor.Document.Language.RegisterDelimiterAutoCompleter(new DelimiterAutoCompleter()
   CanCompleteAngleBraces = true,
   CanCompleteCurlyBraces = false,
   CanCompleteDoubleQuotes = true,
   CanCompleteParentheses = true,
   CanCompleteSingleQuotes = false,
   CanCompleteSquareBraces = true

 Unfortunately, i cannot find the method RegisterDelimiterAutoCompleter on both VBSyntaxLanguage and CSharpSyntaxLanguage.

I tried to register it as a Service, but it didn't work. Could someone help me achieve this?

Thank you!

Comments (1)

Answer - Posted 5 years ago by Actipro Software Support - Cleveland, OH, USA

Hi Frederik,

Check out the "SyntaxEditor / Language Creation Guide / Feature Services / Delimiter Auto-Completer" topic as it has a Note section at the bottom that tells you how to make that RegisterDelimiterAutoCompleter extension method accessible.

Actipro Software Support

The latest build of this product (v22.1.3) was released 21 days ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.