Microsoft.VisualStudio.Text.Editor.Commanding.Commands Namespace

Classes

AutomaticLineEnderCommandArgs
BackspaceKeyCommandArgs
BackTabKeyCommandArgs
CodeCleanUpCommandArgs

Base class fort Code Cleanup actions. In the UI, bind to derived classes such as CodeCleanUpDefaultProfileCommandArgs.

CodeCleanUpCustomProfileCommandArgs
CodeCleanUpDefaultProfileCommandArgs
CollapseTagCommandArgs
CommentSelectionCommandArgs
CommitUniqueCompletionListItemCommandArgs
ContractSelectionCommandArgs
CopyCommandArgs
CopyToInteractiveCommandArgs
CutCommandArgs
DeleteKeyCommandArgs
DiffSwitchBetweenLeftAndRightCommandArgs
DocumentEndCommandArgs
DocumentStartCommandArgs
DownKeyCommandArgs
DuplicateSelectionCommandArgs
EncapsulateFieldCommandArgs
ErrorCommandArgsBase

Base EditorCommandArgs type for navigation between errors.

EscapeKeyCommandArgs
ExecuteInInteractiveCommandArgs
ExpandSelectionCommandArgs
ExpandSelectionToEntireLineCommandArgs
ExtractInterfaceCommandArgs
ExtractMethodCommandArgs
FindCaretCommandArgs
FindReferencesCommandArgs
FormatAndValidationCommandArgs
FormatDocumentCommandArgs
FormatSelectionCommandArgs
GoToBaseCommandArgs
GotoBraceCommandArgs
GotoBraceExtCommandArgs
GoToContainingDeclarationCommandArgs
GoToDefinitionCommandArgs
GoToImplementationCommandArgs
GoToNextDifferenceCommandArgs
GoToNextLocationCommandArgs
GoToNextMemberCommandArgs
GoToPreviousDifferenceCommandArgs
GoToPreviousLocationCommandArgs
GoToPreviousMemberCommandArgs
HelpCommandArgs
IncrementLastSecondaryCaretCommandArgs

This command refers to the gesture which takes the last secondary caret as defined in RemoveLastSecondaryCaretCommandArgs, and moving it to the location where a caret would be added by InsertNextMatchingCaretCommandArgs. This command is only available if there are already multiple carets.

InsertAllMatchingCaretsCommandArgs

This command refers to the gesture to select all instances of text that matches the current primary selection.

InsertCommentCommandArgs
InsertNextMatchingCaretCommandArgs

This command refers to the gesture to add a new caret at the next instance of whatever the primary selection contains within the given view.

InsertSnippetCommandArgs
InvokeCompletionListCommandArgs
InvokeQuickInfoCommandArgs
InvokeSignatureHelpCommandArgs
JoinLinesCommandArgs
LeftKeyCommandArgs
LineEndCommandArgs
LineEndExtendCommandArgs
LineStartCommandArgs
LineStartExtendCommandArgs
MoveLastCaretDownCommandArgs

This command refers to the gesture which takes the last secondary caret as defined in RemoveLastSecondaryCaretCommandArgs, and moving it to the location where a caret would be added by InsertNextMatchingCaretCommandArgs. This command is only available if there are already multiple carets.

MoveSelectedLinesDownCommandArgs
MoveSelectedLinesUpCommandArgs
MoveToNextSubWordCommandArgs
MoveToNextSubWordExtendCommandArgs
MoveToPreviousSubWordCommandArgs
MoveToPreviousSubWordExtendCommandArgs
NavigateToNextHighlightedReferenceCommandArgs
NavigateToNextIssueInDocumentCommandArgs

EditorCommandArgs for next error command.

NavigateToPreviousHighlightedReferenceCommandArgs
NavigateToPreviousIssueInDocumentCommandArgs

EditorCommandArgs for next error command.

NextSuggestionCommandArgs
OpenLineAboveCommandArgs
OpenLineBelowCommandArgs
OutlineCollapseToDefinitionsCommandArgs
OutlineHideSelectionCommandArgs
OutlineStopHidingAllCommandArgs
OutlineStopHidingCurrentCommandArgs
OutlineToggleAllCommandArgs
OutlineToggleCurrentCommandArgs
PageDownKeyCommandArgs
PageUpKeyCommandArgs
PasteAsHTMLCommandArgs
PasteCommandArgs
PeekDefinitionCommandArgs
PeekDifferenceCommandArgs
PreviousSuggestionCommandArgs
RedoCommandArgs
RemoveLastSecondaryCaretCommandArgs

This command refers to the gesture used to remove a secondary caret from a text view. The the caret to remove is identified as the last caret in a circular loop, starting at the primary caret. Effectively, that means either the caret directly above the primary caret, or the last one in the view. This command is not available if there is only one caret.

RemoveParametersCommandArgs
RenameCommandArgs
ReorderParametersCommandArgs
ReturnKeyCommandArgs
RightKeyCommandArgs
RotatePrimaryCaretNextCommandArgs

This command refers to the gesture to change the primary caret to the next caret in the document, and make that visible to the user.

RotatePrimaryCaretPreviousCommandArgs

This command refers to the gesture to make the primary caret the next one up in the document, and make it visible to the user.

SaveCommandArgs
SelectAllCommandArgs
SelectContainingDeclarationCommandArgs
SelectCurrentSubwordCommandArgs
SetLeadingWhiteSpaceToSpacesCommandArgs
SetLeadingWhiteSpaceToTabsCommandArgs
SetNewlinesToCRCommandArgs
SetNewlinesToCRLFCommandArgs
SetNewlinesToLFCommandArgs
ShowClipboardHistoryCommandArgs
ShowContextMenuCommandArgs
ShowNavigateMenuCommandArgs
ShowQuickFixesCommandArgs
ShowQuickFixesForPositionCommandArgs
SortLinesCommandArgs
StartAutomaticOutliningCommandArgs
SubwordContractSelectionCommandArgs
SubwordDeleteToEndCommandArgs
SubwordDeleteToStartCommandArgs
SubwordExpandSelectionCommandArgs
SubwordTransposeCommandArgs
SurroundWithCommandArgs
SyncClassViewCommandArgs
TabKeyCommandArgs
ToggleBlockCommentCommandArgs
ToggleCompletionListFilterCommandArgs
ToggleCompletionModeCommandArgs
ToggleLineCommentCommandArgs
ToggleOverwriteModeCommandArgs
ToggleStickyScrollingCommandArgs
TypeCharCommandArgs
UncollapseTagCommandArgs
UncommentSelectionCommandArgs
UndoCommandArgs
UpKeyCommandArgs
ViewCallHierarchyCommandArgs
ViewCodeCommandArgs
ViewFormCommandArgs
WordDeleteToEndCommandArgs
WordDeleteToStartCommandArgs
ZoomInCommandArgs
ZoomOutCommandArgs
ZoomToCommandArgs