Třída UIContextGuids80
Poskytuje další 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.UIContextGuids80
Syntaxe
public abstract class UIContextGuids80
public ref class UIContextGuids80 abstract
[<AbstractClass>]
type UIContextGuids80 = class end
Public MustInherit Class UIContextGuids80
Metody
Název | Popis | |
---|---|---|
Equals(Object) | (Zděděno z Object.) |
|
Finalize() | (Zděděno z Object.) |
|
GetHashCode() | (Zděděno z Object.) |
|
GetType() | (Zděděno z Object.) |
|
MemberwiseClone() | (Zděděno z Object.) |
|
ToString() | (Zděděno z Object.) |
Pole
Název | Popis | |
---|---|---|
CodeWindow | Určuje kontext, ve kterém okno kódu má aktuálně fokus. |
|
DataSourceWindowAutoVisible | Určuje kontext, ve kterém okno zdroje dat se automaticky viditelné. |
|
DataSourceWindowSupported | Určuje kontext, ve kterém je podporována okno zdroje dat v projektu. |
|
Debugging | Určuje kontext, ve které ladění je aktivní. |
|
DesignMode | Určuje kontext, kde je editoru v režimu návrhu. |
|
Dragging | Určuje, k němuž dochází při přetahování položky kontextu Průzkumníku řešení. |
|
EmptySolution | Určuje kontext, ve kterém byl načten prázdného řešení. |
|
FullScreenMode | Určuje kontext, který je aktivní, kdy Visual Studio je v režimu celé obrazovky. |
|
NoSolution | Určuje kontext, ve kterém je načtena žádné řešení. |
|
NotBuildingAndNotDebugging | Určuje kontext, ve kterém není právě řešení postavené nebo ladit. |
|
SolutionBuilding | Určuje kontext, ve kterém projektu nebo řešení je současně vytvářen. |
|
SolutionExists | Určuje kontext, ve kterém byl načten do řešení. |
|
SolutionExistsAndNotBuildingAndNotDebugging | Určuje kontext, ve kterém je načteno řešení a je nemožnost vytvořené nebo ladit. |
|
SolutionHasMultipleProjects | Určuje kontext, ve kterém načíst řešení obsahuje více než jeden projekt. |
|
SolutionHasSingleProject | Určuje kontext, ve kterém načíst řešení obsahuje jednoho projektu. |
|
SolutionOrProjectUpgrading | Určuje kontext, ve kterém probíhá upgrade řešení nebo projektu. |
|
ToolboxInitialized | Určuje kontext, ve kterém je inicializována panelu nástrojů. |
|
WindowsFormsDesigner | Určuje kontext, ve kterém Windows Forms Návrhář fokus. |
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.
Kromě nových kontextů, tato kolekce kontextů obsahuje všech kontextů v UIContextGuids nastavit.
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