Constantes IDE
A VSConstants classe fornece constantes específicas para o ambiente de desenvolvimento integrado (IDE) e que foram definidas anteriormente apenas em arquivos de cabeçalho.
Visões lógicas e físicas
Valor | Descrição |
---|---|
Code_guid | GUID_VSStandardCommandSet97cmdidOpenWith os manipuladores devem passar esse valor para o OpenStandardEditor método para obter a caixa de diálogo Abrir com, nesse caso, em possíveis exibições de código. |
Debugging_guid | GUID_VSStandardCommandSet97cmdidOpenWith os manipuladores passam esse valor para o OpenStandardEditor método para obter a caixa de diálogo Abrir com, nesse caso, preenchida com possíveis Debugging_guid exibições de depuração que são mapeadas para a mesma exibição que Code_guid. |
Designer_guid | GUID_VSStandardCommandSet97cmdidOpenWith Os manipuladores passam esse valor para o OpenStandardEditor método para obter a caixa de diálogo Abrir com, nesse caso, para exibir exibições do designer de formulário. |
Primary_guid | GUID_VSStandardCommandSet97cmdidOpenWith os manipuladores passam esse valor para o OpenStandardEditor método para obter a caixa de diálogo Abrir com, nesse caso, a exibição padrão/primária da fábrica do editor. |
TextView_guid | GUID_VSStandardCommandSet97cmdidOpenWith os manipuladores passam esse valor para o OpenStandardEditor método para obter a caixa de diálogo Abrir com, para um modo de exibição de editor de texto de documento ou dados. |
UserChooseView_guid | GUID_VSStandardCommandSet97cmdidOpenWith Os manipuladores passam esse valor para o método que solicita OpenStandardEditor que o usuário escolha qual exibição definida pelo usuário usar. |
Sinalizadores de fábrica do editor
Valor | Descrição |
---|---|
CEF. Arquivo de clone | Um sinalizador obsoleto combinado bit a bit como o primeiro parâmetro do CreateEditorInstance método. |
CEF. AbrirComoNovo | Combinado bit a bit como o primeiro parâmetro do CreateEditorInstancemétodo , isso indica que a fábrica do editor deve executar as correções necessárias. |
CEF. Abrir arquivo | Combinado bit a bit como o primeiro parâmetro do CreateEditorInstance método, esse sinalizador é mutuamente exclusivo do CEF. CloneFile. |
CEF. Silencioso | Combinado bit a bit como o primeiro parâmetro do método, isso indica que a fábrica do editor deve criar o editor sem exibir uma interface do usuário (interface do CreateEditorInstance usuário). |
Erros do Visual Studio
Valor | Descrição |
---|---|
VS_E_BUSY | Uma constante retornada por interfaces para comportamento assíncrono quando o objeto em questão já está ocupado |
VS_E_INCOMPATIBLEDOCDATA | Um erro HRESULT específico do Visual Studio para "Dados de documento incompatíveis". |
VS_E_PACKAGENOTLOADED | Um erro HRESULT específico do Visual Studio e que indica "Pacote não carregado". |
VS_E_PROJECTALREADYEXISTS | Um erro HRESULT específico do Visual Studio e que indica que o "Projeto já existe". |
VS_E_PROJECTMIGRATIONFAILED | Um erro HRESULT específico do Visual Studio e que indica "Falha na configuração do projeto". |
VS_E_PROJECTNOTLOADED | Um erro HRESULT específico do Visual Studio e que indica "Projeto não carregado". |
VS_E_SOLUTIONALREADYOPEN | Um erro HRESULT específico do Visual Studio e que indica "Solução já aberta". |
VS_E_SOLUTIONNOTOPEN | Um erro HRESULT específico do Visual Studio e que indica "Solução não aberta". |
VS_E_SPECIFYING_OUTPUT_UNSUPPORTED | Retornado por interfaces de compilação que têm parâmetros para especificar uma matriz da IVsOutput interface, mas a implementação só pode aplicar o método a todas as saídas. |
VS_E_UNSUPPORTEDFORMAT | O CreateEditorInstance método retornará esse valor se o documento tiver um formato que não pode ser aberto no editor. |
VS_E_WIZARDBACKBUTTONPRESS | Um valor HRESULT que indica que o usuário pressionou o botão Voltar em um assistente do Visual Studio. |
Constantes do Visual Studio
Valor | Descrição |
---|---|
VS_S_PROJECTFORWARDED | Um erro HRESULT específico do Visual Studio e que indica "Projeto encaminhado". |
VS_S_TBXMARKER | Uma constante específica do Visual Studio para um "marcador da Caixa de Ferramentas". |
VSM_ENTERMODAL | Uma constante específica do Visual Studio para transmitir uma mensagem de notificação por meio do OnBroadcastMessage método que indica o início da modalidade. |
VSM_EXITMODAL | Uma constante específica do Visual Studio para transmitir uma mensagem de notificação por meio do OnBroadcastMessage método que indica o fim da modalidade. |
VSM_TOOLBARMETRICSCHANGE | Uma constante específica do Visual Studio para transmitir uma mensagem de notificação por meio do OnBroadcastMessage método que indica que as métricas da barra de comandos foram alteradas. |
VSCOOKIE_NIL | Uma constante específica do Visual Studio que indica que um cookie não foi definido. |
VSITEMID. Nada | Um identificador de item do Visual Studio que representa a ausência de um item de projeto. Esse valor é usado quando não há seleção atual. |
VSITEMID. Raiz | Um identificador de item do Visual Studio que representa a raiz de uma hierarquia de projeto e é usado para identificar toda a hierarquia, em vez de um único item. |
VSITEMID. Escolha | Um identificador de item do Visual Studio que representa o item ou itens selecionados no momento, que podem incluir a raiz da hierarquia. |
IVsSelectionEvents
Descreve qual componente do IDE acabou de ser selecionado, em uma OnElementValueChanged chamada, por exemplo.
Constante | Valor |
---|---|
SelectionElement.DocumentFrame | 0x2 |
SelectionElement.PropertyBrowserSID | 0x4 |
SelectionElement.StartupProject | 0x3 |
SelectionElement.UndoManager | 0x0 |
SelectionElement.UserContext | 0x5 |
SelectionElement.WindowFrame | 0x1 |
VSSELELEMID
Constantes usadas para indicar um novo estado de seleção.
Constantes de diálogo do seletor de componentes
Constante | Valor |
---|---|
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 |