Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vs-editor-api.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/Editor/Language/Def/Intellisense/IntellisenseKeyboardCommand.cs')
-rw-r--r--src/Editor/Language/Def/Intellisense/IntellisenseKeyboardCommand.cs78
1 files changed, 78 insertions, 0 deletions
diff --git a/src/Editor/Language/Def/Intellisense/IntellisenseKeyboardCommand.cs b/src/Editor/Language/Def/Intellisense/IntellisenseKeyboardCommand.cs
new file mode 100644
index 0000000..75f25b5
--- /dev/null
+++ b/src/Editor/Language/Def/Intellisense/IntellisenseKeyboardCommand.cs
@@ -0,0 +1,78 @@
+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+// Copyright (c) Microsoft Corporation. All rights reserved.
+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+namespace Microsoft.VisualStudio.Language.Intellisense
+{
+ /// <summary>
+ /// Represents the set of keyboard commands that can be issued to IntelliSense presenters.
+ /// </summary>
+ public enum IntellisenseKeyboardCommand
+ {
+ /// <summary>
+ /// The up arrow command.
+ /// </summary>
+ Up,
+
+ /// <summary>
+ /// The down arrow command.
+ /// </summary>
+ Down,
+
+ /// <summary>
+ /// The page up command.
+ /// </summary>
+ PageUp,
+
+ /// <summary>
+ /// The page down command.
+ /// </summary>
+ PageDown,
+
+ /// <summary>
+ /// The go to the top line command
+ /// </summary>
+ TopLine,
+
+ /// <summary>
+ /// The go to the bottom line command.
+ /// </summary>
+ BottomLine,
+
+ /// <summary>
+ /// The home command.
+ /// </summary>
+ Home,
+
+ /// <summary>
+ /// The end command.
+ /// </summary>
+ End,
+
+ /// <summary>
+ /// The enter, or return, command.
+ /// </summary>
+ Enter,
+
+ /// <summary>
+ /// The escape command.
+ /// </summary>
+ Escape,
+
+ /// <summary>
+ /// The increase filter level command.
+ /// </summary>
+ /// <remarks>
+ /// This command is most often used in tabbed completion to switch between the completion tabs.
+ /// </remarks>
+ IncreaseFilterLevel,
+
+ /// <summary>
+ /// The decrease filter level command.
+ /// </summary>
+ /// <remarks>
+ /// This command is most often used in tabbed completion to switch between the completion tabs.
+ /// </remarks>
+ DecreaseFilterLevel
+ }
+}