Sdílet prostřednictvím


Třída UIContextGuids

 

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci kontexty příkazu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Shell.Interop.UIContextGuids

Syntaxe

public abstract class UIContextGuids
public ref class UIContextGuids abstract 
[<AbstractClass>]
type UIContextGuids = class end
Public MustInherit Class UIContextGuids

Metody

Název Popis
System_CAPS_pubmethod Equals(Object)

(Zděděno z Object.)

System_CAPS_protmethod Finalize()

(Zděděno z Object.)

System_CAPS_pubmethod GetHashCode()

(Zděděno z Object.)

System_CAPS_pubmethod GetType()

(Zděděno z Object.)

System_CAPS_protmethod MemberwiseClone()

(Zděděno z Object.)

System_CAPS_pubmethod ToString()

(Zděděno z Object.)

Pole

Název Popis
System_CAPS_pubfieldSystem_CAPS_static CodeWindow

Určuje kontext, ve kterém okno kódu má aktuálně fokus.

System_CAPS_pubfieldSystem_CAPS_static Debugging

Určuje kontext, ve které ladění je aktivní.

System_CAPS_pubfieldSystem_CAPS_static DesignMode

Určuje kontext, kde je editoru v režimu návrhu.

System_CAPS_pubfieldSystem_CAPS_static Dragging

Určuje, k němuž dochází při přetahování položky kontextu Průzkumníku řešení.

System_CAPS_pubfieldSystem_CAPS_static EmptySolution

Určuje kontext, ve kterém byl načten prázdného řešení.

System_CAPS_pubfieldSystem_CAPS_static FullScreenMode

Určuje kontext, který je aktivní, kdy Visual Studio je v režimu celé obrazovky.

System_CAPS_pubfieldSystem_CAPS_static NoSolution

Určuje kontext, ve kterém je načtena žádné řešení.

System_CAPS_pubfieldSystem_CAPS_static SolutionBuilding

Určuje kontext, ve kterém projektu nebo řešení je současně vytvářen.

System_CAPS_pubfieldSystem_CAPS_static SolutionExists

Určuje kontext, ve kterém byl načten do řešení.

System_CAPS_pubfieldSystem_CAPS_static SolutionHasMultipleProjects

Určuje kontext, ve kterém načíst řešení obsahuje více než jeden projekt.

System_CAPS_pubfieldSystem_CAPS_static SolutionHasSingleProject

Určuje kontext, ve kterém načíst řešení obsahuje jednoho projektu.

Poznámky

Kontext příkazů znamená, že konkrétní stavu Visual Studio je v, například řešení vytváří nebo ladění je aktivní. Více kontexty může být aktivní současně, například řešení je načten a má více projektů v řešení.

Jako kontexty změnit, jsou oznámení odesílána stranám, které samy s zaregistrovány SVsShellMonitorSelection služby (naleznete v části AdviseSelectionEvents Metoda). Je také možné stav libovolném kontextu pomocí metody v požadavku IVsMonitorSelection rozhraní, které zase se získávají z SVsShellMonitorSelection služby.

VSPackage, která mají prvky uživatelského rozhraní (UI) můžete přidružit konkrétní příkaz kontexty tyto prvky uživatelského rozhraní. Pokud tyto kontexty stane aktivní nebo neaktivní, jsou automaticky aktivace nebo deaktivace také sady VSPackage přidružené prvky uživatelského rozhraní. Sady VSPackage přidruží prvky uživatelského rozhraní pro příkaz kontexty, pomocí příkazu tabulky Visual Studio (.vsct) souboru, který je součástí sady VSPackage. Další informace o soubory .vsct naleznete v tématu tabulky příkaz Visual Studio (. Soubory Vsct). Kontexty příkaz jsou definovány v kontextu parametr VisibilityItem elementu. Další informace naleznete v tématu VisibilityItem Element.

Příkaz kontexty jsou definovány v záhlaví soubory vsshlids.h a vsshell*.h. Další informace o kde jsou definovány je uveden v části poznámky jednotlivých kontextech.

Bezpečný přístup z více vláken

Všechny veřejné statické členy ( Sdílené v jazyce Visual Basic) tohoto typu mají bezpečný přístup z více vláken. U členů instancí není bezpečný přístup z více vláken zaručen.

Viz také

Obory názvů Microsoft.VisualStudio.Shell.Interop

Zpět na začátek