Udostępnij za pośrednictwem


Stałe IDE

Klasa VSConstants udostępnia stałe specyficzne dla zintegrowanego środowiska projektowego (IDE) i które zostały wcześniej zdefiniowane tylko w plikach nagłówkowych.

Widoki logiczne i fizyczne

Wartość Opis
Code_guid GUID_VSStandardCommandSet97cmdidOpenWith programy obsługi powinny przekazać tę wartość do OpenStandardEditor metody , aby uzyskać okno dialogowe Otwórz za pomocą, w tym przypadku w przypadku możliwych widoków kodu.
Debugging_guid GUID_VSStandardCommandSet97cmdidOpenWith programy obsługi przekazują tę wartość do OpenStandardEditor metody , aby uzyskać okno dialogowe Otwórz za pomocą, w tym przypadku wypełnione możliwymi Debugging_guid widokami debugowania, które są mapowane na ten sam widok co Code_guid.
Designer_guid GUID_VSStandardCommandSet97cmdidOpenWith Programy obsługi przekazują tę wartość do OpenStandardEditor metody , aby uzyskać okno dialogowe Otwórz za pomocą, w tym przypadku w widoku widoków projektanta formularzy.
Primary_guid GUID_VSStandardCommandSet97cmdidOpenWith programy obsługi przekazują tę wartość do OpenStandardEditor metody , aby uzyskać okno dialogowe Otwórz za pomocą, w tym przypadku domyślny/podstawowy widok fabryki edytora.
TextView_guid GUID_VSStandardCommandSet97cmdidOpenWith programy obsługi przekazują tę wartość do OpenStandardEditor metody , aby uzyskać okno dialogowe Otwórz za pomocą, w tym widoku edytora tekstu dokumentu lub danych.
UserChooseView_guid GUID_VSStandardCommandSet97cmdidOpenWith programy obsługi przekazują tę wartość do OpenStandardEditor metody, która monituje użytkownika o wybranie widoku zdefiniowanego przez użytkownika.

Flagi fabryki edytora

Wartość Opis
CEF. CloneFile Przestarzała flaga połączona bitowo jako pierwszy parametr CreateEditorInstance metody.
CEF. OpenAsNowy W połączeniu CreateEditorInstancebitowo jako pierwszy parametr metody , oznacza to, że fabryka edytora powinna wykonać niezbędne poprawki.
CEF. OpenFile Połączono bitowo jako pierwszy parametr CreateEditorInstance metody, ta flaga jest wzajemnie wykluczająca się z formatu CEF. CloneFile.
CEF. Cichy W połączeniu CreateEditorInstance bitowo jako pierwszy parametr metody oznacza to, że fabryka edytora powinna utworzyć edytor bez wyświetlania interfejsu użytkownika.

Błędy programu Visual Studio

Wartość Opis
VS_E_BUSY Stała zwracana przez interfejsy do zachowania asynchronicznego, gdy dany obiekt jest już zajęty
VS_E_INCOMPATIBLEDOCDATA Błąd HRESULT specyficzny dla programu Visual Studio dla "Niezgodnych danych dokumentu".
VS_E_PACKAGENOTLOADED Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący "Pakiet nie został załadowany".
VS_E_PROJECTALREADYEXISTS Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący, że "Projekt już istnieje".
VS_E_PROJECTMIGRATIONFAILED Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący, że "Konfiguracja projektu nie powiodła się".
VS_E_PROJECTNOTLOADED Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący komunikat "Projekt nie został załadowany".
VS_E_SOLUTIONALREADYOPEN Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący "Rozwiązanie jest już otwarte".
VS_E_SOLUTIONNOTOPEN Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący komunikat "Rozwiązanie nie jest otwarte".
VS_E_SPECIFYING_OUTPUT_UNSUPPORTED Zwracane przez interfejsy kompilacji, które mają parametry do określania tablicy z interfejsu IVsOutput , ale implementacja może stosować tylko metodę do wszystkich danych wyjściowych.
VS_E_UNSUPPORTEDFORMAT CreateEditorInstance Metoda zwraca tę wartość, jeśli dokument ma format, którego nie można otworzyć w edytorze.
VS_E_WIZARDBACKBUTTONPRESS Wartość HRESULT wskazująca, że użytkownik kliknie przycisk Wstecz w kreatorze programu Visual Studio.

Stałe programu Visual Studio

Wartość Opis
VS_S_PROJECTFORWARDED Błąd HRESULT specyficzny dla programu Visual Studio i wskazujący komunikat "Projekt został przesłany dalej".
VS_S_TBXMARKER Stała specyficzna dla programu Visual Studio dla znacznika przybornika.
VSM_ENTERMODAL Stała specyficzna dla programu Visual Studio do nadawania komunikatu powiadomienia za pośrednictwem OnBroadcastMessage metody, która wskazuje początek modalności.
VSM_EXITMODAL Stała specyficzna dla programu Visual Studio do nadawania komunikatu powiadomienia za pośrednictwem OnBroadcastMessage metody, która wskazuje koniec modalności.
VSM_TOOLBARMETRICSCHANGE Stała specyficzna dla programu Visual Studio do nadawania komunikatu powiadomienia za pośrednictwem metody wskazującej OnBroadcastMessage , że metryki paska poleceń uległy zmianie.
VSCOOKIE_NIL Stała specyficzna dla programu Visual Studio wskazująca, że plik cookie nie został ustawiony.
VSITEMID. Zero Identyfikator elementu programu Visual Studio reprezentujący brak elementu projektu. Ta wartość jest używana, gdy nie ma bieżącego zaznaczenia.
VSITEMID. Korzeń Identyfikator elementu programu Visual Studio reprezentujący katalog główny hierarchii projektu i służy do identyfikowania całej hierarchii, w przeciwieństwie do pojedynczego elementu.
VSITEMID. Selekcja Identyfikator elementu programu Visual Studio reprezentujący aktualnie wybrany element lub elementy, który może zawierać katalog główny hierarchii.

IVsSelectionEvents

Opisuje, który składnik środowiska IDE właśnie został wybrany, na przykład w wywołaniu OnElementValueChanged .

Stała Wartość
SelectionElement.DocumentFrame 0x2
SelectionElement.PropertyBrowserSID 0x4
SelectionElement.StartupProject 0x3
SelectionElement.UndoManager 0x0
SelectionElement.UserContext 0x5
SelectionElement.WindowFrame 0x1

VSSELELEMID

Stałe używane do wskazywania nowego stanu zaznaczenia.

Stała Wartość
VSConstants.VSSELELEMID 2
VSConstants.VSSELELEMID 7
VSConstants.VSSELELEMID 100
VSConstants.VSSELELEMID 6
VSConstants.VSSELELEMID 3
VSConstants.VSSELELEMID 0
VSConstants.VSSELELEMID 5 przypada na składniki z tytułu ubezpieczeń majątkowych i osobowych
VSConstants.VSSELELEMID 1

Stałe okien dialogowych selektora składników

Stała Wartość
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

Zobacz też