VSConstants Classe

Definição

Use essa classe para acessar constantes comuns do Visual Studio.

public ref class VSConstants sealed
public ref class VSConstants sealed
class VSConstants sealed
public sealed class VSConstants
type VSConstants = class
Public NotInheritable Class VSConstants
Herança
VSConstants

Campos

ALL

O GUID que representa todos os objetos no contêiner de seleção.

AssemblyReferenceProvider_Guid
AssemblyReferenceProvider_string
cmdidToolsOptions

No menu ferramentas, o comando para opções.

CO_E_ACCESSCHECKFAILED
CO_E_ACESINWRONGORDER
CO_E_ACNOTINITIALIZED
CO_E_CANCEL_DISABLED
CO_E_CONVERSIONFAILED
CO_E_DECODEFAILED
CO_E_EXCEEDSYSACLLIMIT
CO_E_FAILEDTOCLOSEHANDLE
CO_E_FAILEDTOCREATEFILE
CO_E_FAILEDTOGENUUID
CO_E_FAILEDTOGETSECCTX
CO_E_FAILEDTOGETTOKENINFO
CO_E_FAILEDTOGETWINDIR
CO_E_FAILEDTOIMPERSONATE
CO_E_FAILEDTOOPENPROCESSTOKEN
CO_E_FAILEDTOOPENTHREADTOKEN
CO_E_FAILEDTOQUERYCLIENTBLANKET
CO_E_FAILEDTOSETDACL
CO_E_INCOMPATIBLESTREAMVERSION
CO_E_INVALIDSID
CO_E_LOOKUPACCNAMEFAILED
CO_E_LOOKUPACCSIDFAILED
CO_E_NETACCESSAPIFAILED
CO_E_NOMATCHINGNAMEFOUND
CO_E_NOMATCHINGSIDFOUND
CO_E_PATHTOOLONG
CO_E_SETSERLHNDLFAILED
CO_E_TRUSTEEDOESNTMATCHCLIENT
CO_E_WRONGTRUSTEENAMESYNTAX
ComReferenceProvider_Guid
ComReferenceProvider_string
ConnectedServiceInstanceReferenceProvider_Guid
ConnectedServiceInstanceReferenceProvider_string
COR_E_FILENOTFOUND
CPDN_SELCHANGED

Informação de alteração de seleção na página.

CPDN_SELDBLCLICK

Informe o clique duplo no item selecionado na página.

CPPM_CLEARSELECTION

Redefina e limpe a seleção na lista de componentes disponíveis.

CPPM_GETSELECTION

Recuperar informações sobre a seleção.

CPPM_INITIALIZELIST

Inicialize a lista de componentes disponíveis.

CPPM_INITIALIZETAB

Inicialize a guia com VARIANT em VSCOMPONENTSELECTORTABINIT.

CPPM_QUERYCANSELECT

Determine se o botão Selecionar deve ser habilitado.

CPPM_SETMULTISELECT

Defina o modo de seleção múltipla para o seletor.

DISP_E_ARRAYISLOCKED

Um HRESULT que indica que a matriz está bloqueada no momento.

DISP_E_BADCALLEE

Um valor de retorno de COM.

DISP_E_BADINDEX

Um valor de retorno que indica o subscript fora do intervalo.

DISP_E_BADPARAMCOUNT

Um valor de retorno de erro que indica que o número de elementos fornecidos para o método é diferente do número de argumentos aceitos pelo método.

DISP_E_BADVARTYPE

Um dos argumentos do método não é um tipo de variante válido.

DISP_E_BUFFERTOOSMALL

Um erro de retorno que indica que o buffer do token de destino é muito pequeno.

DISP_E_DIVBYZERO

Um erro de retorno que indica um erro de divisão por zero.

DISP_E_EXCEPTION

Esse valor de retorno indica que a chamada gerou uma exceção. A implementação usual é especificar que um argumento do método que retornou esse erro seja um ponteiro para uma estrutura que contém informações de exceção.

DISP_E_MEMBERNOTFOUND

Um valor de retorno que indica que o membro solicitado não existe ou a chamada para tentar Invoke definir o valor de uma propriedade somente leitura.

DISP_E_NONAMEDARGS

Um valor de retorno que indica que a implementação invocada de IDispatch não oferece suporte a argumentos nomeados.

DISP_E_NOTACOLLECTION

Um valor de retorno que indica um tipo de argumento inesperado.

DISP_E_OVERFLOW

Um erro que indica que um valor não pôde ser forçado à sua representação esperada.

DISP_E_PARAMNOTFOUND

Um valor de retorno que indica que um dos DISPIDs do parâmetro não corresponde a um parâmetro no método.

DISP_E_PARAMNOTOPTIONAL

Um valor de retorno que indica que um parâmetro obrigatório foi omitido.

DISP_E_TYPEMISMATCH

Um valor de retorno que indica que um ou mais dos parâmetros não puderam ser impostos.

DISP_E_UNKNOWNINTERFACE

Um valor de retorno que indica que o identificador de interface passado riid não é igual a IID_NULL.

DISP_E_UNKNOWNLCID

Um valor de retorno que indica que o membro que está sendo invocado interpreta os argumentos da cadeia de caracteres de acordo com o LCID (ID da localidade) e o LCID não é reconhecido. Se o LCID não for necessário para interpretar argumentos, esse erro não deverá ser retornado.

DISP_E_UNKNOWNNAME

Um valor de retorno que indica que um ou mais dos nomes não eram conhecidos. Os DISPIDs retornados contêm DISPID_UNKNOWN para cada entrada que corresponde a um nome desconhecido.

E_ABORT

Erro HRESULT para uma anulação.

E_ACCESSDENIED

Erro HRESULT para um acesso negado.

E_FAIL

Erro HRESULT para uma falha genérica.

E_HANDLE

Erro HRESULT para um identificador inválido.

E_INVALIDARG

Erro HRESULT para um argumento inválido.

E_NOINTERFACE

Erro HRESULT para a solicitação de uma interface não implementada.

E_NOTIMPL

Erro HRESULT para a chamada para um método não implementado.

E_OUTOFMEMORY

Erro HRESULT para memória insuficiente.

E_PENDING

Erro HRESULT para uma condição pendente.

E_POINTER

Erro HRESULT para um ponteiro nulo ou inválido.

E_UNEXPECTED

Erro HRESULT para uma condição inesperada.

FileReferenceProvider_Guid
FileReferenceProvider_string
GUID_AppCommand

Esse GUID identifica os comandos acionados como uma reespíritoação de uma mensagem WM_APPCOMMAND recebida pela janela principal.

GUID_BrowseFilePage

A página Procurarfile.

GUID_VsNewProjectPseudoFolder

GUID para a pseudo pasta "Visual Studio" no registro.

GUID_VSStandardCommandSet97

Esse GUID identifica o conjunto padrão de comandos conhecidos pelo VisualStudio 97 (versão 6).

guidCOMPLUSLibrary

O GUID da biblioteca COM Plus.

HIERARCHY_DONTCHANGE

Instrui o contêiner de seleção a não alterar o valor.

HIERARCHY_DONTPROPAGATE

Instrui o contêiner de seleção para definir o valor como null .

IID_IUnknown

GUID da interface COM IUnknown.

MiscFilesProjectUniqueName
OLE_E_ADVF

Um erro OLE herdado.

OLE_E_ADVISENOTSUPPORTED

Um erro OLE herdado.

OLE_E_BLANK

Um erro OLE herdado.

OLE_E_CANT_BINDTOSOURCE

Um erro OLE herdado.

OLE_E_CANT_GETMONIKER

Um erro OLE herdado.

OLE_E_CANTCONVERT

Um erro OLE herdado.

OLE_E_CLASSDIFF

Um erro OLE herdado.

OLE_E_ENUM_NOMORE

Um erro OLE herdado.

OLE_E_INVALIDHWND

Um erro OLE herdado.

OLE_E_INVALIDRECT

Um erro OLE herdado.

OLE_E_NOCACHE

Um erro OLE herdado.

OLE_E_NOCONNECTION

Um erro OLE herdado.

OLE_E_NOSTORAGE

Um erro OLE herdado.

OLE_E_NOT_INPLACEACTIVE

Um erro OLE herdado.

OLE_E_NOTRUNNING

Um erro OLE herdado.

OLE_E_OLEVERB

Um erro OLE herdado.

OLE_E_PROMPTSAVECANCELLED

O usuário foi solicitado a salvar, mas escolheu o botão Cancelar na caixa de mensagem de prompt.

OLE_E_STATIC

O cache é para um objeto estático e já tem um nó de cache.

OLE_E_WRONGCOMPOBJ

As versões do COMPOBJ.DLL e OLE2.DLL em seu computador são incompatíveis entre si.

PlatformReferenceProvider_Guid
PlatformReferenceProvider_string
ProjectReferenceProvider_Guid
ProjectReferenceProvider_string
RPC_E_ACCESS_DENIED
RPC_E_ATTEMPTED_MULTITHREAD
RPC_E_CALL_CANCELED
RPC_E_CALL_COMPLETE
RPC_E_CALL_REJECTED
RPC_E_CANTCALLOUT_AGAIN
RPC_E_CANTCALLOUT_INASYNCCALL
RPC_E_CANTCALLOUT_INEXTERNALCALL
RPC_E_CANTCALLOUT_ININPUTSYNCCALL
RPC_E_CANTPOST_INSENDCALL
RPC_E_CANTTRANSMIT_CALL
RPC_E_CHANGED_MODE
RPC_E_CLIENT_CANTMARSHAL_DATA
RPC_E_CLIENT_CANTUNMARSHAL_DATA
RPC_E_CLIENT_DIED
RPC_E_CONNECTION_TERMINATED
RPC_E_DISCONNECTED
RPC_E_FAULT
RPC_E_FULLSIC_REQUIRED
RPC_E_INVALID_CALLDATA
RPC_E_INVALID_DATA
RPC_E_INVALID_DATAPACKET
RPC_E_INVALID_EXTENSION
RPC_E_INVALID_HEADER
RPC_E_INVALID_IPID
RPC_E_INVALID_OBJECT
RPC_E_INVALID_OBJREF
RPC_E_INVALID_PARAMETER
RPC_E_INVALID_STD_NAME
RPC_E_INVALIDMETHOD
RPC_E_NO_CONTEXT
RPC_E_NO_GOOD_SECURITY_PACKAGES
RPC_E_NO_SYNC
RPC_E_NOT_REGISTERED
RPC_E_OUT_OF_RESOURCES
RPC_E_REMOTE_DISABLED
RPC_E_RETRY
RPC_E_SERVER_CANTMARSHAL_DATA
RPC_E_SERVER_CANTUNMARSHAL_DATA
RPC_E_SERVER_DIED
RPC_E_SERVER_DIED_DNE
RPC_E_SERVERCALL_REJECTED
RPC_E_SERVERCALL_RETRYLATER
RPC_E_SERVERFAULT
RPC_E_SYS_CALL_FAILED
RPC_E_THREAD_NOT_INIT
RPC_E_TIMEOUT
RPC_E_TOO_LATE
RPC_E_UNEXPECTED
RPC_E_UNSECURE_CALL
RPC_E_VERSION_MISMATCH
RPC_E_WRONG_THREAD
RPC_S_CALLPENDING
RPC_S_WAITONTIMER
S_FALSE

HRESULT para FALSE (não é um erro).

S_OK

HRESULT para êxito genérico.

SELCONTAINER_DONTCHANGE

Instrui o contêiner de seleção a não alterar o valor.

SELCONTAINER_DONTPROPAGATE

Instrui o contêiner de seleção para definir o valor como null .

SELECTED

O GUID que representa os objetos selecionados no contêiner de seleção.

SharedProjectReferenceProvider_Guid
SharedProjectReferenceProvider_string
SID_SUIHostCommandDispatcher

O serviço SUIHostCommandDispatcher retorna um objeto que implementa IOleCommandTarget. Esse objeto manipula o roteamento de comandos para o ambiente. Use esse serviço se você precisar rotear um comando com base na seleção/estado atual do ambiente.

SID_SVsGeneralOutputWindowPane

Pseudo-serviço que retorna uma interface de IID_IVsOutputWindowPane do painel de saída geral no ambiente do VS. A consulta desse serviço fará com que o painel saída geral seja criado se ainda não tiver sido criado.

SID_SVsToolboxActiveXDataProvider
SolutionItemsProjectUniqueName
UIContext_SolutionClosing
UNDO_E_CLIENTABORT

Erro HRESULT para uma anulação de cliente.

VS_BUILDABLEPROJECTCFGOPTS_BUILD_ACTIVE_DOCUMENT_ONLY

Um sinalizador que solicita que apenas o documento modificado mais recentemente seja criado.

VS_BUILDABLEPROJECTCFGOPTS_BUILD_SELECTION_ONLY

Um sinalizador que solicita que apenas os itens selecionados sejam recriados.

VS_BUILDABLEPROJECTCFGOPTS_PACKAGE
VS_BUILDABLEPROJECTCFGOPTS_PRIVATE

Um sinalizador que é privado para uma implementação específica.

VS_BUILDABLEPROJECTCFGOPTS_REBUILD

Um sinalizador que solicita que o projeto seja recriado completamente, independentemente de estar atualizado.

VS_E_BUSY

Erro de VS específico HRESULT retornado por interfaces para comportamento assíncrono quando o objeto em questão já estiver ocupado.

VS_E_CIRCULARTASKDEPENDENCY

O código HRESULT de erro específico do VS retornou quando uma tentativa de realizar uma operação de espera de tarefa resultaria em um deadlock devido à dependência circular.

VS_E_EDITORDISABLED

Erro de VS específico HRESULT para "editor desabilitado".

VS_E_INCOMPATIBLECLASSICPROJECT

Erro de VS específico HRESULT para um projeto de aplicativo não Windows Store, que não tem suporte da SKU do VS Express.

VS_E_INCOMPATIBLEDOCDATA

Erro de VS específico HRESULT para "dados de documento incompatíveis".

VS_E_INCOMPATIBLEPROJECT

Erro de VS específico HRESULT para um projeto sem suporte pela edição atual do produto.

VS_E_INCOMPATIBLEPROJECT_UNSUPPORTED_OS

Erro de VS específico HRESULT para um projeto sem suporte na versão do sistema operacional atual, por exemplo, projetos de aplicativo da Windows Store exigem o Windows 8 ou superior.

VS_E_PACKAGENOTLOADED

Erro de VS específico HRESULT para "pacote não carregado".

VS_E_PROJECTALREADYEXISTS

Erro de VS específico HRESULT para "projeto já existe".

VS_E_PROJECTMIGRATIONFAILED

Erro de VS específico HRESULT para "falha na configuração do projeto".

VS_E_PROJECTNOTLOADED

Erro de VS específico HRESULT para "projeto não carregado".

VS_E_PROMPTREQUIRED

O código HRESULT de erro específico VS retornou quando uma tentativa de fazer um salvamento usando RDTSAVEOPT_SileSave falha porque o controle do código-fonte requer um prompt de interface do usuário para tornar o arquivo a ser salvo editável.

VS_E_SOLUTIONALREADYOPEN

Erro de VS específico HRESULT para "solução já aberta".

VS_E_SOLUTIONNOTOPEN

Erro de VS específico HRESULT para "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 de IVsOutput, mas a implementação só pode aplicar o método a todas as saídas.

VS_E_UNSUPPORTEDFORMAT

Erro de VS específico HRESULT para "formato sem suporte".

VS_E_WIZARDBACKBUTTONPRESS

Erro de VS específico HRESULT para "botão voltar do assistente pressionado".

VS_S_INCOMPATIBLEPROJECT

O VS com sucesso específico HRESULT retornado quando um projeto não tem suporte pela edição atual do produto.

VS_S_PROJECT_ONEWAYUPGRADEREQUIRED

O VS com sucesso específico HRESULT retornado quando uma atualização unidirecional é necessária. Uma atualização unidirecional é uma atualização completa, o que tornará o projeto incompatível com a versão anterior do produto.

VS_S_PROJECT_SAFEREPAIRREQUIRED

O VS específico de êxito HRESULT retornou quando um reparo seguro é necessário. Um reparo seguro é um que não é uma atualização completa real, mas meramente um reparo para tornar o ativo do projeto compatível sem o risco de problemas serem encontrados pelas versões anteriores do produto.

VS_S_PROJECT_UNSAFEREPAIRREQUIRED

O VS com sucesso específico HRESULT retornado quando um reparo não seguro é necessário. Um USAFE é aquele que não é uma atualização completa, mas com um risco de problemas encontrados pela versão mais recente ou anterior do produto. Por exemplo, se um SDK dependente mais recente não estiver instalado no momento.

VS_S_PROJECTFORWARDED

VS específico de êxito HRESULT para "projeto encaminhado".

VS_S_TBXMARKER

VS específico de êxito HRESULT para "marcador de caixa de ferramentas".

VSCOOKIE_NIL

Valor especial para um cookie (por exemplo, retornado de IVsRunningDocumentTable. FindAndLockDocument): nenhum cookie.

VSM_ENTERMODAL
VSM_EXITMODAL
VSM_TOOLBARMETRICSCHANGE

Métricas da barra de ferramentas alteradas.

VSM_VIRTUALMEMORYCRITICAL

Difusão de mensagens via IVsBroadcastMessageEvents:: OnBroadcastMessage para indicar que o aplicativo está sendo executado de forma crítica baixa na memória virtual disponível. WParam contém a memória virtual disponível em bytes. Essa mensagem será difundida uma vez por minuto, desde que a condição de memória crítica persista.

VSM_VIRTUALMEMORYLOW

Difusão de mensagens via IVsBroadcastMessageEvents:: OnBroadcastMessage para indicar que o aplicativo está ficando com pouca memória virtual disponível. WParam contém a memória virtual disponível em bytes. Essa mensagem será difundida uma vez por minuto, desde que a condição de memória insuficiente persista.

VsStd16
VSUTDCF_DTEEONLY
VSUTDCF_PACKAGE
VSUTDCF_PRIVATE
VSUTDCF_REBUILD

Aplica-se a