Freigeben über


KnownUIContexts Klasse

Definition

Vordefinierte, bekannte 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
Vererbung
KnownUIContexts

Eigenschaften

ApplicationDesignerContext

Ein Benutzeroberflächenkontext, der angibt, dass die Application Designer aktiv ist.

BackgroundProjectLoadContext
Veraltet.

Ein Benutzeroberflächenkontext, der angibt, dass ein Projektladevorgang im Hintergrund erfolgt und dem Benutzer keine Benutzeroberflächenaufforderungen angezeigt werden sollte.

BulkFileOperationContext

Ein Benutzeroberflächenkontext, der angibt, dass ein Massendateivorgang ausgeführt wird. Diese Art von Vorgängen kann mehrere Dateien in der Projektmappe berühren. Ein Beispiel für einen solchen Vorgang ist ein Git-Branch-Switch. Höchstwahrscheinlich werden mehrere Dateien auf dem Datenträger aktualisiert, und manchmal werden die Aktualisierungen für alle Batches am Ende des Vorgangs besser einmal verarbeitet, anstatt jede Datei separat während des Prozesses.

CloudDebuggingContext

Ein Benutzeroberflächenkontext, der angibt, dass das Clouddebuggen aktiv ist

CloudEnvironmentConnectedContext

Benutzeroberflächenkontext, der angibt, dass die IDE mit einer Cloudumgebung verbunden ist

CodeWindowContext

Benutzeroberflächenkontext, der angibt, dass ein Codefenster aktiv ist

CSharpProjectContext

Ein Benutzeroberflächenkontext, der angibt, dass ein C#-Projekt aktiv ist

DebuggingContext

Ein Benutzeroberflächenkontext, der angibt, ob eine Lösung debuggt wird.

DesignModeContext

Ein Benutzeroberflächenkontext, der angibt, dass sich die Umgebung im Entwurfsmodus (nicht im Debuggen) befindet.

DevDriveMounted

Ein Benutzeroberflächenkontext, der angibt, dass Windows Dev Drive eingebunden ist.

DevDriveSupported

Ein Benutzeroberflächenkontext, der angibt, dass Windows Dev Drive vom Hostbetriebssystem unterstützt wird.

DocumentWindowActive

Ein Benutzeroberflächenkontext, der angibt, dass ein Dokumentfenster aktiv ist

DraggingContext

Ein Benutzeroberflächenkontext, der angibt, dass ein Drag-Drop-Vorgang innerhalb der Projektmappen-Explorer ausgeführt wird.

EmptySolutionContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe geladen wird, aber keine Projekte enthält.

FirstLaunchSetupContext

Ein Benutzeroberflächenkontext, der angibt, dass dies der erste Start nach dem Setup ist.

FolderOpened

Ein Benutzeroberflächenkontext, der angibt, ob ein Ordner geöffnet wird.

FSharpProjectContext

Ein Benutzeroberflächenkontext, der angibt, dass ein F#-Projekt aktiv ist

FullScreenModeContext

Ein Benutzeroberflächenkontext, der angibt, dass sich die Umgebung im Vollbildmodus befindet

FullSolutionLoadingContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe geöffnet werden soll. Deckt sowohl modale als auch asynchrone Phasen ab.

HistoricalDebuggingContext

Ein Benutzeroberflächenkontext, der angibt, dass IntelliTrace (verlaufsbezogenes Debuggen) aktiv ist.

IdeUserSignedInContext

Ein Benutzeroberflächenkontext, der angibt, dass der IDE-Benutzer angemeldet ist.

MainToolBarVisibleContext

Ein Benutzeroberflächenkontext, der angibt, ob die Standard Symbolleistenzeile sichtbar ist oder nicht

MinimalModeContext

Ein Benutzeroberflächenkontext, der angibt, dass sich die Umgebung im Minimalmodus befindet.

NoSolutionContext

Ein Benutzeroberflächenkontext, der angibt, dass keine Lösung geladen wird

NotBuildingAndNotDebuggingContext

Ein Benutzeroberflächenkontext, der angibt, dass die Umgebung weder eine Projektmappe erstellt noch debuggen wird

OsWindows8OrHigherContext

Ein Benutzeroberflächenkontext, der angibt, dass das aktuelle Betriebssystem Windows 8 oder höher ist

ProjectCreatingContext
Veraltet.

Ein Benutzeroberflächenkontext, der angibt, dass ein neues Projekt erstellt wird.

ProjectRetargetingContext

Ein Benutzeroberflächenkontext, der angibt, dass das Zielframework eines Projekts geändert wird

PropertyPageDesignerContext

Ein Benutzeroberflächenkontext, der angibt, dass die Eigenschaftenseite Designer aktiv ist

RepositoryOpen

Ein Benutzeroberflächenkontext, der angibt, ob derzeit ein aktives Repository geöffnet ist. Dieser Benutzeroberflächenkontext wird von einem SCC-Anbieter verwendet, um anzugeben, dass ein Repository geöffnet ist. Dies wird beispielsweise vom Git-Anbieter verwendet, um anzugeben, dass ein Repository geöffnet ist, damit die Shell entsprechend reagieren kann.

RESXEditorContext

Ein Benutzeroberflächenkontext, der angibt, dass der RESX-Designer aktiv ist

SettingsDesignerContext

Ein Benutzeroberflächenkontext, der angibt, dass der Einstellungen-Designer aktiv ist.

ShellInitializedContext

Ein Benutzeroberflächenkontext, der angibt, dass die Shell ihre Standard-Nachrichtenschleife eingegeben hat.

SolutionBuildingContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Lösung erstellt wird.

SolutionExistsAndFullyLoadedContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Lösung vollständig geladen ist

SolutionExistsAndNotBuildingAndNotDebuggingContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe geladen ist und die Umgebung sie weder erstellt noch debuggen wird.

SolutionExistsContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe geladen wird.

SolutionHasAppContainerProjectsContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe mit mindestens einem appcontainer-Projekt geladen wird.

SolutionHasMultipleProjectsContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe mit mehr als einem Projekt geladen wird.

SolutionHasSingleProjectContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe mit genau einem Projekt geladen wird.

SolutionOpeningContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe geöffnet werden soll. Es wird deaktiviert, wenn die modale Phase abgeschlossen ist oder während des Öffnens ein Fehler auftritt.

SolutionOrProjectUpgradingContext

Ein Benutzeroberflächenkontext, der angibt, dass eine Projektmappe oder ein Projekt aktualisiert wird.

StandardPreviewerConfigurationChanging

Ein Benutzeroberflächenkontext, der angibt, dass sich die Konfiguration der Standardvorschau (Browser) ändert. Browser werden entweder hinzugefügt oder entfernt oder die Standardbrowser geändert.

ToolboxChooseItemsDataSourceInitializedContext

Ein Benutzeroberflächenkontext, der angibt, dass das Dialogfeld "Elemente auswählen" der Toolbox initialisiert wurde.

ToolboxInitializedContext

Ein Benutzeroberflächenkontext, der angibt, dass die Toolbox initialisiert wurde.

ToolboxVisibleContext

Ein Benutzeroberflächenkontext, der angibt, dass die Toolbox sichtbar ist

ToolWindowActive

Ein Benutzeroberflächenkontext, der angibt, dass ein Toolfenster aktiv ist

UnifiedSettingsActiveContext

Ein Benutzeroberflächenkontext, der angibt, dass einheitliche Einstellungen aktiv sind.

VBProjectContext

Ein Benutzeroberflächenkontext, der angibt, dass ein VB-Projekt aktiv ist

VCProjectContext

Ein Benutzeroberflächenkontext, der angibt, dass ein Visual C++-Projekt aktiv ist

WizardOpen

Ein Benutzeroberflächenkontext, der angibt, ob derzeit ein Assistent geöffnet ist.

XamlDesignerContext

Ein Benutzeroberflächenkontext, der angibt, ob die XAML-Designer derzeit aktiv ist.

Gilt für: