Sdílet prostřednictvím


Konstanty integrovaného vývojového prostředí

Třída VSConstants poskytuje konstanty specifické pro integrované vývojové prostředí (IDE) a dříve definované pouze v hlavičkových souborech.

Logická a fyzická zobrazení

Hodnota Popis
Code_guid GUID_VSStandardCommandSet97cmdidOpenWith obslužné rutiny by měly předat tuto hodnotu OpenStandardEditor metodě, aby získala dialogové okno Otevřít v tomto případě v možných zobrazeních kódu.
Debugging_guid GUID_VSStandardCommandSet97cmdidOpenWith obslužné rutiny předávají tuto hodnotu OpenStandardEditor metodě získat Otevřít v dialogovém okně, v tomto případě naplněné možnými Debugging_guid zobrazení ladění, které mapují na stejné zobrazení jako Code_guid.
Designer_guid GUID_VSStandardCommandSet97cmdidOpenWith obslužné rutiny předávají tuto hodnotu OpenStandardEditor metodě získat otevřít v dialogovém okně Otevřít v tomto případě zobrazení návrháře formulářů.
Primary_guid GUID_VSStandardCommandSet97cmdidOpenWith obslužné rutiny předávají tuto hodnotu OpenStandardEditor metodě pro získání dialogového okna Otevřít v tomto případě výchozí/primární zobrazení objektu pro vytváření editoru.
TextView_guid GUID_VSStandardCommandSet97cmdidOpenWith obslužné rutiny předávají tuto hodnotu OpenStandardEditor metodě pro získání dialogového okna Otevřít v tomto případě pro zobrazení dokumentu nebo datového textového editoru.
UserChooseView_guid GUID_VSStandardCommandSet97cmdidOpenWith obslužné rutiny předávají tuto hodnotu OpenStandardEditor metodě, která uživatele vyzve k výběru, které uživatelem definované zobrazení použít.

Příznaky objektu pro vytváření editoru

Hodnota Popis
CEF. CloneFile Zastaralý příznak je bitový jako první parametr CreateEditorInstance metody.
CEF. OpenAsNew Kombinace bitového bitového jako prvního parametru CreateEditorInstancemetody , to znamená, že editor továrna by měla provádět nezbytné opravy.
CEF. OpenFile Tento příznak se zkombinuje bitovým způsobem jako první parametr CreateEditorInstance metody, který se vzájemně vylučuje z CEF. CloneFile.
CEF. Tichý Zkombinování bitově jako prvního parametru CreateEditorInstance metody to znamená, že objekt pro vytváření editoru by měl vytvořit editor bez zobrazení uživatelského rozhraní .

Chyby sady Visual Studio

Hodnota Popis
VS_E_BUSY Konstanta vrácená rozhraními k asynchronnímu chování, když je objekt v dané chvíli zaneprázdněn
VS_E_INCOMPATIBLEDOCDATA Chyba HRESULT specifická pro Visual Studio pro nekompatibilní data dokumentů.
VS_E_PACKAGENOTLOADED Chyba HRESULT specifická pro Visual Studio a značí, že balíček není načten.
VS_E_PROJECTALREADYEXISTS Chyba HRESULT specifická pro Visual Studio a značí, že projekt již existuje.
VS_E_PROJECTMIGRATIONFAILED Chyba HRESULT specifická pro Visual Studio a značí, že konfigurace projektu selhala.
VS_E_PROJECTNOTLOADED Chyba HRESULT specifická pro Visual Studio a značí, že projekt není načten.
VS_E_SOLUTIONALREADYOPEN Chyba HRESULT specifická pro Visual Studio a značí, že řešení je už otevřené.
VS_E_SOLUTIONNOTOPEN Chyba HRESULT specifická pro Visual Studio a značí, že řešení není otevřené.
VS_E_SPECIFYING_OUTPUT_UNSUPPORTED Vrácená rozhraními sestavení, která mají parametry pro zadání pole z IVsOutput rozhraní, ale implementace může použít pouze metodu pro všechny výstupy.
VS_E_UNSUPPORTEDFORMAT Metoda CreateEditorInstance vrátí tuto hodnotu, pokud dokument má formát, který nelze otevřít v editoru.
VS_E_WIZARDBACKBUTTONPRESS Hodnota HRESULT, která značí, že uživatel v průvodci sadou Visual Studio narazil na tlačítko Zpět.

Konstanty sady Visual Studio

Hodnota Popis
VS_S_PROJECTFORWARDED Chyba HRESULT, která je specifická pro Visual Studio a která označuje "Přeposlaný projekt".
VS_S_TBXMARKER Konstanta specifická pro Visual Studio pro značku sady nástrojů
VSM_ENTERMODAL Konstanta specifická pro Visual Studio pro vysílání oznámení prostřednictvím OnBroadcastMessage metody, která označuje začátek způsobu.
VSM_EXITMODAL Konstanta specifická pro Visual Studio pro vysílání oznámení prostřednictvím OnBroadcastMessage metody, která označuje konec způsobu.
VSM_TOOLBARMETRICSCHANGE Konstanta specifická pro Visual Studio pro vysílání oznámení prostřednictvím OnBroadcastMessage metody označující, že se metriky panelu příkazů změnily.
VSCOOKIE_NIL Konstanta specifická pro Visual Studio, která indikuje, že soubor cookie nebyl nastaven.
VSITEMID. Nula Identifikátor položky sady Visual Studio, který představuje nepřítomnost položky projektu. Tato hodnota se používá v případě, že neexistuje žádný aktuální výběr.
VSITEMID. Kořen Identifikátor položky sady Visual Studio, který představuje kořen hierarchie projektu a slouží k identifikaci celé hierarchie na rozdíl od jedné položky.
VSITEMID. Selekce Identifikátor položky sady Visual Studio, který představuje aktuálně vybranou položku nebo položky, které mohou zahrnovat kořen hierarchie.

IVsSelectionEvents

Popisuje, která komponenta integrovaného vývojového prostředí (IDE) byla právě vybrána, například ve OnElementValueChanged volání.

Konstanta Hodnota
SelectionElement.DocumentFrame 0x2
SelectionElement.PropertyBrowserSID 0x4
SelectionElement.StartupProject 0x3
SelectionElement.UndoManager 0x0
SelectionElement.UserContext 0x5
SelectionElement.WindowFrame 0x1

VSSELELEMID

Konstanty použité k označení nového stavu výběru

Konstanta Hodnota
VSConstants.VSSELELEMID 2
VSConstants.VSSELELEMID 7
VSConstants.VSSELELEMID 4
VSConstants.VSSELELEMID 6
VSConstants.VSSELELEMID 3
VSConstants.VSSELELEMID 0
VSConstants.VSSELELEMID 5
VSConstants.VSSELELEMID 0

Konstanty dialogových oken selektoru komponent

Konstanta Hodnota
CPDN_SELCHANGED WM_USER + 1280
CPDN_SELDBLCLICK WM_USER + 1281
CPPM_CLEARSELECTION WM_USER + 1290
CPPM_GETSELECTION WM_USER + 1287
CPPM_INITIALIZELIST WM_USER + 1285
CPPM_INITIALIZETAB WM_USER + 1288
CPPM_QUERYCANSELECT WM_USER + 1286
CPPM_SETMULTISELECT WM_USER + 1289

Viz také