Freigeben über


Feedback an den Benutzer

In der integrierten Entwicklungsumgebung (IDE) von Visual Studio basiert das visuelle Feedback zur verfügbaren Funktionalität auf dem aktuellen Auswahl- und globalen Auswahlkontext des Benutzers. In der folgenden Tabelle sind die Funktionen aufgeführt, die in verschiedenen Auswahlkontexten verfügbar sind.

Auswahlkontext Verfügbare Funktionalität
IDE Global
Aktuelles Produktset Produktspezifisch
Aktive Hierarchie Hierarchietyp spezifisch
Aktives Hierarchieelement Spezifischer Hierarchieelementtyp
Aktives Dokument Dokumenttypspezifisch
Oberstes MDI-Fenster (Multiple-Document Interface) Fenstertypspezifisch
Aktueller Auswahlkontext Kontextabhängige Auswahl

Wenn Sie nur die Funktionen anzeigen, die die Benutzer benötigen, und kontinuierlich konsistentes Feedback zum Auswahlkontext und zur Umgebung liefern, verringern Sie die Komplexität in der IDE. Die folgenden Regeln gelten, wenn ein Fenster in der IDE geöffnet wird:

  • Wenn das Fenster seinen Auswahlkontext ändert, wird das Auswahlfeedback im Fenster eindeutig gekennzeichnet, und das Fenster "Dynamische Hilfe " (sofern angezeigt) wird aktualisiert, um den aktuellen Kontext widerzuspiegeln.

  • Wenn das Fenster den globalen Auswahlkontext ändert, werden alle kontextspezifischen Menüs, das aktive Hierarchiefenster und die Titelleiste der Anwendung aktualisiert, um den aktuellen Kontext widerzuspiegeln.

  • Das Fenster sollte Eigenschaften für die aktuelle Auswahl im Eigenschaften-Fenster und optional im Dialogfeld Eigenschaftsseiten anzeigen.

  • Wenn das Fenster keine Eigenschaften anzeigt oder den globalen Auswahlkontext ändert, sollte das Auswahlfeedback nicht im Fenster verbleiben, wenn es nicht mehr das aktive Fenster in der IDE ist.

  • Alle dokumentspezifischen Toolfenster sollten das aktive Dokument kontinuierlich wiedergeben.

  • Menüs, Symbolleisten und die Anwendungstitelleiste sollten das oberste MDI-Clientfenster (Multiple-Document Interface) widerspiegeln.

    Wenn beispielsweise die HTML-Ansicht eines Webformulars innerhalb eines Visual Basic-Webanwendungsprojekts geöffnet wird und der Benutzer ein <td> Tag auswählt, wird Das Feedback auf folgende Weise bereitgestellt:

  • Die Auswahl wird im aktiven Fenster angezeigt und im Eigenschaftenfenster angezeigt.

  • Die dokumentspezifische Toolbox wird aktualisiert, um das aktive Dokument widerzuspiegeln.

  • Die Symbolleiste "Editor " und das Menü "Tabelle " werden angezeigt, und die Titelleiste wird aktualisiert, um das Webformularfenster widerzuspiegeln.

  • Das aktive Hierarchiefenster, bei dem es sich in der Regel um den Projektmappen-Explorer handelt, und dessen Titelleiste werden aktualisiert, um den aktuellen Kontext widerzuspiegeln. Die kontextspezifischen Menübefehle für das Projekt gelten nun für das aktive Webanwendungsprojekt.