In This Article

IDelimiterAutoCompleter Interface

Provides the base requirements for a class that can perform delimiter auto-completion.

public interface IDelimiterAutoCompleter

Remarks

This interface type can be registered with an ISyntaxLanguage using the RegisterService(Object, Object) method. Once an object that implements this interface is registered with the language for this interface type, its features can be used by the language.

Properties

CanCompleteAngleBraces

Gets or sets whether angle braces can be completed.

bool CanCompleteAngleBraces { get; set; }

Property Value

Boolean:

true if angle braces can be completed; otherwise, false. The default value is false.

CanCompleteCurlyBraces

Gets or sets whether curly braces can be completed.

bool CanCompleteCurlyBraces { get; set; }

Property Value

Boolean:

true if curly braces can be completed; otherwise, false. The default value is true.

CanCompleteParentheses

Gets or sets whether parentheses can be completed.

bool CanCompleteParentheses { get; set; }

Property Value

Boolean:

true if parentheses can be completed; otherwise, false. The default value is true.

CanCompleteSquareBraces

Gets or sets whether square braces can be completed.

bool CanCompleteSquareBraces { get; set; }

Property Value

Boolean:

true if square braces can be completed; otherwise, false. The default value is true.