KnownUIContexts Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Predefined, well-known UIContexts
public ref class KnownUIContexts abstract sealed
public ref class KnownUIContexts abstract sealed
class KnownUIContexts abstract sealed
public static class KnownUIContexts
type KnownUIContexts = class
Public Class KnownUIContexts
- Inheritance
-
KnownUIContexts
Properties
ApplicationDesignerContext |
A UI context indicating that the Application Designer is active |
BackgroundProjectLoadContext |
Obsolete.
A UI context indicating it means that a project load operation is occuring in the background, and should not present any UI prompts to the user. |
BulkFileOperationContext |
A UI context indicating that a bulk file operation is in progress. This kind of operations can touch multiple files in the solution. One of the example of such operation is a git branch switch. It most likely updates multiple files on disk and sometimes components better handle updating once for all batch at the end of the operation rather than each file separately during the process. |
CloudDebuggingContext |
A UI context indicating that Cloud Debugging is active |
CloudEnvironmentConnectedContext |
UI context indicating that the IDE is connected to a cloud environment |
CodeWindowContext |
UI context indicating that a code window is active |
CSharpProjectContext |
A UI context indicating that a C# project is active |
DebuggingContext |
A UI context indicating whether a solution is being debugged |
DesignModeContext |
A UI context indicating that the environment is in design mode (not debugging) |
DevDriveMounted |
A UI context indicating Windows Dev Drive is mounted. |
DevDriveSupported |
A UI context indicating Windows Dev Drive is supported by the host operating system. |
DocumentWindowActive |
A UI context indicating that a document window is active |
DraggingContext |
A UI context indicating that a drag-drop operation within the Solution Explorer is in progress |
EmptySolutionContext |
A UI context indicating that a solution is loaded, but has no projects |
FirstLaunchSetupContext |
A UI context indicating that this is the first launch after setup. |
FolderOpened |
A UI context indicating whether a folder is opened. |
FSharpProjectContext |
A UI context indicating that an F# project is active |
FullScreenModeContext |
A UI context indicating that the environment is in full screen mode |
FullSolutionLoadingContext |
A UI context indicating that a solution is about to be opened. Covers both modal and async phases. |
HistoricalDebuggingContext |
A UI context indicating that IntelliTrace (historical debugging) is active |
IdeUserSignedInContext |
A UI context indicating that the IDE User is signed in. |
MainToolBarInvisibleContext |
A UI context indicating whether the main toolbar row is invisible or not |
MainToolBarVisibleContext |
A UI context indicating whether the main toolbar row is visible or not |
MinimalModeContext |
A UI context indicating that the environment is in Minimal mode |
NoSolutionContext |
A UI context indicating that no solution is loaded |
NotBuildingAndNotDebuggingContext |
A UI context indicating that the environment is neither building nor debugging a solution |
OsWindows8OrHigherContext |
A UI context indicating that the current OS is Windows 8 or higher |
ProjectCreatingContext |
Obsolete.
A UI context indicating that a new project is being created. |
ProjectRetargetingContext |
A UI context indicating that a project's target framework is being changed |
PropertyPageDesignerContext |
A UI context indicating that the Property Page Designer is active |
RepositoryOpen |
A UI context indicating whether an active repository is currently open. This UI context will be used by an SCC provider to indicate that a repository is open. For example, this will be used by the Git provider to indicate that a repository is open so the shell can react accordingly |
RESXEditorContext |
A UI context indicating that the RESX designer is active |
SettingsDesignerContext |
A UI context indicating that the Settings designer is active |
ShellInitializedContext |
A UI context indicating that the shell has entered its main message loop. |
SolutionBuildingContext |
A UI context indicating that a solution is being built |
SolutionExistsAndFullyLoadedContext |
A UI context indicating that a solution is fully loaded |
SolutionExistsAndNotBuildingAndNotDebuggingContext |
A UI context indicating that a solution is loaded, and the environment is neither building nor debugging it. |
SolutionExistsContext |
A UI context indicating that a solution is loaded. |
SolutionHasAppContainerProjectsContext |
A UI context indicating that a solution with at least one appcontainer project is loaded. |
SolutionHasMultipleProjectsContext |
A UI context indicating that a solution with more than one project is loaded. |
SolutionHasSingleProjectContext |
A UI context indicating that a solution with exactly one project is loaded. |
SolutionOpeningContext |
A UI context indicating that a solution is about to be opened. It is deactivated when modal phase is completed or error occurs during opening. |
SolutionOrProjectUpgradingContext |
A UI context indicating that a solution or project is being upgraded. |
StandardPreviewerConfigurationChanging |
A UI context indicating the standard previewers (browsers) configuration is changing, either browsers are added or removed or the default browser(s) changed. |
ToolboxChooseItemsDataSourceInitializedContext |
A UI context indicating that the toolbox Choose Items dialog has been initialized. |
ToolboxInitializedContext |
A UI context indicating that the toolbox has been initialized. |
ToolboxVisibleContext |
A UI context indicating that the toolbox is visible |
ToolWindowActive |
A UI context indicating that a tool window is active |
UnifiedSettingsActiveContext |
A UI context indicating that Unified Settings is active. |
VBProjectContext |
A UI context indicating that a VB project is active |
VCProjectContext |
A UI context indicating that a Visual C++ project is active |
WizardOpen |
A UI context indicating whether a Wizard is currently open. |
XamlDesignerContext |
A UI context indicating whether the XAML Designer is currently active. |