Skip to main content

System

  • 2 minutes to read

This article describes all Context Providers in the System group. Refer to the Context Providers article for details on how to access Context Providers from the other groups.

CanActivateNextField

Satisfied when two or more Text Fields exist and one of them is active.

Supported Languages: All

DebugBreakMode

Satisfied when the Visual Studio debugger service is in break mode (for example, stepping through code or at a break point).

Supported Languages: All

DebugMode

Satisfied when Visual Studio is in Debug mode.

Supported Languages: All

DebugRunMode

Satisfied when the Visual Studio debugger service is in run mode (attached to running process).

Supported Languages: All

DesignMode

Satisfied when Visual Studio is in Design mode.

Supported Languages: All

InLinkedIdentifier

Satisfied when a Linked Identifier is active.

Supported Languages: All

InSnippetField

Satisfied if the editor caret is inside of the Visual Studio Code Snippet field.

Supported Languages: All

InTextField

Satisfied when a Text Field is active.

Supported Languages: All

IntellisenseActive

Satisfied when the IntelliSense is active.

Supported Languages: All

IntellisenseHasSelectedItem

Satisfied when an IntelliSense item is selected.

Supported Languages: All

ParameterSelectorIsActive

Satisfied when a parameter selector is active.

Supported Languages: All

QuickInfoActive

Satisfied when the QuickInfo is active.

Supported Languages: All

SignatureHelperActive

Satisfied when the Signature Helper is active.

Supported Languages: All

TargetPickerIsActive

Satisfied when a Target Picker is active.

Supported Languages: All

VariableMatches(variable,value)

Position Parameter Description
1 Variable The name of the template system variable (e.g., “Type”) to compare against.
2 Value The value to compare against.

Satisfied when the specified Template Variable matches the specified value.

Supported Languages: All

WaitingForSecondKeyOfChord

Satisfied when Visual Studio is waiting for the Second Key Of Chord.

Supported Languages: All