ToolWindowGuids Klasse

Definition

Stellt GUIDs bereit, die verwendet werden, um Visual Studio-Tool Fenster zu identifizieren.

public ref class ToolWindowGuids abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ToolWindowGuids abstract
[Windows::Foundation::Metadata::WebHostHidden]
class ToolWindowGuids abstract
public abstract class ToolWindowGuids
type ToolWindowGuids = class
Public MustInherit Class ToolWindowGuids
Vererbung
ToolWindowGuids

Hinweise

Hinweis

Diese Auflistung von GUIDs ist spezifisch für Visual Studio .NET 2003. Alle diese Kontexte sind auch in der-Auflistung ToolWindowGuids80 für spätere Versionen von enthalten Visual Studio .

Den verschiedenen Tool Fenstern in werden Visual Studio eindeutige GUIDs zugewiesen. Diese GUIDs können als Kontext verwendet werden, der über den-Dienst überwacht werden kann SVsShellMonitorSelection (siehe die- AdviseSelectionEvents Methode). Es ist auch möglich, den Status jedes Tool Fensters mithilfe der Methoden der- IVsMonitorSelection Schnittstelle anzufordern, die wiederum vom Dienst abgerufen wird SVsShellMonitorSelection .

VSPackages, die über Benutzeroberflächen Elemente (UI) verfügen, können diese Benutzeroberflächen Elemente bestimmten Tool Fenstern und Dialogfeldern zuordnen. Wenn das Tool Fenster aktiv oder inaktiv wird, werden die zugehörigen Benutzeroberflächen Elemente des VSPackage ebenfalls automatisch aktiviert oder deaktiviert. Das VSPackage bewirkt, dass diese Zuordnung zwischen den eigenen Benutzeroberflächen Elementen und den Tool Fenstern mithilfe des VISIBILITY_SECTION Abschnitts der Befehls Tabellen-Compilerdatei (. CTC) erfolgt, die Teil des VSPackage ist. Sie müssen die GUID für ein Tool Fenster manuell in die CTC-Datei kopieren. Wenn Sie z. b. über ein Menü Element verfügen möchten, das dem Tool Fenster "suchen und ersetzen" zugeordnet ist, müssen Sie eine Bezeichnung für die FindReplace GUID erstellen:

#define guidFindReplace { 0xCF2DDC32, 0x8CAD, 0x11D2, { 0x93, 0x02, 0x00, 0x53, 0x45, 0x00, 0x00, 0x 00 } }  

Anschließend verwenden Sie diese Definition in der VISIBLITY_SECTION CTC-Datei:

VISIBILITY_SECTION  
    // Command                        GUID when visible  
    guidMyCmdSet:cmdidMyMenuCommand,  guidFindReplace;  
VISIBILITY_END  

Felder

BrowserDoc

Nur zur internen Verwendung.

ClassView

Dieses Toolfenster zeigt eine Liste aller Klassen in einer Projektmappe an.

CommandWindow

Dieses Tool Fenster bietet eine Möglichkeit, Befehle direkt in der Visual Studio-Shell auszuführen.

ContextWindow

Dieses Toolfenster enthält Links zu Hilfethemen im aktuellen Kontext.

DocOutline

Dies Toolfenster enthält eine Gliederung einer HTML-Datei.

FindAdvanced

Dieses Toolfenster bietet die Möglichkeit, Dateien nach einer Zeichenfolge zu durchsuchen.

FindReplace

Dieses Toolfenster bietet die Möglichkeit, in der aktuell geöffneten Datei zu suchen und zu ersetzen.

FindResults1

Dieses Toolfenster enthält eine Liste der Suchergebnisse.

FindResults2

Dieses Toolfenster enthält eine zweite Liste der Suchergebnisse.

MacroExplorer

Dieses Tool Fenster enthält eine Liste von Makros, die für die Verwendung in der Visual Studio-Shell verfügbar sind.

ObjectBrowser

Dieses Toolfenster stellt eine Liste von Komponenten breit, die auf dem System installiert sind.

ObjectSearchResultsWindow

Dieses Toolfenster stellt die Ergebnisse der Suche nach einem Symbol bereit.

ObjectSearchWindow

Dieses Toolfenster bietet die Möglichkeit, nach einem Symbol zu suchen.

Outputwindow

Dieses Toolfenster zeigt jede Ausgabe an, die durch einen Buildprozess oder ein Programm generiert wird, welches gerade gedebuggt wird.

PropertyBrowser

Dieses Tool Fenster enthält eine Liste der Eigenschaften, die der aktuell ausgewählten Datei oder dem Projekt in Projektmappen-Explorer zugeordnet sind.

ResourceView

Dieses Toolfenster enthält eine Liste von Ressourcen, die in einem Projekt verfügbar sind.

ServerExplorer

Dieses Toolfenster stellt eine Liste von Servern bereit, die für die Verbindung mit Datenbanken verwendet werden.

SolutionExplorer

Dieses Toolfenster enthält eine Liste von Projekten und ihre zugehörigen Dateien in einer Projektmappe.

TaskList

Dieses Toolfenster enthält eine Liste der benutzerdefinierten Aufgaben, die für ein Projekt ausgeführt werden.

Toolbox

Dieses Tool Fenster enthält eine Liste von Komponenten, die einem Projekt hinzugefügt werden können. Dies geschieht in der Regel über den Windows Forms-Designer.

Gilt für