Microsoft.VisualStudio.Shell.Interop Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
BrowseLibraryGuids80 |
Fornece uma lista de GUIDs que são usados para identificar atributos de biblioteca de navegação. |
BuildOutputGroup |
Representa um grupo de saída de build. |
ComponentSelectorGuids80 |
Fornece uma lista de GUIDs que são usados para identificar itens do seletor de componentes. |
DTECatID |
Fornece uma lista de GUIDs que são usados para identificar categorias de DTE. |
FontsAndColorsCategory |
Define grupos de destino para os quais as opções de fonte e cor são especificadas. |
LogicalViewID |
Fornece uma lista de GUIDs que são usados para identificar exibições de arquivos ou processos. |
ShellGuids80 |
Fornece uma lista de GUIDs que são usados para identificar componentes do shell. |
SymbolScopeGuids80 |
Define GUIDs associados ao escopo do símbolo. |
TaskListViews |
Especifica as exibições usadas para exibir a lista de tarefas. |
TaskProviderGuids |
Fornece uma lista de GUIDs que são usados para identificar provedores de tarefas. |
ToolboxMultitargetingFields |
Representa os nomes dos campos no mapa de cadeia de caracteres de direcionamento múltiplo da caixa de ferramentas. |
ToolWindowGuids |
Fornece GUIDs usados para identificar janelas de ferramentas do Visual Studio. |
ToolWindowGuids80 |
Fornece s adicionais |
UIContextGuids |
Fornece uma lista de GUIDs que são usados para identificar contextos de comando. |
UIContextGuids80 |
Fornece mais GUIDs que são usados para identificar contextos de comando. |
VsMacrosGuids |
GUIDs a serem expostos ao código gerenciado. |
VsMSBuildTaskFileManagerClass |
Essa é a implementação padrão da IVsMSBuildTaskFileManager interface , que fornece suporte intelliSense e tempo de build para tarefas do MSBuild. |
VSPIAImporterClass |
Implementado por todas as ferramentas de encapsulamento. |
VsSymbolicNavigationManagerClass |
Representa um serviço global que gerencia a lista de IVsSymbolicNavigationNotify manipuladores registrados no escopo do projeto. Essa interface está disponível por meio de QueryService(Type, Object). |
WellKnownToolboxDataFormats |
Representa um formato de dados da caixa de ferramentas. |
WellKnownToolboxStringMaps |
Fornece o nome do mapa de cadeia de caracteres para dados de vários destinos. |
Estruturas
AllColorableItemInfo |
Use para especificar todos os atributos de Itens de Exibição para o ambiente do Visual Studio. |
CANDIDATEFORM |
Contém informações de posição para a janela candidata. |
ColorableItemInfo |
Fornece informações a um VSPackage sobre atributos de item coloráveis configuráveis pelo usuário específicos de um Item de Exibição que podem ter sido modificados pelo usuário. |
COMREFERENCE |
Contém informações sobre (representa) um objeto COM. |
COMREFERENCEINFO |
A estrutura COMREFERENCEINFO armazena informações sobre um objeto COM. |
ENC_ACTIVE_STATEMENT |
Contém informações sobre instruções ativas em Editar e Continuar. |
ENC_EXCEPTION_SPAN |
Fornece informações sobre um intervalo de exceção Editar e Continuar. |
FontInfo |
Fornece uma definição básica de qualquer fonte usada por uma categoria de Itens de Exibição. |
LOGFONTW |
Especifica os atributos de uma fonte. |
MEINIT |
Contém valores para a inicialização do editor de menus. Usado com CreateMenuEditor(MEINIT[], IVsMenuEditor) chamadas. |
OLEMENUID |
Descreve um menu numericamente e/ou por nome. |
POINTS |
Especifica um par x,y de pontos de referência. |
SYMBOL_DESCRIPTION_NODE |
Especifica o nome e o tipo de um símbolo que é um nó de navegação. |
SYSTEMTIME |
Representa uma data e hora usando membros individuais para o mês, o dia, o ano, o dia da semana, a hora, o minuto, o segundo e o milissegundo. |
TBXITEMINFO |
Especifica informações sobre itens da caixa de ferramentas. Usado em IVsToolbox::AddItem(IDataObject, TBXITEMINFO[], String) e IVsToolboxDataProvider::GetItemInfo(IDataObject, TBXITEMINFO[]). |
UIDLGLOGFONT |
Define a formatação da fonte da caixa de diálogo. |
VsAppPackageLaunchInfo |
Especifica as propriedades para DLO_AppPackageDebug destinos. |
VSArrangeWindowInfo |
Especifica como uma janela deve ser organizada. |
VsBootstrapperPackageInfo |
Representa informações sobre o pacote de bootstrapper. |
VSBROWSECONTAINER |
Repositórios navegam em atributos de contêiner. |
VSBROWSEINFOW |
Especifica as informações usadas para exibir a caixa de diálogo Procurar. |
VSCommandId | |
VSCOMPONENTSELECTORDATA |
Armazena atributos de seleção para um componente. |
VSCOMPONENTSELECTORTABINIT |
Representa informações de inicialização de tabulação. |
VsDebugEngineFilter |
Representa um conjunto de mecanismos de depuração. |
VsDebugStartupInfo |
Especifica configurações adicionais que o depurador deve passar para CreateProcess quando LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]) é chamado com DLO_CreateProcess. Os campos nessa estrutura são análogos aos de STARTUPINFO (definidos em winbase.h). |
VsDebugTargetInfo |
Contém informações sobre um destino de depuração. |
VsDebugTargetInfo2 |
Fornece informações sobre um destino de depuração. |
VsDebugTargetInfo3 |
Fornece informações sobre o destino de depuração. |
VsDebugTargetInfo4 |
Fornece informações sobre o destino de depuração. |
VsDebugTargetProcessInfo |
Especifica informações de processo para o destino de depuração. Usado como um parâmetro em LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]). |
VSDEFAULTPREVIEWER |
Contém informações sobre o visualizador padrão. |
VSDRAWITEMSTRUCT |
Representa as informações usadas por para desenhar um controle desenhado pelo IVsImageButton proprietário. |
VSITEMSELECTION |
Contém informações que identificam exclusivamente um item selecionado em uma hierarquia. |
VSNSEBROWSEINFOW |
Especifica as informações de extensão de namespace para a caixa de diálogo Procurar. |
VSOBJCLIPFORMAT |
Contém atributos de formato de área de transferência para um objeto . |
VSOBJECTINFO |
Armazena atributos de objeto de biblioteca. |
VSOBNAVIGATIONINFO2 |
Armazena atributos para navegação de objeto. |
VSOBNAVIGATIONINFO3 |
Especifica informações de navegação para um objeto . Processado em LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32) chamadas. |
VSOBNAVNAMEINFONODE |
Armazena informações do nó da biblioteca. |
VSOBNAVNAMEINFONODE2 |
Especifica informações de navegação para um objeto . (passado para GetNavigationInfo2(UInt32, VSOBNAVIGATIONINFO3[]) e LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32)) |
VSOBSEARCHCRITERIA |
Especifica condições e atributos de uma solicitação de pesquisa. |
VSOBSEARCHCRITERIA2 |
Especifica as opções de pesquisa. Usado com métodos como GetList2(UInt32, UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2) e GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2). |
VSOPENFILENAMEW |
Semelhante ao struct OPENFILENAMEW. |
VsPrefetchedProjectInfo | |
VsProjectLoadInfo | |
VsPropertyBrowserState |
Contém informações sobre o estado do navegador de propriedades. |
VSPROPSHEETPAGE |
Define as características de uma página de propriedades. Semelhante à estrutura PROPSHEETPAGE do Win32. |
VSQEQS_FILE_ATTRIBUTE_DATA |
Estrutura com atributos de arquivo e dados de tamanho. |
VsResolvedAssemblyPath |
Representa um caminho de assembly resolvido, conforme usado em ResolveAssemblyPathInTargetFx(String[], UInt32, VsResolvedAssemblyPath[], UInt32). |
VSSAVEFILENAMEW |
Contém informações de nome de arquivo e opção necessárias para a caixa de diálogo Item Comum, que é usada para abrir ou salvar arquivos. |
VSSAVETREEITEM |
Especifica opções de salvamento para um item de exibição de árvore. |
VSSWATCHMETRICS |
Contém métricas sobre um controle de amostra. |
VSSWATCHRENDER |
Contém as informações necessárias para renderizar um controle de amostra. |
VSTASKCOLUMN |
Definições de coluna para tarefas. |
VSTBM |
Contém métricas da barra de ferramentas. |
VsTextPos |
Controla a posição dos pontos de interrupção, o local atual do IP e a posição do cursor para watch rápidas, dica de ferramenta e dicas de dados. |
VSTREEDISPLAYDATA |
Contém valores usados para recuperar dados de exibição de um item em uma lista de árvores. |
VSTREELISTITEMCHANGE |
Especifica alterações dinâmicas em uma lista de árvores. |
VsUIElementDescriptor |
Contém um identificador para um elemento em uma fábrica de interface do usuário. |
VsUIPropertyDescriptor |
Contém informações meta sobre uma propriedade na interface do Usuário do Visual Studio. |
WINDOWPOS |
Representa a posição de uma janela. |
Interfaces
BooleanSymbolExpressionEvaluator |
Representa um avaliador de expressão booliana. |
IActiveDesigner |
Gerencia um designer ActiveX usado como editor. |
IAppxBaseExtension |
Fornece acesso a extensões share e file open picker a elementos de dados de manifesto de aplicativo adicionais. |
IAppxFileOpenPickerExtension |
Fornece acesso a extensões do Seletor de Abertura de Arquivo a elementos de dados de manifesto de aplicativo adicionais. |
IAppxManifestDesignerService |
Fornece acesso programático ao arquivo de manifesto do aplicativo de um projeto. Esse é um serviço global implementado pelo pacote de designer de manifesto do aplicativo. |
IAppxManifestDesignerService2 |
Fornece acesso programático ao arquivo .appxmanifext de um projeto. Você pode usá-lo para abrir um objeto DocData fornecido pelo manifest Designer, verificar se ele está registrado na tabela de documentos em execução (RDT) e retornar um objeto de identificador de documento que implementa duas interfaces: IVsDocumentLockHolder e IVsInvisibleEditor. Isso força o fechamento de qualquer janela de documento existente e faz com que o identificador de documento retornado mantenha um RDT_EditLock. Quando você precisar manter o identificador do documento por períodos mais longos, converta-o em IVsInvisibleEditor e use GetDocData para obter um ponteiro para um novo modelo de objeto. Quando terminar com o identificador do documento, sempre chame IVsDocumentLockHolder.CloseDocumentHolder(), geralmente passando (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty como a opção salvar. |
IAppxManifestDesignerService3 |
Fornece acesso programático ao arquivo .appxmanifext de um projeto. Você pode usá-lo para abrir um objeto DocData fornecido pelo manifest Designer, verificar se ele está registrado na tabela de documentos em execução (RDT) e retornar um objeto de identificador de documento que implementa duas interfaces: IVsDocumentLockHolder e IVsInvisibleEditor. Isso força o fechamento de qualquer janela de documento existente e faz com que o identificador de documento retornado mantenha um RDT_EditLock. Quando você precisar manter o identificador do documento por períodos mais longos, converta-o em IVsInvisibleEditor e use GetDocData para obter um ponteiro para um novo modelo de objeto. Quando terminar com o identificador do documento, sempre chame IVsDocumentLockHolder.CloseDocumentHolder(), geralmente passando (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty como a opção salvar. |
IAppxManifestDocument |
Fornece um modelo de objeto para o manifesto do aplicativo do projeto atual. Ele é implementado pelo |
IAppxManifestDocument2 |
Fornece um modelo de objeto para o manifesto do aplicativo do projeto atual. Ele é implementado pelo |
IAppxShareExtension |
Fornece acesso de extensões de compartilhamento a elementos de dados de manifesto de aplicativo adicionais. |
IAsyncLoadablePackageInitialize |
Fornece uma maneira de obter acesso a IAsyncServiceProvider e IProfferAsyncService sem a necessidade de usar IServiceProvider. Implementado por pacotes. |
IAsyncPersistFile | |
IAsyncPersistFileFormat | |
IAsyncProgressCallback |
Fornece uma maneira de os proprietários de pacotes e serviços assíncronos relatarem o progresso. O progresso relatado pode ser mostrado ao usuário de maneira apropiada pelo shell. A interface é implementada pelo IDE do Visual Studio. Para carregamentos de pacote, a instância é passada para o pacote por meio do método Initialize. Para serviços, o pacote pode recuperar a instância por meio do método IProfferAsyncService.GetServiceProgressCallback. Essa interface é usada para relatar o progresso para cargas de pacote e serviço. Para pacotes, o argumento guidService não é usado e será ignorado. |
IAsyncServiceProvider |
Representa um provedor de serviços assíncrono. |
IAsyncServiceProvider2 | |
IBuilderWizardManager |
Recupera e gerencia construtores para propriedades e componentes específicos. Um construtor gera código para um item. |
ICategorizeProperties |
Fornece nomes de categoria e mapeia categorias para propriedades para exibição no janela Propriedades. |
ICodeNavigate |
Fornece um método para exibir o código do manipulador de eventos padrão para um determinado objeto exibido. |
ICodeNavigate2 |
Exibe o código do manipulador de eventos de um determinado objeto exibido. Essa interface se estende fornecendo um método adicional para exibir código para eventos específicos ICodeNavigate de um objeto exibido. |
IComWrapper |
Representa um wrapper COM. |
IComWrapperFactory |
Representa uma fábrica de wrapper COM. |
IComWrapperFactory2 | |
IDirAutoCompleteList |
Marca uma lista de diretórios como suporte à conclusão automática. A conclusão automática exibe subdiretórios correspondentes à medida que você insere caracteres. |
IDirList |
Gerencia a aparência e as ações de uma lista de diretórios exibida. |
IDirListEvents |
Especifica o manipulador de eventos para uma lista de diretórios exibida. Essa é a interface de saída para a implementação da lista de diretórios de IConnectionPoint. |
IDirListSite |
Mantém o ponteiro de interface para o objeto pai que gerencia a lista de diretórios. |
IDiscoverUrlCallBack |
Especifica a interface a ser usada quando uma descoberta de serviço Web é concluída. Normalmente usado para notificar o shell após uma pesquisa assíncrona. |
IDiscoveryClientResult |
Um único resultado de uma pesquisa de descoberta de serviço Web. Membro de um IDiscoveryClientResultCollection. |
IDiscoveryClientResultCollection |
Uma coleção de resultados, IDiscoveryClientResult interfaces, de uma pesquisa de descoberta de serviço Web. |
IDiscoveryResult |
Baixa os resultados de uma sessão de descoberta de serviço Web XML. |
IDiscoveryResult2 |
Baixa os resultados de uma sessão de descoberta de serviço Web XML. |
IDiscoverySession |
Chamado por IVsAddWebReferenceDlg2 para descobrir serviços Web XML. |
IDocumentSite |
Mantém informações e fornece métodos para o objeto pai do documento. |
IDocumentSite2 |
Mantém informações e fornece métodos para o objeto pai do documento. Essa interface estende e herda de IDocumentSite. |
IDropSource |
Fornece comentários visuais e informações sobre a origem usada em uma operação de arrastar soltar. |
IEnlistingInProject |
O pacote SCC está em processo de inscrição em uma solução ou projeto. |
IEnumComponents |
Enumera os componentes em um seletor de componentes. |
IEnumComReferences |
Enumerador para referências COM. Usado na caixa de diálogo Adicionar Referência do IDE. |
IEnumHierarchies |
Enumerador para projetos na solução. Você pode obter uma instância da interface usando o GetProjectEnum(UInt32, Guid, IEnumHierarchies) método das IVsSolution interfaces e IVsSolution2 . |
IEnumHierarchyItems |
Implementado pelo ambiente para numerar itens de hierarquia. |
IEnumPackages |
Enumerador para os VSPackages carregados no momento. Você pode obter uma instância da interface por meio do GetPackageEnum(IEnumPackages) método da IVsShell interface . |
IEnumProjectStartupServices |
Enumera os serviços necessários para um projeto na inicialização. Você pode obter uma instância da interface usando o GetStartupServiceEnum(IEnumProjectStartupServices) método da IVsProjectStartupServices interface . |
IEnumRunningDocuments |
Representa uma lista de cookies rdt (tabela de documentos em execução) que, por sua vez, representam um documento aberto. |
IEnumSystemAssemblies |
Enumerador para assemblies do sistema. |
IEnumTargetFrameworks |
Enumerador para versões com suporte da estrutura. |
IEnumToolboxItems |
Enumerador para itens na Caixa de Ferramentas. Você pode obter uma instância da interface por meio dos EnumItems(String, IEnumToolboxItems) métodos das IVsToolbox interfaces e IVsToolbox2 . |
IEnumToolboxTabs |
Enumerador para as guias na Caixa de Ferramentas. Você pode obter uma instância da interface usando o EnumTabs(IEnumToolboxTabs) método das IVsToolbox interfaces e IVsToolbox2 . |
IEnumVsENCRebuildableProjectCfgs |
Enumera os componentes nas configurações de projeto recompiláveis Editar e Continuar. |
IEnumVsProfilerTargetInfos |
Enumerador para itens nas informações de destino do criador de perfil. |
IEnumWebServices |
Enumerador para os serviços Web oferecidos por um site ou projeto. Você pode obter uma instância da interface usando o WebServices(IEnumWebServices) método da IVsWebServiceProvider interface . |
IEnumWindowFrames |
Enumerador para uma coleção de janelas, como as janelas de documento abertas. Você pode obter uma instância da interface usando os GetDocumentWindowEnum(IEnumWindowFrames) métodos e GetToolWindowEnum(IEnumWindowFrames) da IVsUIShell interface . |
IErrorInfo |
Fornece informações detalhadas de erro contextual. |
IExtendedObject |
Fornece acesso ao objeto interno de um objeto estendido. Um exemplo de um objeto estendido é um objeto dentro de um contêiner em que o contêiner fornece propriedades adicionais para o objeto, como Superior ou Esquerda para posição em um formulário. |
IExtendedTypeLib |
Cria e gerencia uma biblioteca de tipos para um objeto estendido. Um exemplo de um objeto estendido é um objeto dentro de um contêiner em que o contêiner fornece propriedades adicionais para o objeto, como Superior ou Esquerda para posição em um formulário. O objeto composto pode ser tratado como um único objeto estendido com a biblioteca de tipos estendida. |
IFreeThreadedComWrapper | |
IHelp |
Gerencia a recuperação e a exibição de informações de ajuda online. Você pode obter uma instância da interface do serviço SHelp (SID_SHelp). |
ILicensedClassManager |
Informa ao Visual Studio quais classes um pacote precisa por meio de uma lista de chaves de licença. Você pode obter uma instância da interface por meio do SLicensedClassManager serviço (SID_SLicensedClassManager). |
ILocalRegistry |
Estabelece um objeto COM registrado localmente em relação ao hive do registro do Visual Studio local. |
ILocalRegistry2 |
Estabelece um objeto COM registrado localmente em relação ao hive do registro do Visual Studio local. |
ILocalRegistry3 |
Estabelece um registro local relativo ao hive do registro do Visual Studio. Essa interface estende ILocalRegistry2. Você pode obter uma instância da interface por meio do SLocalRegistry serviço (SID_SLocalRegistry). |
ILocalRegistry4 |
Estabelece um registro local relativo ao hive do registro do Visual Studio. Você pode obter uma instância da interface por meio do SLocalRegistry serviço (SID_SLocalRegistry). |
ILocalRegistry5 |
Implementado pelo shell do Visual Studio e pode ser obtido por meio do SLocalRegistry serviço. Ele adiciona um método semelhante a , mas que dá suporte à CreateManagedInstance(String, String, String, Guid, IntPtr) agregação COM com um determinado objeto externo. |
IOleComponent2 |
Permite que os componentes participem do processamento de mensagens enquanto aguardam identificadores. |
IOleComponentUIManager |
A interface IOleComponentUIManager fornece aos objetos VSPackage in-loco acesso a uma variedade de funcionalidades de interface do usuário fornecidas pelo ambiente, como exibição de mensagem, menus de contexto e a barra de status. |
IOleInPlaceComponent |
Permite que objetos VSPackage in-loco operem como um componente totalmente integrado do ambiente usando o SOleComponentUIManager serviço . |
IOleInPlaceComponentSite |
Atualmente, não há suporte para a interface IOleInPlaceComponentSite. Quando houver suporte, ele será implementado pelo contêiner de um objeto VSPackage in-loco para controlar o modo de interface do usuário do objeto. |
IOleInPlaceComponentUIManager |
Permite que os menus, barras de ferramentas e comandos de objetos VSPackage existentes sejam integrados e gerenciados pelo serviço do SOleComponentUIManager ambiente. |
IPerPropertyBrowsing2 |
Mapeia propriedades para seus construtores e executa os construtores. Um construtor retorna um valor ou valores para uma determinada propriedade. Um exemplo de um construtor é o construtor de estilos para uma folha de estilos em cascata. |
IPersistFileFormat |
Obtém informações de formato de arquivo sobre itens que exigem salvamento e permite o carregamento programático ou o salvamento de um objeto em um formato especificado pelo usuário. |
IPersistXMLFragment |
Usado para persistir dados relacionados a não build em XML de forma livre. |
IPreferPropertyPagesWithTreeControl |
Faz com que a Página de Propriedades exiba um controle de árvore em vez de guias. |
IProfferAsyncService |
Fornece uma maneira de registrar um provedor para serviços que podem ser recuperados de forma assíncrona. Semelhante a IProfferService.O mplementation deve ser de thread livre. |
IProfferService |
Permite que um VSPackage ofereça novos serviços por meio do ambiente do Visual Studio que não são implementados nativamente pelo ambiente. Na verdade, ele fornece o mecanismo por meio do qual os VSPackages podem contribuir para o ambiente. A IProfferService interface faz parte do SProfferService. |
IProfferTypeLib |
Permite que um designer ActiveX forneça uma biblioteca de tipos para seu host. O designer fornece a biblioteca de tipos por meio do SProfferTypeLib serviço (SID_SProfferTypeLib). |
IPropertyPageUndoString |
Usado pelos controles para fornecer uma cadeia de caracteres de desfazer para suas configurações de página de propriedades. |
IProvideAltHTML |
Usado por um controle da Web para fornecer texto de propriedade Alt e para indicar se o texto é editável ou não. |
IProvideDynamicClassInfo |
Usado por designers ActiveX para fornecer informações de tipo dinâmico por meio de uma ITypeInfo interface. Um contêiner pode usar a interface para obter informações de tipo em resposta a eventos de alteração de tipo. |
IProvidePropertyBuilder |
Gerencia um construtor, código que constrói o valor de uma propriedade. Isso geralmente assume a forma de uma caixa de diálogo exibida clicando em um botão de reticências na página de propriedades. |
IProvideRuntimeHTML |
Usado por um controle ActiveX para fornecer uma cadeia de caracteres HTML para seu contêiner em runtime. |
IReferenceInfo |
Fornece informações sobre um resultado de uma sessão de descoberta de serviço Web XML. Use o GetReferenceInfo(Int32, IReferenceInfo) método da IDiscoveryResult interface para obter uma instância dessa interface. |
IRequireClasses |
Fornece uma lista de identificadores de classe para uso com a ILicensedClassManager interface . Os identificadores informam ao Visual Studio quais classes um pacote requer. |
ISccManagerLoaded |
Define quando o SccManager é carregado. |
ISchemaReferenceInfo |
Retorna o namespace de destino de um esquema XML encontrado como resultado de uma pesquisa de descoberta de serviço Web. Você pode encontrar o tipo de documento com a IReferenceInfo interface e, em seguida, usar ISchemaReferenceInfo , se apropriado. |
ISelectionContainer |
Fornece acesso a objetos usados para atualizar o janela Propriedades. |
ITrackSelection |
Notifica o ambiente de uma alteração no contêiner de seleção atual. |
IUIElement |
Mostra ou oculta um elemento de interface do usuário. Implementado pelo elemento e usado pelo contêiner. |
IUIHostLocale |
Fornece acesso aos serviços de localidade da interface do usuário do host para gerenciar a localização da cadeia de caracteres da caixa de diálogo. |
IUIHostLocale2 |
Fornece acesso aos serviços de localidade da interface do usuário do host para gerenciar a localização da cadeia de caracteres da caixa de diálogo. |
IUIHostLocale3 | |
IVsActivityLog |
Adiciona eventos ao Log de Atividades do IDE. Use o SVsActivityLog serviço (SID_SVsActivityLog) para obter uma instância da interface . |
IVsAddNewWebProjectItemDlg |
Exibe a caixa de diálogo AddItem com um controle listview e controles específicos relacionados à Web. Use em implementações de projeto Web. Você pode obter uma instância da interface do SVsAddProjectItemDlg serviço (SID_SVsAddProjectItemDlg). |
IVsAddProjectItemDlg |
Fornece acesso à caixa de diálogo Adicionar Item de Projeto do ambiente com a finalidade de adicionar novos itens ao projeto. |
IVsAddProjectItemDlg2 |
Fornece acesso à caixa de diálogo Adicionar Item de Projeto do ambiente com a finalidade de adicionar novos itens ao projeto. |
IVsAddProjectItemDlg3 | |
IVsAddToolboxItems |
Adiciona itens à caixa de ferramentas. |
IVsAddWebReferenceDlg |
Permite que um VSPackage inclua uma caixa de diálogo de serviços Web. |
IVsAddWebReferenceDlg2 |
Permite que um VSPackage inclua uma caixa de diálogo de serviços Web. |
IVsAggregatableProject |
Implementado por um projeto que dá suporte à adição de subtipos de projeto por meio de agregação. |
IVsAggregatableProject2 |
Representa um projeto agregável. |
IVsAggregatableProjectFactory |
Cria um tipo de projeto que dá suporte à agregação. |
IVsAppCommandLine |
Essa interface é usada por um pacote para ler as opções de linha de comando inseridas pelo usuário. |
IVsAppCompat |
Normalmente |
IVsAppContainerBootstrapper |
Representa o bootstrapper. |
IVsAppContainerBootstrapper2 |
Representa o bootstrapper. |
IVsAppContainerBootstrapper3 |
Representa o bootstrapper. |
IVsAppContainerBootstrapper4 | |
IVsAppContainerBootstrapper5 | |
IVsAppContainerBootstrapper6 | |
IVsAppContainerBootstrapperEvents |
Representa eventos de bootstrapper. |
IVsAppContainerBootstrapperLogger |
Representa o agente bootstrapper. |
IVsAppContainerBootstrapperResult |
Representa o resultado de uma operação de inicialização de contêiner de aplicativo. |
IVsAppContainerDeveloperLicensing |
Fornece suporte base para lidar com o licenciamento do desenvolvedor. |
IVsAppContainerProjectDeploy |
Implanta o aplicativo de contêiner do aplicativo. |
IVsAppContainerProjectDeploy2 |
Implanta o aplicativo de contêiner do aplicativo. |
IVsAppContainerProjectDeployCallback |
Fornece informações sobre e define métodos de retorno de chamada para monitorar uma operação de implantação de projeto de contêiner de aplicativo. |
IVsAppContainerProjectDeployEvents |
Manipula eventos que ocorrem antes e depois do processo de implantação do contêiner do aplicativo. |
IVsAppContainerProjectDeployOperation |
Fornece controle enquanto o aplicativo de contêiner do aplicativo está sendo implantado. |
IVsAppContainerProjectDeployResult |
Fornece resultados detalhados da operação de implantação do aplicativo de contêiner do aplicativo. |
IVsAssemblyNameUnification |
Retorna o nome do assembly unificado com base nos nomes simples e completos que o carregador usa e na lista de assemblies do .NET Framework (FrameworkList.xml). Use o SVsAssemblyNameUnification serviço (SID_SvsAssemblyNameUnification) para obter uma instância da interface. |
IVsAssemblyReference |
Fornece informações sobre referências de assembly do Visual Studio. |
IVsAssemblyReferenceProviderContext |
O objeto de contexto usado para inicializar o provedor de referência de assembly. |
IVsAsyncCommandParameters |
Uma instância dessa interface é enviada como o argumento de entrada para comandos com o |
IVsAsyncDataSourceFactory | |
IVsAsyncDeferredDocView | |
IVsAsyncDeferredDocView2 | |
IVsAsyncDocViewResult | |
IVsAsyncEnum |
Implementado por enumeradores que dão suporte a comportamento assíncrono. |
IVsAsyncEnumCallback |
Interface que descreve o método de retorno de chamada para um enumerador assíncrono usa para indicar que o próximo item está disponível. Você define o retorno de chamada usando o AdviseAsyncEnumCallback(IVsAsyncEnumCallback, UInt32) método da IVsAsyncEnum interface . |
IVsAsynchOpenFromScc |
Essa interface dá suporte ao carregamento assíncrono de projetos do controle do código-fonte. |
IVsAsynchOpenFromSccProjectEvents |
Fornece informações de progresso durante o carregamento assíncrono de um projeto ou solução do controle do código-fonte. |
IVsAsynchronousProjectCreate |
Cria projetos de forma assíncrona. Essa interface é implementada por fábricas de projetos para dar suporte à BSL (carga de solução em segundo plano). |
IVsAsynchronousProjectCreateUI |
Notifica um cliente quando o projeto de carregamento atinge o estado provisionado. |
IVsAsyncOpenDocumentResult |
Representa o resultado de uma operação de documento aberto assíncrona. |
IVsAsyncPersistDocData | |
IVsAsyncPersistHierarchyItem | |
IVsAsyncRunningDocumentTable | |
IVsAsyncRunningDocumentTable2 | |
IVsAsyncRunningDocumentTable3 | |
IVsAsyncRunningDocumentTable4 | |
IVsAsyncSaveResult |
O resultado de uma operação de salvamento assíncrona. Esse é o valor retornado do método GetResult no assíncrono save retornado IVsTask. |
IVsAsyncShell | |
IVsAsyncShellOpenDocument |
Uma interface de serviço que fornece um conjunto de métodos para abrir documentos de forma assíncrona. |
IVsAsyncSolution | |
IVsAsyncToolWindowFactory | |
IVsAsyncToolWindowFactoryProvider | |
IVsAsyncUIFactory | |
IVsBackForwardNavigation |
Raramente usado. Permite que a janela navegue para trás e para frente para pontos de navegação salvos. Use o AddNewBFNavigationItem(IVsWindowFrame, String, Object, Int32) método da IVsUIShell interface para adicionar um ponto de navegação. |
IVsBackForwardNavigation2 |
Permite que a janela navegue para trás e para frente para pontos de navegação salvos. |
IVsBatchProjectActionContext | |
IVsBatchUpdate |
Inicia a incorporação de todas as atualizações de dados pendentes em um buffer de texto ou exibição. |
IVsBooleanSymbolExpressionEvaluator |
Fornece análise e avaliação de expressões em relação a um conjunto de símbolos boolianos para testar se um conjunto de símbolos faz com que a expressão seja avaliada como true. Você pode obter essa interface chamando GetService(Type) usando VsProjectCapabilityExpressionMatcher. |
IVsBooleanSymbolExpressionEvaluator2 |
Fornece análise e avaliação de expressões em relação a um testador de ocorrência de símbolos boolianos para testar se um conjunto de símbolos faz com que a expressão seja avaliada como true. Ele é obtido pela co-criação do GUID do serviço BooleanSymbolExpressionEvaluator. |
IVsBooleanSymbolPresenceBulkChecker |
Fornece um testador de clique em massa de símbolos boolianos usados por IVsBooleanSymbolExpressionEvaluator2 ao avaliar uma expressão booliana. |
IVsBooleanSymbolPresenceChecker |
Fornece um testador de ocorrência de símbolos boolianos usados por IVsBooleanSymbolExpressionEvaluator2 ao avaliar uma expressão booliana. |
IVsBroadcastMessageEvents |
Transmite mensagens para clientes registrados para serem notificados de eventos dentro do ambiente. |
IVsBrowseComponentSet |
Fornece os dados contidos no conjunto de componentes de navegação. |
IVsBrowseContainersList |
Fornece informações sobre um contêiner em uma lista de contêineres ou localiza o contêiner de um componente. |
IVsBrowseObject |
Permite a recuperação do IVsHierarchy objeto ou do VSITEMID dado o objeto de navegação de configuração do projeto. |
IVsBrowseProjectLocation |
Exibe uma caixa de diálogo para localizar o local de um novo projeto. |
IVsBuildableProjectCfg |
Gerencia a operação de build de uma configuração de projeto. |
IVsBuildableProjectCfg2 |
Fornece informações sobre a configuração de build de um projeto e executa o build. |
IVsBuildDependency |
Permite que um projeto descreva dependências de build. |
IVsBuildItemStorage | |
IVsBuildItemStorageCallback | |
IVsBuildMacroInfo |
Habilita a avaliação de macro recuperando, do projeto, a cadeia de caracteres associada a um nome de macro. |
IVsBuildManagerAccessor |
Fornece uma maneira de o código não gerenciado obter acesso ao objeto Engine global sem precisar criar uma instância de um objeto caro, como um projeto. (O código não gerenciado não pode acessar o Engine.GlobalEngine diretamente porque esse objeto está marcado como "estático" e os objetos "estáticos" não são facilmente acessíveis em um limite de interoperabilidade COM.) |
IVsBuildManagerAccessor2 |
Fornece uma maneira de sincronizar o acesso ao gerenciador de build padrão do MSBuild. |
IVsBuildManagerAccessor3 |
Fornece uma maneira de sincronizar o acesso ao gerenciador de build padrão do MSBuild. |
IVsBuildManagerAccessor4 | |
IVsBuildPropertyStorage |
Obtém e define as propriedades do MSBuild no arquivo de projeto. |
IVsBuildPropertyStorage2 |
Implementado pelo sistema de projetos para dar aos tipos acesso ao sistema de propriedades MSBuild. Essa interface fornece mais flexibilidade em relação às propriedades de configuração do que IVsBuildPropertyStorage. Ele permite adicionar um novo grupo de propriedades condicionais e não escapa dos valores. |
IVsBuildPropertyStorage3 |
Implementado pelo sistema de projetos para dar aos tipos acesso ao sistema de propriedades MSBuild. Essa interface fornece mais flexibilidade em relação às propriedades de configuração do que IVsBuildPropertyStorage. Ele permite adicionar um novo grupo de propriedades condicionais e não escapa dos valores. |
IVsBuildPropertyStorageEvents |
Representa eventos de armazenamento de propriedades de build. |
IVsBuildStatusCallback |
Permite que o ambiente receba notificações sobre o status de uma operação de build. |
IVsBulkFileOperation | |
IVsCallBrowser |
Manipula o Navegador de Chamadas para depuração. Você pode obter uma instância dessa interface do SVsCallBrowser serviço (SID_SVsCallBrowser). |
IVsCfg |
Fornece informações sobre a configuração de um projeto. |
IVsCfgBrowseObject |
Retorna o IVsCfg objeto dado o objeto de navegação de configuração do projeto. |
IVsCfgProvider |
Permite que os projetos gerenciem informações de configuração. |
IVsCfgProvider2 |
Permite que os projetos gerenciem informações de configuração. |
IVsCfgProviderEvents |
Fornece notificações de eventos de configuração. |
IVsCfgProviderEventsHelper |
Implementado pelo ambiente, chamado por projetos a serem usados como auxiliares na implementação IVsCfgProvider2do . |
IVsClassView |
Permite a navegação para um objeto no Modo de Exibição de Classe. |
IVsCmdNameMapping |
Mapeia nomes de comando e GUIDs. Permite determinar todos os comandos e nomes. Você pode obter uma instância dessa interface do SVsCmdNameMapping serviço (SID_SVsCmdNameMapping). |
IVsCodeDefView |
Manipula a janela Exibição de Definição de Código. Você pode obter uma instância da interface do SVsCodeDefView serviço (SID_SVsCodeDefView). |
IVsCodeDefViewContext |
Define o contexto para exibir a janela da ferramenta Definição de Código. O contexto inclui itens como nome de arquivo e números de linha e coluna. |
IVsCodeShareHandler |
Interface interna. Não use. |
IVsCombinedBrowseComponentSet |
Combina vários conjuntos de componentes. |
IVsCommandArgInfo |
Permite que uma QueryStatus(Guid, UInt32, OLECMD[], IntPtr) implementação consulte se um argumento de comando foi fornecido. |
IVsCommandWindow |
Permite que o pacote use a Janela de Comando. Você pode obter uma instância da interface do SVsCommandWindow serviço (SID_SVsCommandWindow). |
IVsCommandWindow2 |
Define o modo da Janela de Comando. Você pode obter uma instância dessa interface do SVsCommandWindow serviço (SID_SVsCommandWindow). |
IVsCommandWindowsCollection |
Manipula janelas na lista commandwindows que o Visual Studio mantém. Você pode obter uma instância da interface do SVsCommandWindowsCollection serviço (SID_SVsCommandWindowsCollection). |
IVsCommentTaskInfo |
Fornece informações sobre os tokens de tarefa de comentário usados pela lista de tarefas. |
IVsCommentTaskToken |
Representa um token de tarefa de comentário. |
IVsCommonMessagePump |
Permite que o usuário mantenha o Visual Studio responsivo durante o processamento em segundo plano. A interface pode ser obtida por meio do SVsCommonMessagePumpFactory serviço. |
IVsCommonMessagePumpClientEvents |
Fornece lógica personalizada para lidar com eventos de espera, como um tempo limite decorrido, uma sinalização de identificador ou uma mensagem de janela chegando. A interface é necessária apenas para cenários de espera mais avançados que exigem mais controle sobre a lógica de espera. Na maioria dos casos, a funcionalidade padrão oferecida por ModalWaitForObjects(IntPtr[], UInt32, UInt32) deve ser suficiente. Essa interface é uma versão simplificada do IOleComponent2. |
IVsCommonMessagePumpFactory |
Permite que o implementador crie um IVsCommonMessagePump. |
IVsComponentEnumeratorFactory |
Fornece um enumerador para componentes, caminhos de assembly ou uma lista de diretórios que contêm referências. Você pode obter uma instância da interface do SCompEnumService serviço (SID_SCompEnumService). |
IVsComponentEnumeratorFactory2 |
Fornece um enumerador para componentes, caminhos de assembly ou uma lista de diretórios que contêm referências. Você pode obter uma instância da interface do SCompEnumService serviço (SID_SCompEnumService). Essa interface se estende IVsComponentEnumeratorFactory tomando uma lista delimitada por ponto e vírgula de caminhos. |
IVsComponentEnumeratorFactory3 |
Fornece um enumerador para componentes, caminhos de assembly ou uma lista de diretórios que contêm referências. Você pode obter uma instância da interface do SCompEnumService serviço (SID_SCompEnumService). Essa interface estende a funcionalidade de IVsComponentEnumeratorFactory2 criando um enumerador que também retorna informações de runtime. No entanto, ele não herda de IVsComponentEnumeratorFactory2. |
IVsComponentEnumeratorFactory4 |
Enumera os componentes de acordo com o multiplataforma extensível. |
IVsComponentModelHost |
Expõe as informações necessárias para a hospedagem de MEF do Visual Studio. Você pode obter essa interface por meio do SVsComponentModelHost serviço. |
IVsComponentSelectorData |
Retorna dados sobre um componente. |
IVsComponentSelectorDlg |
Adiciona componentes a um projeto. |
IVsComponentSelectorDlg2 |
Gerencia referências a componentes de vários tipos dentro do projeto. |
IVsComponentSelectorDlg3 |
Gerencia referências a componentes de vários tipos dentro do projeto. |
IVsComponentSelectorDlg4 |
Gerencia referências a componentes de vários tipos dentro do projeto. Implementado pelo shell do Visual Studio, obtido por meio do SVsComponentSelectorDlg serviço. |
IVsComponentSelectorProvider |
Implementado por VSPackages que fornecem páginas para um seletor de componentes, como a caixa de diálogo Adicionar Referência. |
IVsComponentUser |
Adiciona componentes a um projeto especificado. |
IVsComReference |
Fornece informações sobre referências COM do Visual Studio. |
IVsComReferenceProviderContext |
O objeto de contexto usado para inicializar o provedor de referência COM. |
IVsConfigurationManagerDlg |
Exibe a caixa de diálogo Configuration Manager. Você pode obter uma instância da interface do SVsConfigurationManagerDlg serviço (SID_SVsConfigurationManagerDlg). |
IVsConfigureToolboxItem |
Implementado pelos clientes para configurar itens de caixa de ferramentas gerenciadas conforme eles são adicionados à caixa de ferramentas registrando-os com o IToolboxService. Os objetos que implementam essa interface são criados por meio de CreateInstance(Guid, Object, Guid, UInt32, IntPtr). Eles devem ser registrados na chave $RegRoot$\ToolboxItemConfiguration. |
IVsConnectedServiceInstanceReference |
Representa uma referência a um serviço conectado. |
IVsConnectedServiceInstanceReferenceProviderContext |
O contexto para o provedor de referência de serviço conectado. |
IVsConnectedServiceProperties |
Representa as propriedades do serviço conectado. |
IVsContextualIntellisenseFilter |
Filtra itens do IntelliSense para controlar se a ajuda do IntelliSense é exibida ou não. Você pode obter uma instância da interface do GetFilter(IVsHierarchy, IVsContextualIntellisenseFilter) método da IVsContextualIntellisenseFilterProvider interface . |
IVsContextualIntellisenseFilterProvider |
Fornece um filtro para itens do IntelliSense com base nas informações da hierarquia do projeto. Você pode obter na instância da interface da Configuração do Dispositivo (DevCfg). |
IVsCoTaskMemFreeMyStrings |
Usado em associação com determinadas outras interfaces para indicar que as cadeias de caracteres retornadas dessas interfaces devem ser liberadas pelo chamador. |
IVsCreateAggregateProject |
Chamado por um tipo de projeto que dá suporte à agregação. |
IVsDataEnvironment |
Fornece uma interface para serviços de dados, como conexões de banco de dados. Você pode usar a interface para dar suporte à navegação de serviços Web. |
IVsDataObjectStringMapEvents |
Implementado por clientes do IVsDataObjectStringMapManager que estão interessados em obter um retorno de chamada quando o Mapa de Cadeia de Caracteres é alterado. |
IVsDataObjectStringMapManager |
Habilita o armazenamento de pares nome/valor em um IDataObject. Vários mapas de cadeia de caracteres com nomes diferentes podem existir em um único objeto de dados. Você pode obter essa interface usando SVsDataObjectStringMapManager. |
IVsDataObjectStringMapManager2 |
Habilita o armazenamento de pares nome/valor em um |
IVsDataSourceFactory |
Implementado por pacotes que fornecem suas próprias fábricas de fontes de dados. |
IVsDebuggableProjectCfg |
Permite que uma configuração criada seja iniciada e executada pelo depurador. |
IVsDebuggableProjectCfg2 |
Dá suporte à Inicialização de Depuração (comando F5). IVsDebuggableProjectCfg Estende para fornecer uma chamada de método (OnBeforeDebugLaunch(UInt32)) antes de iniciar o depurador. |
IVsDebuggableProtocol |
Permite que os clientes adicionem à lista de protocolos depuráveis. |
IVsDebugger |
Fornece acesso ao depurador atual para que o pacote possa escutar eventos do depurador. Você pode obter uma instância dessa interface do GetIVsDebugger() método do LanguageService serviço. |
IVsDebugger10 | |
IVsDebugger2 |
Fornece acesso adicional ao depurador. Você pode obter uma instância dessa interface do SVsShellDebugger serviço (SID_SVsShellDebugger). Essa interface estende IVsDebugger. |
IVsDebugger3 |
Fornece acesso adicional ao depurador. Você pode obter uma instância dessa interface do SVsShellDebugger serviço (SID_SVsShellDebugger). Essa interface estende IVsDebugger e IVsDebugger2. |
IVsDebugger4 |
Fornece acesso adicional ao depurador. Você pode obter uma instância dessa interface do SVsShellDebugger serviço (SID_SVsShellDebugger). |
IVsDebugger5 |
Implementado pelo Depurador, obtido por meio do serviço SID_SVsShellDebugger. |
IVsDebugger6 | |
IVsDebugger7 | |
IVsDebugger8 | |
IVsDebugger9 | |
IVsDebuggerEvents |
Fornece notificação quando o depurador muda de modo. O depurador opera em um dos três modos: executar, interromper ou projetar. A interface é um argumento do AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) método da IVsDebugger interface . A interface é um coletor de eventos, um destinatário de eventos, implementado por componentes que desejam notificação de alterações no depurador. |
IVsDebuggerLaunchAsync | |
IVsDebuggerLaunchCompletionCallback | |
IVsDebugLaunch |
Inicia o depurador. Você pode obter uma instância dessa interface do SVsDebugLaunch serviço (SID_SVsDebugLaunch). |
IVsDebugLaunchHook |
Não implemente essa interface, consuma-a nem chame-a. O uso dessa interface pode interromper a funcionalidade principal do Visual Studio. Ele destina-se a permitir que os implementadores de mecanismos de depuração estendam as solicitações de depuração de sistemas de projeto existentes. |
IVsDebugProcessNotify |
Fornece aviso de que o depurador está prestes a parar. Usado como o VsDebugTargetInfo2 argumento no LaunchDebugTargets2(UInt32, IntPtr) método da IVsDebugger2 interface . |
IVsDebugRemoteDiscoveryUI |
Fornece métodos para descoberta de computadores de Depuração Remota. Você pode obter uma instância dessa interface do SVsDebugRemoteDiscoveryUI serviço (SID_SVsDebugRemoteDiscoveryUI). |
IVsDebugTargetSelectionService |
Fornece serviços de seleção de destino de depuração. Essa interface é implementada pelo pacote Singleton DebugTargetHandler. Os projetos podem, opcionalmente, participar dessa implementação comum do controlador de menu DebugTarget. Você pode obter uma instância dessa interface do SVsDebugTargetSelectionService serviço (SID_SVsDebugTargetSelectionService). |
IVsDefaultToolboxTabState |
Determina o estado padrão, expandido ou não expandido, de uma guia na Caixa de Ferramentas. Uma interface opcional para implementadores de IVsToolboxUser. |
IVsDeferredDocView |
Adia o fornecimento de uma exibição de documento real até depois de carregar e registrar os dados do documento na RDT (Tabela de Documentos em Execução). Isso permite que o pacote examine o documento e decida que tipo de exibição fornecer. |
IVsDeferredSaveProject |
Atrasa o salvamento permanente de um projeto até que o usuário o salve com SaveAll. Cria o efeito de manter o projeto na memória. O pacote usa um nome gerado para o projeto e arquivos temporários em um local temporário. Limita a solução a um projeto. |
IVsDependency |
Descreve um projeto que é usado por outro projeto em operações de build ou implantação. |
IVsDependencyProvider |
Fornece acesso às dependências de uma configuração de projeto. |
IVsDeployableProjectCfg |
Permite que um projeto gerencie operações de implantação. |
IVsDeployableProjectCfg2 |
Usado para dar suporte à saída sobre a implantação durante a implantação do projeto. Estende e herda de IVsDeployableProjectCfg. |
IVsDeployDependency |
Fornece acesso a uma dependência de grupo de saída. |
IVsDeployDependency2 |
Recupera os valores da propriedade de dependência por nome. |
IVsDeployStatusCallback |
Permite que o ambiente receba notificações sobre o status de uma operação de implantação. |
IVsDesignerInfo |
Obtém a tecnologia do designer e outras informações independentes de linguagem associadas a um designer. Ele pode ser recuperado da estrutura de documentos do Visual Studio. |
IVsDesignTimeAssemblyResolution |
Fornece métodos que executam a resolução de assembly em tempo de design. |
IVsDesignTimeAssemblyResolution2 |
Fornece resolução de tempo de design de caminhos de referência de assembly na estrutura de destino atual. Essa interface foi recuperada como um |
IVsDetermineWizardTrust |
Define eventos para um assistente, bem como métodos que fornecem informações de status. Você pode obter uma instância da interface do SVsDetermineWizardTrust serviço (SID_SVsDetermineWizardTrust). |
IVsDiagnosticsItem |
Fornece informações para uso em diagnóstico. |
IVsDiagnosticsProvider |
Permite que os componentes participem do sistema de diagnóstico do shell. |
IVsDifferenceService |
Abre uma janela no Visual Studio que compara dois arquivos. |
IVsDiscoveryService |
Cria uma sessão de descoberta. |
IVsDocDataFileChangeControl |
Determina se as alterações nos arquivos de dados do documento feitas fora do editor devem ser ignoradas. |
IVsDocOutlineProvider |
Fornece informações sobre uma estrutura de tópicos do documento. |
IVsDocOutlineProvider2 |
Habilita a alteração da conversão de teclas de acelerador do shell. |
IVsDocumentLockHolder |
Permite que um não editor adicione um bloqueio de edição a um item registrado na tabela de documentos em execução. |
IVsDocumentPreviewer |
Fornece informações sobre o visualizador de documentos. |
IVsDpiAware | |
IVsDummy | |
IVsDynamicNavigationItem |
Fornece informações sobre um item de navegação criado dinamicamente. |
IVsEditorFactory |
Cria instâncias de objetos de exibição de documento e de objetos de dados. |
IVsEditorFactory2 |
Cria instâncias de objetos de exibição de documento e de objetos de dados. |
IVsEditorFactory3 | |
IVsEditorFactory4 | |
IVsEditorFactoryChooser |
Implementado por uma fábrica de editores como um seletor (ou delegador) para outros tipos de fábrica de editores. |
IVsEditorFactoryNotify |
Fornece métodos de notificação para salvar ou renomear um arquivo ou adicionar um item. |
IVsENCRebuildableProjectCfg | |
IVsENCRebuildableProjectCfg2 | |
IVsEnhancedDataTip |
Habilita a personalização de DataTips no depurador. |
IVsEnumCommentTaskTokens |
Enumera uma coleção de tokens de tarefa de comentário associados à lista de tarefas. |
IVsEnumCryptoProviderContainers |
Fornece um enumerador para todos os contêineres de chave em um provedor de criptografia. Um contêiner de chaves faz parte de um banco de dados de chave que contém todos os pares de chaves de um determinado usuário. Retornado pelo EnumContainers(String, IVsEnumCryptoProviderContainers) método da IVsStrongNameKeys interface . |
IVsEnumCryptoProviders |
Fornece um enumerador para listar provedores de serviços criptográficos. Retornado pelo EnumProviders(IVsEnumCryptoProviders) método da IVsStrongNameKeys interface . |
IVsEnumDependencies |
Enumera um conjunto de dependências. |
IVsEnumDocumentPreviewers |
Enumera um conjunto de visualizadores de documentos. |
IVsEnumGuids |
Enumera uma coleção de GUIDs. |
IVsEnumHierarchies |
Fornece uma enumeração para IVsHierarchy objetos . |
IVsEnumHierarchyItemsFactory |
Cria instâncias de IEnumHierarchyItems, um enumerador para itens na hierarquia do projeto. Você pode obter uma instância dessa interface do SVsEnumHierarchyItemsFactory serviço (SID_SVsEnumHierarchyItemsFactory). |
IVsEnumLibraries2 |
Enumera bibliotecas de símbolos. |
IVsEnumNavInfoNodes |
Enumera itens de nó representados pela IVsNavInfo interface . |
IVsEnumOutputs |
Inumeriza um conjunto de itens de saída de build da configuração de um projeto. Enumera um conjunto de itens de saída de build da configuração de um projeto. |
IVsEnumSearchProviders |
Enumera uma coleção de provedores de pesquisa. |
IVsEnumSelectedSymbols |
Enumerador para grupos de símbolos selecionados. O enumerador retorna uma matriz de IVsSelectedSymbol interfaces. |
IVsEnumSharedProjectReferences | |
IVsEnumTaskItems |
Enumera os itens de tarefa associados aos provedores de tarefas. |
IVsEnumWindowSearchFilters |
Enumera uma coleção de filtros de pesquisa de janela. |
IVsEnumWindowSearchOptions |
Enumera uma coleção de opções de pesquisa de janela. |
IVsErrorItem |
Fornece informações sobre um item de erro. As informações incluem a hierarquia à qual o erro pertence, bem como se é um erro, um aviso ou uma mensagem. |
IVsErrorItem2 |
Implementado por itens de lista de erros (além de IVsTaskItem). Use essa interface em vez de IVsErrorItem2 quando quiser especificar seu próprio ícone personalizado na janela de lista de erros. |
IVsErrorList |
Manipula a janela BuildErrorList. Você pode obter uma instância dessa interface do SVsErrorList serviço (SID_SVsErrorList). O SVsErrorList serviço também fornece IVsTaskList. |
IVsExtensibility3 |
Não se destina ao uso diretamente do seu código. Implementa muitos dos recursos que dão suporte à extensibilidade, incluindo o início de vários eventos. Combina as interfaces e IVsExtensibility2 mais antigas IVsExtensibility que não eram utilizáveis do código gerenciado em uma interface utilizável do código gerenciado. |
IVsExtensibleObject |
Retorna um objeto de automação específico do VSPackage em pontos específicos no modelo de automação. |
IVsExternalFilesManager |
Implementado pelo ambiente para lidar com o projeto Arquivos Diversos. |
IVsExternalFilesManager2 |
Implementado pelo ambiente para lidar com o projeto Arquivos Diversos. |
IVsFavoritesProvider |
Usado pelo ambiente ao adicionar uma URL à lista de favoritos. |
IVsFileBackup2 |
Essa interface deve ter suporte de dados de documento que devem ser copiados em backup. A Recuperação de Arquivos do Visual Studio faz backup de todos os objetos na Tabela de Documentos em Execução que dão suporte a IVsFileBackup2 e têm alterações não salvas. Implemente essa interface em vez de IVsFileBackup se o componente der suporte a backups assíncronos que não são executados no thread da interface do usuário. |
IVsFileChangeEvents |
Notifica os clientes quando os arquivos selecionados foram alterados no disco. |
IVsFileChangeEx |
Permite que alterações sejam feitas em um arquivo ou diretório. |
IVsFileChangeEx2 | |
IVsFileChangeEx3 | |
IVsFileMergeService |
Gerencia uma janela no Visual Studio que executa uma operação de mesclagem de três vias. |
IVsFileReference |
Fornece informações sobre referências de arquivo do Visual Studio. |
IVsFileReferenceProviderContext |
O objeto de contexto usado para inicializar o provedor de referência de arquivo. |
IVsFileUpgrade |
Executa atualizações de arquivo como parte de uma atualização de projeto. |
IVsFileUpgrade2 |
Executa atualizações de arquivo para versões especificadas como parte de uma atualização de projeto. |
IVsFilterAddProjectItemDlg |
Define a filtragem para a caixa de diálogo Adicionar Item. |
IVsFilterAddProjectItemDlg2 |
Define a filtragem para a caixa de diálogo AddItem. |
IVsFilterKeys |
Controla a associação entre chaves e comandos. Você pode obter uma instância dessa interface do SVsFilterKeys serviço (SID_SVsFilterKeys). |
IVsFilterKeys2 |
Controla a associação entre chaves e comandos. Você pode obter uma instância dessa interface do SVsFilterKeys serviço (SID_SVsFilterKeys). Estende, mas não herda de , IVsFilterKeys. |
IVsFilterNewProjectDlg |
Fornece filtragem para itens na caixa de diálogo Novo Projeto. Implementado por componentes que desejam filtrar. |
IVsFindSymbol |
Implementa a pesquisa feita pelo comando de menu FindSymbol. Você pode obter uma instância dessa interface do SVsObjectSearch serviço (SID_SVsObjectSearch). |
IVsFindSymbol2 |
Implementa a pesquisa feita pelo comando de menu FindSymbol, com suporte para várias estruturas. |
IVsFindSymbolEvents |
Interface de saída para eventos, como alterações nas opções de pesquisa, relacionadas ao comando Localizar Símbolo. O cliente implementa a interface e aconselha o servidor. |
IVsFindSymbolEvents2 |
Interface de saída para eventos, como alterações nas opções de pesquisa, relacionadas ao comando Localizar Símbolo, com suporte para várias estruturas. |
IVsFireSolutionEvents |
Dispara os mesmos eventos (SolutionEvents) que uma solução normalmente dispara. Habilita um projeto que aninha subprojetos para disparar esses eventos. Implementado pelo ambiente. |
IVsFireSolutionEvents2 |
Dispara os mesmos eventos (SolutionEvents) que uma solução normalmente dispara. Habilita um projeto que aninha subprojetos para disparar esses eventos. Estende, mas não herda de , IVsFireSolutionEvents. |
IVsFireUpdateSolutionEvents |
Implementado pelo Ambiente. Usado por projetos que aninham subprojetos. Esses projetos devem implementar IVsParentProject. Essa interface permite que um projeto que aninha subprojetos dispare os mesmos UpdateSolutionEvents que a Solução normalmente dispara. Essa interface é semelhante à interface IVsFireSolutionEvents relacionada, mas é acessada por meio de QueryService para o serviço SVsSolutionBuildManager. Esses métodos iteram pelos coletores de notificação de clientes de IVsUpdateSolutionEvents e chamam o método de notificação apropriado. |
IVsFontAndColorCacheManager |
Controla o cache das configurações de fonte e cor. |
IVsFontAndColorDefaults |
Permite que um VSPackage dê suporte à página de propriedades Fontes e Cores do IDE definindo fontes e cores padrão para uma janela ou componente de interface do usuário. |
IVsFontAndColorDefaultsProvider |
Fornece uma instância de IVsFontAndColorDefaults ou a IVsFontAndColorGroup interface correspondente a uma categoria específica -- um item específico listado na lista suspensa Mostrar Configurações para: da página de propriedades Fontes e Cores da caixa de diálogo Opções. |
IVsFontAndColorEvents |
Notifica VSPackages usando informações de fonte e cor sobre alterações nas configurações de fonte e cor. |
IVsFontAndColorGroup |
Fornece um mecanismo pelo qual um VSPackage que fornece suporte a fontes e cores pode especificar um grupo de itens de exibição – uma supercategoria que representa a união de duas ou mais categorias. |
IVsFontAndColorStorage |
Permite que um VSPackage recupere ou salve dados de fonte e cor no registro. |
IVsFontAndColorStorage2 |
Permite que um VSPackage gerencie entradas de fonte e cor do Registro. |
IVsFontAndColorStorage3 |
Permite que um VSPackage gerencie entradas de fonte e cor do Registro. |
IVsFontAndColorStorage4 | |
IVsFontAndColorUtilities |
Fornece ferramentas para trabalhar com os dados de entrada e saída usados pelos métodos do mecanismo de Fonte e Cor do Visual Studio. |
IVsFrameworkMultiTargeting |
Fornece suporte base para multiplataforma de estrutura extensível. |
IVsFrameworkMultiTargeting2 |
Fornece suporte base para a estrutura extensível multiplataforma no Visual Studio 2012. |
IVsFrameworkRetargetingDlg |
Fornece suporte base para a caixa de diálogo de redirecionamento de estrutura extensível. |
IVsFreeThreadedFileChangeEvents | |
IVsFreeThreadedFileChangeEvents2 | |
IVsGeneratorProgress |
Permite que o gerador de arquivo único relate seu progresso e forneça informações adicionais de aviso e/ou erro. |
IVsGetCfgProvider |
Implementado por um sistema de projeto. Recupera um ponteiro para IVsCfgProvider. |
IVsGetScciProviderInterface |
Obtém a interface do provedor de controle do código-fonte. |
IVsGlobals2 |
Carrega e salva valores globais na solução. Substitui o IVsGlobals que não pode ser usado no código gerenciado. |
IVsGlobalsCallback2 |
Executa as operações de salvamento e carregamento para a IVsGlobals2 interface . |
IVsGlobalSearch |
Gerencia pesquisas em todo o IDE (Ambiente de Desenvolvimento Integrado). |
IVsGlobalSearchCallback |
Acompanha o progresso das pesquisas globais. |
IVsGlobalSearchTask |
Implementa a tarefa pesquisa global que executa pesquisas em vários provedores. |
IVsGlobalSearchUI |
Fornece acesso ao IDE (Ambiente de Desenvolvimento Integrado) pesquisa global interface do usuário. |
IVsGlobalSearchUIResultsCategory |
Fornece informações de categorias de pesquisa que retornaram resultados. |
IVsGradient |
Permite que um VSPackage pinte elementos de interface do usuário especificados com o gradiente adequado. |
IVsHandleInComingCallDynamicInProc |
Fornece a um objeto a capacidade de controlar dinamicamente a reentrada de chamadas de outros apartamentos COM, em outras palavras, de threads em segundo plano. |
IVsHasRelatedSaveItems |
Habilita o salvamento de itens adicionais. Implementado por clientes que desejam que itens adicionais apareçam na caixa de diálogo Salvar Alterações ou que desejam itens específicos salvos ao mesmo tempo que outros itens. |
IVsHelpAttributeList |
Fornece uma lista de todos os valores possíveis para um atributo de Ajuda. A interface não fornece um enumerador, mas usa um índice inteiro para recuperar os valores. |
IVsHelpProvider |
Implemente essa interface para substituir a experiência de ajuda padrão. |
IVsHelpSystem |
Fornece acesso ao sistema de ajuda. |
IVsHierarchy |
Fornece gerenciamento de hierarquia para VSPackages que implementam hierarquias de projeto. |
IVsHierarchy2 | |
IVsHierarchyDeleteHandler |
Gerencia a exclusão ou remoção de itens de hierarquia. |
IVsHierarchyDeleteHandler2 |
Exclui um ou mais itens em uma hierarquia de solução. A interface se estende, mas não herda de , IVsHierarchyDeleteHandler. Necessário somente se você quiser que seu pacote use seu próprio prompt de exclusão. |
IVsHierarchyDeleteHandler3 |
Fornece a funcionalidade de exclusão de item em massa. |
IVsHierarchyDirectionalDropDataTarget |
Manipula destinos de soltar acima, abaixo e no item. Essa interface é implementada por um IVsHierarchy. |
IVsHierarchyDropDataSource |
Fornece informações sobre um item arrastado em relação à fonte de dados durante uma operação de arrastar e soltar dentro de uma janela de hierarquia. Você pode obter uma instância dessa interface da IVsHierarchy interface. |
IVsHierarchyDropDataSource2 |
Fornece informações sobre um item arrastado em relação à fonte de dados durante uma operação de arrastar e soltar dentro de uma janela de hierarquia. A interface se estende e herda da IVsHierarchyDropDataSource interface . Você só precisará usar IVsHierarchyDropDataSource2 se precisar dos métodos adicionais. |
IVsHierarchyDropDataTarget |
Fornece informações sobre um item arrastado em relação ao destino de soltar durante uma operação de arrastar e soltar dentro de uma janela de hierarquia. |
IVsHierarchyEvents |
Notifica os clientes de alterações na hierarquia. |
IVsHierarchyEvents2 |
Notifica os clientes de alterações adicionais na hierarquia. |
IVsHierarchyManipulation |
Controla o estado da hierarquia dentro do ambiente. |
IVsHierarchyManipulationStateContext |
Restaura deterministicamente o estado de manipulação de hierarquia em um ponto específico no tempo. |
IVsHierarchyRefactorNotify |
Notifica a hierarquia de operações de refatoração. |
IVsHTMLConverter |
Permite que o depurador manipule alguns elementos HTML em sua saída. Você pode obter uma instância da interface do SVsHTMLConverter serviço (SID_SVsHTMLConverter). |
IVsImageButton |
Desenha uma imagem em um botão criado pelo VSPackage. |
IVsImageMonikerImageList |
Representa a lista de monikers de imagem. |
IVsImageMonikerSource | |
IVsImageService |
Registra imagens conhecidas (como ícones) para o Visual Studio. |
IVsImageService2 |
Registra imagens conhecidas (como ícones) para o Visual Studio. |
IVsIME |
Fornece ao pacote acesso ao método de entrada Editor (IME). O Método de Entrada Editor oferece itens candidatos em resposta a pressionamentos de teclas do usuário. Frequentemente usado na localização para idiomas não alfabéticos. Você pode obter uma instância da interface do SVsIME serviço (SID_SVsIME). |
IVsInfoBar |
Representa os dados necessários para construir um IVsUIElement representando uma barra de informações. As barras de informações podem ter um ícone, um conjunto de intervalos de texto e um botão de fechamento opcional. |
IVsInfoBarActionItem |
Representa um intervalo de ação clicável dentro de um IVsInfoBar, renderizado por padrão como um hiperlink. Os itens de ação podem ter dados contextuais associados a eles e ter um retorno de chamada de clique na interface IVsInfoBarUIEvents. |
IVsInfoBarActionItemCollection |
Representa uma coleção de itens de ação. |
IVsInfoBarHost |
Um controle de host que sabe como estabelecer barras de informações. Para IVsWindowFrame, um host pode ser acessado por meio de VSFPROPID_InfoBarHost. |
IVsInfoBarTextSpan |
Representa um intervalo de texto dentro de um IVsInfoBar. Vários intervalos de texto podem ser concatenados juntos, da mesma forma que um documento de rich text. |
IVsInfoBarTextSpanCollection |
Representa um documento composto por intervalos de texto. |
IVsInfoBarUIElement |
Representa um elemento de interface do usuário do InfoBar. |
IVsInfoBarUIEvents |
Manipula gestos do usuário em uma barra de informações. |
IVsInfoBarUIFactory | |
IVsInstalledProduct |
Permite que o VSPackage coloque informações na tela inicial e na caixa de diálogo Sobre no menu Ajuda. |
IVsIntelliMouseHandler |
Permite que um pacote faça uso completo da funcionalidade IntelliMouse. Usado em clientes de shell implementando algumas de suas próprias funcionalidades. Você pode obter uma instância da interface do SVsIntelliMouseHandler serviço (SID_SVsIntelliMouseHandler). |
IVsIntellisenseEngine |
Permite que um nó de hierarquia de projeto carregue ou descarregue arquivos como parte do suporte para o IntelliSense. O carregamento e o descarregamento geram eventos que podem alterar o que o IntelliSense exibe. Você pode obter uma instância da interface do SVsIntellisenseEngine serviço (SID_SVsIntelliSenseEngine). |
IVsIntellisenseProject |
Fornece suporte do IntelliSense para um projeto. Usado com IVsIntellisenseProjectHost e destinado para uso com idiomas independentes. |
IVsIntellisenseProjectEventSink |
Define as funções de evento para um projeto do Intellisense. (IVsIntellisenseProject). |
IVsIntellisenseProjectHost |
Permite que um nó de hierarquia de projeto forneça informações sobre projetos aninhados do IntelliSense (projetos que implementam IVsIntellisenseProject) a serem exibidos nas dicas de ferramentas do IntelliSense. Usado com idiomas independentes. Você pode obter uma instância dessa interface do SVsIntellisenseProjectHost serviço (SID_SVsIntellisenseProjectHost). |
IVsIntellisenseProjectManager |
Permite que um nó de hierarquia de projeto notifique os ouvintes de eventos que alteram o que aparece nas dicas de ferramentas do IntelliSense, além de recuperar informações específicas do projeto. Você pode obter uma instância da interface do SVsIntellisenseProjectManager serviço (SID_SVsIntellisenseProjectManager). Usado com idiomas independentes. |
IVsInvalidateCachedCommandState | |
IVsInvisibleEditor |
Obtém os dados do documento para o arquivo "em edição" pelo objeto do editor invisível. |
IVsInvisibleEditorManager |
Usado para registrar um editor invisível. |
IVsItemTypeResolutionService |
Faz as conexões entre projetos e assemblies referenciados para fornecer informações de tipo a um nó de projeto. |
IVsItemTypeResolutionSite |
Fornece métodos de retorno de chamada para IVsItemTypeResolutionService acompanhar referências e assemblies. |
IVsLanguageInfoPackage |
Usado para fornecer páginas de propriedades do editor por idioma na caixa de diálogo Opções. |
IVsLanguageServiceBuildErrorReporter |
Fornece relatórios de erros para um serviço de linguagem com um sistema de projeto. |
IVsLanguageServiceBuildErrorReporter2 |
Fornece relatórios de erros adicionais para um serviço de linguagem com um sistema de projeto. |
IVsLaunchPad |
Interface para gerar ferramentas de linha de comando e arquivos em lote. |
IVsLaunchPad2 |
Executa um comando com saída exibida em um painel de saída no IDE do Visual Studio. Semelhante ao IVsLaunchPad método but ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) permite que a cadeia de caracteres de saída analisada esteja em um formato não padrão. Executa um comando com saída exibida em um painel de saída no IDE do Visual Studio. Semelhante a IVsLaunchPad, mas ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) o método permite que a cadeia de caracteres de saída analisada esteja em um formato não padrão. |
IVsLaunchPad3 |
Executa um comando com saída exibida em um painel de saída no IDE do Visual Studio. |
IVsLaunchPad4 |
Inicia um aplicativo de console com elevação. |
IVsLaunchPadEvents |
Notifica o ambiente para cancelar um evento de barra de inicialização. |
IVsLaunchPadFactory |
ICreates an IVsLaunchPad object that can be used to spawn command line tools and batch files |
IVsLaunchPadOutputParser |
Analisa as linhas de saída da ferramenta para informações de navegação ou item de lista de tarefas. Implementado por chamadores do ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) método da IVsLaunchPad2 interface. |
IVsLibrary |
Essa interface principal descreve a biblioteca e é usada pelo Gerenciador de Objetos para acessar símbolos pertinentes a ela. |
IVsLibrary2 |
Descreve a biblioteca e é usada pelo Gerenciador de Objetos para acessar símbolos pertinentes. |
IVsLibrary2Ex |
Permite que as bibliotecas forneçam informações diferentes do ObjectBrowser quando os perfis são alterados ou as referências são adicionadas ou removidas. Estende, mas não herda de , IVsLibrary2. |
IVsLibrary3 |
Cria IVsNavInfo2 objetos de um vetor de SYMBOL_DESCRIPTION_NODE objetos. |
IVsLibraryMgr |
Essa interface raiz permite que o Gerenciador de Objetos do ambiente acesse o do IVsLibrarypacote. A maioria das implementações normalmente fornecerá um único IVsLibrary. Essa interface raiz permite que o Gerenciador de Objetos do ambiente acesse o IVsLibrary de um pacote. A maioria das implementações normalmente fornecerá um único IVsLibrary. |
IVsLibraryReferenceManager |
Fornece informações sobre bibliotecas .NET de referência para o Pesquisador de Objetos. Você pode obter uma instância dessa interface do SVsComplusLibrary serviço (SID_SVsComplusLibrary). |
IVsLiteTree |
Representa um controle de árvore leve. Usado, por exemplo, nas caixas de diálogo ObjectBrowser e FindSymbol. |
IVsLiteTreeEvents |
Define os eventos do controle de árvore leve. Usado como um argumento no AdviseTreeEvents(IVsLiteTreeEvents, UInt32) método da IVsLiteTree interface . |
IVsLiteTreeList |
Fornece informações sobre símbolos em uma lista que faz parte de uma organização geral no modo de exibição de árvore (IVsLiteTree) das ferramentas de navegação de código. Uma lista é a unidade básica de informações com a qual as bibliotecas se comunicam com as ferramentas e é exibida como um conjunto de nós pares de um pai específico no modo de exibição de árvore. |
IVsLongIdleEvents |
Implementado por assinantes interessados em receber notificações ociosas longas. |
IVsLongIdleManager |
Fornece métodos para permitir que os assinantes recebam eventos ociosos longos. |
IVsMacroRecorder |
Interface obsoleta. Não use. |
IVsMacros |
Interface obsoleta. Não use. |
IVsManifestReferenceResolver |
Fornece uma maneira de resolve caminhos de referência de arquivo de manifesto implantados para caminhos de arquivo local. |
IVsMatcherDataInfo | |
IVSMDTypeResolutionService |
Disponibiliza uma instância do ITypeResolutionService que você pode usar em código nativo (não gerenciado). Você pode obter uma instância da interface por meio do GetItemContext(IVsHierarchy, UInt32, IServiceProvider) método da IVsProject interface . Você também pode obter a interface por meio do SVSMDTypeResolutionService serviço (SID_SVSMDTypeResoluionService). |
IVsMenuEditor |
Expõe o editor de menu compartilhado para designers de formulário. Você pode obter uma instância da interface da IVsMenuEditorFactory interface . |
IVsMenuEditorFactory |
Fornece uma instância de uma IVsMenuEditor interface para uso por designers de formulário que desejam usar o editor de menu compartilhado. Você pode obter uma instância da interface do SVsMenuEditor serviço (SID_SVsMenuEditor). |
IVsMenuEditorSite |
Descreve o site de uma IVsMenuEditor instância. Fornecido pelo ambiente e usado pela IVsMenuEditor instância . |
IVsMenuEditorTransactionEvents |
Permite tratar um grupo de ações do editor de menus como uma transação. Usado pelo designer de formulários para dar suporte a ações de desfazer. |
IVsMenuEvents | |
IVsMenuEventsService | |
IVsMenuItem |
Permite que os designers de formulário usem o editor de menu compartilhado. Implementado pelo ambiente. |
IVsMonitorSelection |
Permite que o VSPackages receba notificação de eventos de seleção e obtenha informações sobre a hierarquia do projeto atual, o item, o valor do elemento e o contexto da interface do usuário do comando. |
IVsMonitorSelection2 |
Fornece informações sobre um contexto vazio (quando nada é selecionado) e dá suporte à implementação de identificadores de seleção personalizados. Estende, mas não herda de , IVsMonitorSelection. |
IVsMonitorUserContext |
Cria um novo contexto ou recipiente de subcontexto. |
IVsMRESearchProvider |
Expõe um único provedor de pesquisa de comandos executados mais recentemente. |
IVsMRUItemsStore |
Controla a coleção de itens MRU (usados mais recentemente). |
IVsMSBuildHostObject |
Permite que o sistema de projeto se comunique com objetos de host do MSBuild. |
IVsMSBuildTaskFileManager |
Permite que o MSBuild use memória em vez de arquivos de disco para builds do IntelliSense. |
IVsMultiItemSelect |
Fornece ao ambiente acesso a várias seleções. |
IVsMultiViewDocumentView |
Dá suporte a várias guias de exibição no mesmo modo de exibição, como as guias HTML e Design no editor de HTML. |
IVsNavigateToService | |
IVsNavigateToService2 | |
IVsNavigationTool |
IVsClassView Substitui e IVsObjectBrowser.to manipula o ClassView e o ObjectBrowser. |
IVsNavInfo |
Identifica um símbolo na árvore hierárquica de símbolos. |
IVsNavInfo2 |
Identifica um símbolo na árvore hierárquica de símbolos. |
IVsNavInfoNode |
Identifica um nó no caminho do símbolo. |
IVsNewDocumentStateContext |
Restaura deterministicamente o estado do documento em um ponto específico no tempo. |
IVsNonLocalProject |
Garante que exista uma cópia local de um projeto não local. Projetos que usam projetos não locais podem obter a interface da IVsHierarchy interface . |
IVsNonSolutionProjectFactory |
Indica que os projetos criados pela fábrica não fazem parte de uma solução. |
IVsObjBrowser |
Implementado pelo ambiente. Usado pelo VsPackages que deseja manipular o Pesquisador de Objetos. |
IVsObjectBrowserDescription2 |
Fornece texto descritivo sobre um objeto para o navegador de objetos. O ambiente fornece essa interface. |
IVsObjectBrowserDescription3 |
Fornece um meio para inserir o texto de descrição do Pesquisador de Objetos. |
IVsObjectList |
Fornece informações sobre símbolos em uma lista que faz parte de uma organização geral no modo de exibição de árvore (IVsLiteTree) das ferramentas de navegação de código. IVsObjectList é uma extensão de IVsLiteTreeList e fornece métodos adicionais pertinentes aos símbolos no projeto. Fornece informações sobre símbolos em uma lista que faz parte de uma organização geral no modo de exibição de árvore (IVsLiteTree) das ferramentas de navegação de código. IVsObjectList é uma extensão de IVsLiteTreeList e fornece métodos adicionais pertinentes aos símbolos no projeto. |
IVsObjectList2 |
Fornece informações sobre símbolos em uma lista que faz parte de uma organização geral no modo de exibição de árvore (IVsLiteTree) das ferramentas de navegação de código. |
IVsObjectListOwner |
Fornece informações sobre uma lista de objetos, bem como a manipulação da lista. Usado no painel Pesquisa. O ambiente implementa a interface . |
IVsObjectManager |
Essa interface é usada por um pacote para registrar e cancelar o registro do gerenciador de bibliotecas no gerenciador de objetos. Obtenha uma interface IVsObjectManager chamando QueryService para o SVsObjectManager serviço. Essa interface é usada por um pacote para registrar e cancelar o registro do gerenciador de bibliotecas no gerenciador de objetos. Obtenha uma interface IVsObjectManager chamando QueryService para o SVsObjectManager serviço. |
IVsObjectManager2 |
Usado por um VSPackage para registrar e cancelar o registro das bibliotecas de símbolos com o gerenciador de objetos do Visual Studio e criar conjuntos de componentes que podem ser navegados. Para obter uma referência ao gerenciador de objetos do Visual Studio, chame o provedor de serviços global que é passado para você pelo SetSite(IServiceProvider) método . |
IVsObjectManagerEvents |
Representa eventos do gerenciador de objetos. |
IVsObjectSearch |
Executa uma pesquisa para um objeto especificado. O ambiente implementa a interface . Você pode obter uma instância da interface do SVsObjectSearch serviço (SID_SVsObjectSearch). |
IVsObjectSearchPane |
Pesquisa um objeto em uma biblioteca ou assembly referenciado. |
IVsOpenProjectOrSolutionDlg |
Abre uma Solução ou Projeto usando as caixas de diálogo abertas padrão. |
IVsOutput |
Fornece informações sobre as saídas de uma configuração. |
IVsOutput2 |
Fornece informações sobre as saídas de uma configuração. |
IVsOutputGroup |
Permite que os projetos agrupem saídas de acordo com o uso. |
IVsOutputGroup2 |
Permite que os projetos agrupem saídas de acordo com o uso. |
IVsOutputWindow |
Gerencia e controla funções específicas para a janela Ferramenta de saída que tem vários painéis. |
IVsOutputWindow2 |
Fornece informações sobre o painel ativo no outputWindow. Estende, mas não herda de , IVsOutputWindow. Implementado pelo ambiente. Você pode obter uma instância da interface consultando IVsOutputWindow. |
IVsOutputWindow3 |
Fornece métodos adicionais para a IVsOutputWindow interface . |
IVsOutputWindowPane |
Permite que um VSPackage manipule um painel de janela de Saída específico. |
IVsOutputWindowPane2 |
Grava uma cadeia de caracteres na janela de saída e também cria uma entrada na Lista de Erros. |
IVsOutputWindowPane3 |
Representa o painel da janela de saída. |
IVsOutputWindowPaneNoPump |
Implementado pelo solution-wrapper para a janela de ferramentas OutputWindow. Não há garantia de que ele seja implementado por todos os objetos COM que implementam IVsOutputWindowPane, portanto, os clientes que precisam de gravação sem bombas na janela de saída devem tentar converter nessa interface e usá-la se a conversão for bem-sucedida, mas estar preparados para fazer fallback para chamar IVsOutputWindowPane::OutputString quando a conversão falhar. |
IVsOwnedProjectFactory |
Usado por projetos que dão suporte a serem agregados por um Proprietário para persistir o OwnerKey em seu arquivo de projeto. |
IVsPackage |
Inicializa um VSPackage no ambiente e disponibiliza seus serviços para o ambiente. |
IVsPackage2 |
Disponibiliza as propriedades de um VSPackage. |
IVsPackageDynamicToolOwner |
Permite que um pacote mostre ou oculte suas janelas de ferramentas dinamicamente. Você pode obter uma instância da interface do SIVsPackageDynamicToolOwner serviço (SID_SVsPackageDynamicToolOwner). |
IVsPackageDynamicToolOwnerEx |
Habilita o controle dinâmico da visibilidade da janela de ferramentas. Essa interface estende a interface adicionando IVsPackageDynamicToolOwner um parâmetro para a ID de várias instâncias. Essa versão controla o número de instâncias mostradas, enquanto a versão anterior controla apenas o tipo de janela de ferramenta mostrada, independentemente de sua ID de instância. Isso afeta principalmente as janelas de ferramentas que têm o CTW_fForceCreate sinalizador que faz com que elas sejam carregadas pelo shell na inicialização ou quando o contexto é alterado. |
IVsPackageExtensionProvider |
Fornece pontos de extensão no estilo "pull" para pacotes. |
IVsPackageInfo | |
IVsPackageInfoQueryService | |
IVsPackageLoadEvents |
Representa eventos de carregamento de pacote. |
IVsPackageSelectedInfo | |
IVsParentHierarchy |
Interface sem suporte. Não use. |
IVsParentProject |
Permite que projetos aninhados sejam abertos e fechados na sequência adequada com o build da hierarquia da solução pelo ambiente. |
IVsParentProject2 |
Cria projetos aninhados. Você pode obter uma instância da interface consultando uma instância do IVsHierarchy. |
IVsParseCommandLine |
Analisa argumentos de linha de comando para implementadores de IOleCommandTarget. Você pode obter uma instância da interface do SVsParseCommandLine serviço (SID_SVsParseCommandLine). |
IVsParseCommandLine2 |
Analisa argumentos de linha de comando para implementadores do IOleCommandTarget. Estende, mas não herda de IVsParseCommandLine. Adiciona um método para dar suporte à conclusão automática. Você pode obter uma instância da interface do SVsParseCommandLine serviço (SID_SVsParseCommandLine). |
IVsPathVariableResolver |
Codifica ou decodifica caminhos de arquivo usando variáveis específicas do Visual Studio para elementos de caminho comuns. Isso dá suporte ao armazenamento de caminhos de arquivo em um formato independente do computador com os arquivos vssettings. Você pode obter uma instância da interface do serviço SVsPathVariableResolver (SID_SVsPathVariableResolver). |
IVsPerPropertyBrowsing |
IVsPerPropertyBrowsing é usado para executar edições personalizadas para localização em algumas propriedades exibidas no janela Propriedades. |
IVsPersistConnectedServices |
Implementado pelo sistema de projetos que dá suporte à persistência da propriedade ConnectedServices. Use IVsHierarchy.GetProperty(VSHPROPID_ConnectedServicesPersistence, ...) para obter IVsPersistConnectedServices do projeto. |
IVsPersistDocData |
Habilita a funcionalidade de persistência para dados de documento gerenciados pelo buffer de texto. |
IVsPersistDocData2 |
Habilita a funcionalidade de persistência para dados de documento gerenciados pelo buffer de texto. |
IVsPersistDocData3 |
Informa ao documento de dados (objeto que implementa IVsPersistDocData) se deve ou não liberar seu armazenamento para fechamento ou recarregamento. Estende, mas não herda de , IVsPersistDocData. |
IVsPersistHierarchyItem |
Fornece persistência para itens de hierarquia. |
IVsPersistHierarchyItem2 |
Fornece persistência para itens de hierarquia. |
IVsPersistSolutionOpts |
Fornece acesso a opções específicas do usuário no arquivo de opções do usuário associado à solução. |
IVsPersistSolutionOpts2 |
Fornece acesso adicional a opções específicas do usuário no arquivo de opções do usuário associado à solução. |
IVsPersistSolutionProps |
Permite que os VSPackages escrevam propriedades de solução não específicas do usuário no arquivo de .sln da solução. |
IVsPersistSolutionProps2 |
Dá suporte ao salvamento de propriedades da solução em um arquivo de solução (.sln) fornecendo um método chamado quando o carregamento da solução falha. Implementado pelo pacote. Estende, mas não herda de IVsPersistSolutionProps. |
IVsPlatformReference |
Fornece informações sobre referências de plataforma do Visual Studio. |
IVsPlatformReferenceProviderContext |
O objeto de contexto usado para inicializar o provedor de referência da plataforma. |
IVsPlatformReferenceProviderContext2 |
Estende IVsPlatformReferenceProviderContext para expor diretórios do SDK de extensão. |
IVsPlatformReferenceProviderContext3 | |
IVsPrefetchLoadProgress | |
IVsPrefetchLoadProgress2 | |
IVsPrefetchProjectFactory | |
IVsPreviewChangesEngine |
Habilita a visualização antes de aplicar as alterações feitas por um determinado mecanismo. Implementado pelo mecanismo de refatoração. |
IVsPreviewChangesList |
Representa uma lista de itens na árvore de alterações da janela da ferramenta Visualizar Alterações. |
IVsPreviewChangesService |
Exibe a caixa de diálogo PreviewChanges usada no código de refatoração. Você pode obter uma instância da interface do SVsPreviewChangesService serviço (SID_SVsPreviewChangesService). |
IVsPrioritizedSolutionEvents |
Define métodos de evento de alta prioridade para uma solução. |
IVsPrioritizedSolutionEventsSink |
Coletores (ouvintes de eventos) que implementam essa interface receberão notificação prioritária de eventos de solução. |
IVsProfferCommands3 |
Adiciona, localiza, renomeia e remove comandos da interface do usuário. |
IVsProfferCommands4 |
Permite que o implementador especifique a imagem de um novo comando usando IPicture, Bitmapou Icon. Implementado pelo shell do Visual Studio e obtido por meio do SVsProfferCommands serviço. |
IVsProfilableProjectCfg |
Indica que o projeto pode ser perfilado. |
IVsProfileDataManager |
Fornece acesso ao gerenciador de perfil e ao controle programático das configurações. Você pode obter uma instância da interface do SVsProfileDataManager serviço (SID_SVsProfileDataManager). |
IVsProfilerAttachTargetInfo |
Solicitações que o criador de perfil anexa ao identificador de processo especificado. |
IVsProfilerLaunchBrowserTargetInfo |
Inicia um navegador da Web com uma URL especificada. |
IVsProfilerLauncher |
Fornece ao sistema de projeto a capacidade de iniciar destinos em criação de perfil. |
IVsProfilerLaunchExeTargetInfo |
Especifica o destino executável que é iniciado pelo criador de perfil, não pelo sistema de projeto. |
IVsProfilerLaunchTargetInfo |
Especifica o destino que será iniciado pelo criador de perfil, não pelo sistema de projeto. |
IVsProfilerLaunchWebServerTargetInfo |
Inicia um servidor Web. Essa interface usa a URL para determinar a qual instância do processo de trabalho (w3wp) reiniciar ou atualizar e, em seguida, anexar. |
IVsProfilerTargetInfo |
Fornece uma classe base para informações de destino do criador de perfil. |
IVsProfileSettingsFileCollection |
Representa os arquivos de configurações de perfil. |
IVsProfileSettingsFileInfo |
Representa informações de arquivo de configurações de perfil. |
IVsProfileSettingsTree |
Representa a árvore de configurações de perfil. |
IVsProfilesManagerUI |
Interface interna para permitir a comunicação entre código nativo e gerenciado. |
IVsProgress | |
IVsProject |
Gerencia itens ou documentos em um projeto. |
IVsProject2 |
Fornece a capacidade de remover e reabrir itens em um projeto, além dos métodos na IVsProject interface. |
IVsProject3 |
Fornece a capacidade de adicionar ou abrir um item de projeto com um editor específico e transferir um item para outro projeto, além dos métodos na IVsProject2 interface. |
IVsProject4 |
Implementado em projetos para permitir consultas mais eficientes de informações do projeto. |
IVsProject5 |
Fornece a capacidade de determinar se um documento está em um projeto. |
IVsProjectAcquisitionSetupDriver |
Representa o driver de instalação. |
IVsProjectAcquisitionSetupDriver2 | |
IVsProjectAcquisitionSetupDriver3 | |
IVsProjectAsyncOpen |
Fornece a capacidade de abrir itens de forma assíncrona em um projeto. |
IVsProjectBuildMessageEvents |
Fornece um coletor de eventos para IVsProjectBuildMessageReporter. |
IVsProjectBuildMessageReporter |
Fornece hierarquias de projeto a capacidade de interceptar mensagens de build (erros, avisos e assim por diante) para esse projeto para fins de relatórios personalizados. |
IVsProjectBuildSystem |
Fornece acesso aos objetos do sistema MSBuild. Permite colocar o sistema de build no modo de lote para controlar o compromisso de alterações. Você obtém uma implementação da interface ao criar um VSPackage. |
IVsProjectCfg |
Fornece acesso às informações de configuração do projeto. |
IVsProjectCfg2 |
Fornece suporte para agrupamento de saída com base na configuração, além dos métodos na IVsProjectCfg interface. |
IVsProjectCfgDebugTargetSelection |
Permite que um projeto participe do recurso de controlador de menu de destino de depuração. Essa interface é opcional. |
IVsProjectCfgDebugTypeSelection |
Uma interface opcional implementada por projetos para expor o tipo de depurador à barra de ferramentas do Visual Studio. |
IVsProjectCfgProvider |
Fornece acesso às informações de configuração do projeto. |
IVsProjectClassifierInfo | |
IVsProjectDataConnection |
Fornece uma conexão de dados para o depurador. Usado ao percorrer um documento SQL. |
IVsProjectDebugTargetProvider |
Obtém informações sobre um destino de depuração, um arquivo iniciado no depurador. Implementado em projetos que desejam controlar a inicialização do depurador. Você deve registrar sua implementação usando IVsRegisterProjectDebugTargetProvider. |
IVsProjectDeployDependency |
Fornece informações sobre dependências projeto a projeto. Implementado por um sistema de projetos que dá suporte à produção de builds. Herdada de IVsDeployDependency. |
IVsProjectFactory |
Cria projetos dentro da solução. |
IVsProjectFactory2 |
Fornece um método que indica se o ambiente pode abrir o projeto de forma assíncrona. Estende, mas não herda de , IVsProjectFactory. |
IVsProjectFaultResolver |
Resolve falhas em hierarquias de projeto. |
IVsProjectFileReloadManagerEvents |
Implementado por clientes que coordenam arquivos necessários para carregar projetos. Você assina esses eventos por meio de IVsSolution::AdviseSolutionEvents. |
IVsProjectFlavorCfg |
O objeto de configuração de subtipo do projeto implementa IVsProjectFlavorCfg para dar ao subtipo do projeto acesso a várias interfaces de configuração. |
IVsProjectFlavorCfgOutputGroups |
Fornece a um subtipo de projeto acesso ao conteúdo do grupo de saída do projeto. A interface IVsProjectFlavorCfgOutputGroups também permite que o subtipo do projeto influencie a capacidade do projeto de agrupar saídas de acordo com o uso. |
IVsProjectFlavorCfgProvider |
Funciona como a fábrica para os objetos de configuração do subtipo do projeto. |
IVsProjectFlavorReferenceManager |
Fornece ao sabor uma maneira de controlar a invocação e o tratamento do gerenciador de referência. |
IVsProjectFlavorReferences |
Fornece um controle de subtipo de projeto (sabor) sobre referências e de ser referenciado. |
IVsProjectFlavorReferences2 |
Adiciona um método para validar referências de projeto. |
IVsProjectFlavorReferences3 |
Permite que o subtipo do projeto (sabor) controle determinados aspectos da manipulação de referência do projeto. |
IVsProjectFlavorUpgradeViaFactory |
Atualiza projetos com sabor usando uma fábrica de projetos. |
IVsProjectFlavorUpgradeViaFactory2 |
Permite que uma fábrica de projetos de um Project Flavor participe do processo de atualização de um projeto base com sabor. |
IVsProjectMRU |
Fornece métodos para registrar entradas MRU (usadas mais recentemente). |
IVsProjectReference |
Fornece informações sobre referências de projeto do Visual Studio. |
IVsProjectReferenceProviderContext |
O objeto de contexto usado para inicializar o provedor de referência do projeto. |
IVsProjectResources |
Gerencia o recurso (. ARQUIVOS RESX) para Designers do .NET. Geralmente usado para gerenciar recursos localizados. Você pode obter uma instância da interface consultando IVsHierarchy. |
IVsProjectSelector |
Permite que os cenários se apropriem dinamicamente entre mais de um sistema de projeto. O carregador de solução primeiro tentará corresponder o tipo de projeto aos ProjectSelectors registrados e, se houver um, chamará GetProjectFactoryGuid, que, por sua vez, examinará o pszFilename e procurará condição para redirecionar a carga do projeto usando o Sistema de Projetos Herdado ou o Novo Sistema de Projetos. |
IVsProjectServerHost |
Permite que um projeto inicie ou interrompa seu servidor hospedado. |
IVsProjectSpecialFiles |
Permite consultar o projeto em busca de arquivos especiais, como arquivos de licença ou configuração da Web e, opcionalmente, criá-los. |
IVsProjectSpecificEditorMap |
Implementado por projetos para dar suporte à colocação de um editor específico do projeto na caixa de diálogo Abrir com ou para indicar qual editor ou serviço de idioma deve ser associado a um tipo de arquivo. |
IVsProjectSpecificEditorMap2 |
Implementado por projetos para dar suporte à colocação de um editor específico do projeto na caixa de diálogo Abrir com ou para indicar qual editor ou serviço de idioma deve ser associado a um tipo de arquivo. |
IVsProjectStartupServices |
Habilita a extensibilidade do projeto por outros desenvolvedores. |
IVsProjectTargetChange |
Representa a alteração de destino do projeto. |
IVsProjectTargetDescription |
Representa a descrição de destino do projeto. |
IVsProjectTargetDescription2 |
Definição de um destino de projeto para fins de experiência de redirecionamento unificada. O serviço de redirecionamento mantém uma coleção de vários destinos |
IVsProjectTextImageProvider |
Abre ou fecha IVsTextImage interfaces para arquivos. Geralmente usado para habilitar Localizar e Substituir em arquivos não locais. Usado com frequência com arquivos da Web. Sua implementação deve se tornar disponível por meio da IVsHierarchyconsulta . |
IVsProjectUpgrade |
Implementado por objetos de projeto que precisam atualizar formatos de arquivo de projeto entre diferentes versões do Visual Studio. |
IVsProjectUpgradeViaFactory |
Atualize o projeto usando a fábrica de projetos. Usado pela solução antes de abrir o projeto. Essa interface deve estar disponível por meio da consulta da fábrica de projetos. |
IVsProjectUpgradeViaFactory2 |
Estende, mas não herda, IVsProjectUpgradeViaFactory fornecendo um método para chamar no cancelamento da atualização do projeto. |
IVsProjectUpgradeViaFactory3 |
Permite que os usuários das fábricas de projetos marcar se a migração de projetos está concluída e obter o nome do projeto atualizado. Essas informações precisam ser mantidas até que o novo projeto atualizado seja fechado ou descarregado. |
IVsProjectUpgradeViaFactory4 |
Atualiza o projeto usando a fábrica de projetos. Usado pela solução antes de abrir o projeto. Essa interface deve estar disponível por meio da consulta da fábrica de projetos |
IVsPropertiesInfo |
Representa informações de propriedades. |
IVsPropertyBag |
Gerencia uma coleção de pares nome-valor. |
IVsPropertyBrowser |
Obtém e define o estado do navegador de propriedades. Implementado pelo ambiente. |
IVsPropertyFileIn |
Lê um arquivo que contém nomes e valores de propriedade. Herdada de IVsPropertyStreamIn. Retornado pelo OpenExisting(String, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, UInt32, IVsPropertyFileIn, String[]) método da IVsStructuredFileIO interface . |
IVsPropertyFileOut |
Grava um arquivo de nomes e valores de propriedade. Estende uma herdada de IVsPropertyStreamOut. Retornado pelo CreateNew(String, UInt32, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, String, String, IVsPropertyFileOut) método da IVsStructuredFileIO interface . |
IVsPropertyPage |
Implementado por VSPackages em objetos IPropertyPage para mostrar páginas de propriedades categorizadas no quadro de propriedades. |
IVsPropertyPage2 |
Fornece para obter e definir valores de propriedade na página de propriedades. Estende, mas não herda de , IVsPropertyPage. |
IVsPropertyPageFrame |
Altera a exibição inicial da página de propriedades no janela Propriedades. Você pode obter uma instância da interface do SVsPropertyPageFrame serviço (SID_SVsPropertyPageFrame). |
IVsPropertyPageNotify |
Informa ao ambiente que uma página de propriedades deseja notificação quando estiver visível. Interface opcional para implementadores de IVsPropertyPage. |
IVsPropertyStreamIn |
Lê um nome de propriedade, um tipo e um valor de um fluxo. Implementado pelo ambiente e usado com a IVsStructuredFileIOHelper interface . |
IVsPropertyStreamOut |
Grava o nome de uma propriedade e seu valor. Também fornece tratamento semelhante à transação para saída. Implementado pelo ambiente. Usado com a IVsStructuredFileIOHelper interface . |
IVsProvideAsyncSaveState |
Interface opcional que pode ser implementada por objetos docdata que precisam preservar dados de estado no início de uma operação de salvamento aync. |
IVsProvideComponentEnumeration |
Grava um documento XML em uma cadeia de caracteres em um arquivo. Uma interface de suporte para interfaces de enumerador. Você pode obter uma instância dessa interface do SCompEnumService serviço (SID_SCompEnumService). |
IVsProvideTargetedToolboxItems |
Fornece itens de caixa de ferramentas de novas estruturas. Os pacotes implementam essa interface (no mesmo objeto IVsPackageque ) para fornecer conteúdo da caixa de ferramentas em resposta à presença de novas estruturas. Isso é usado para facilitar a compatibilidade com versões futuras de estrutura fora de banda, permitindo que os pacotes existentes forneçam conteúdo atualizado de novas estruturas após a instalação. |
IVsProvideUserContext |
Fornece contexto para um item em um contêiner de seleção. |
IVsProvideUserContext2 |
Permite que um objeto forneça um contexto de usuário e uma prioridade. Estende, mas não herda de , IVsProvideUserContext. |
IVsProvideUserContextForObject |
Recupera a interface de contexto do usuário para IVsUserContext um determinado objeto. Um contexto de usuário fornece itens como o texto para uma pesquisa ou uma ajuda palavra-chave. |
IVsProvisionalItem |
Fornece uma maneira de recusar a criação de uma exibição provisória para um item. |
IVsPublishableProjectCfg |
Permite que um projeto controle sua publicação. A publicação inclui coisas como mover o projeto para um servidor de arquivos ou um site. |
IVsPublishableProjectStatusCallback |
Define métodos para controlar e relatar a publicação de um projeto. Implementado pelo ambiente. |
IVsQueryDebuggableProjectCfg |
Responde a consultas sobre como o projeto iniciaria o depurador. Uma interface opcional implementada no objeto de configuração do projeto por projetos que podem ser projetos iniciais. |
IVsQueryDebuggableProjectCfg2 |
Responde a consultas sobre como o projeto iniciaria o depurador. Implementado por um sistema de projeto que dá suporte à Inicialização de Depuração (comando F5) e que precisa retornar informações adicionais que não são compatíveis com a IVsQueryDebuggableProjectCfg2 interface . |
IVsQueryEditQuerySave2 |
Indica ao ambiente ou pacote de controle do código-fonte que um arquivo está prestes a ser alterado na memória ou salvo. |
IVsQueryEditQuerySave3 |
Indica ao ambiente ou pacote de controle do código-fonte que um arquivo está prestes a ser alterado na memória ou salvo. |
IVsRefactorNotify |
Notifica os geradores de código sobre a ocorrência de operações de refatoração. |
IVsReference |
Fornece informações básicas sobre referências do Visual Studio. |
IVsReferenceManager |
Define os métodos fornecidos pelo serviço do Gerenciador de Referências. |
IVsReferenceManager2 |
Fornece métodos de referência. |
IVsReferenceManagerUser |
Define o contrato usado pelo Gerenciador de Referência para se comunicar com clientes. |
IVsReferenceManagerUserReloadRequired |
Fornece um método que é chamado uma vez quando, na verdade, é hora de aplicar as alterações que exigem o novo carregamento do projeto para fazer as atualizações. |
IVsReferenceProviderContext |
Fornece informações básicas sobre o objeto de contexto usado para inicializar o provedor de referência. |
IVsRegisterDataSourceFactories |
Registra fábricas de fontes de dados para o shell. |
IVsRegisterEditors |
Registra e cancela o registro de editores no ambiente. |
IVsRegisterNewDialogFilters |
Instala filtros personalizados para as caixas de diálogo AddNewProject ou AddNewItem. Você pode obter uma instância da interface do SVsRegisterNewDialogFilters serviço (SID_SVsRegisterNewDialogFilters). |
IVsRegisterPrefetchProjectFactory | |
IVsRegisterPriorityCommandTarget |
Usado para registrar e cancelar o registro de um destino de comando (uma instância do ) como um manipulador de comandos de IOleCommandTargetalta prioridade. Você pode obter uma instância dessa interface do SVsRegisterPriorityCommandTarget serviço (SID_SVsRegisterPriorityCommandTarget). |
IVsRegisterProjectDebugTargetProvider |
Mantém uma lista vinculada de provedores de destino de depuração (IVsProjectDebugTargetProvider). Você pode obter uma instância da interface do SVsRegisterDebugTargetProvider serviço (SID_SVsRegisterProjectDebugTargetProvider). |
IVsRegisterProjectSelector |
Implementado pelo Ambiente. Para obter essa interface, pode-se qi em IVsProjectSelector ou diretamente por QueryService(IID_IVsProjectSelector). Usado por pacotes que implementam seletores de projeto. RegisterProjectSelector geralmente é chamado em IVsPackage::SetSite; UnregisterProjectGenerator é chamado em IVsPackage::Close.Note: para os seletores registrados (em VSKEYROOT\ProjectSelectors), a solução carregada garantirá que o pacote seletor seja carregado a tempo quando for necessário, portanto, não é necessário pré-carregar os pacotes. |
IVsRegisterProjectTypes |
Registra um tipo de projeto VSPackage no ambiente. |
IVsRegisterScciProvider |
Essa interface é usada para registrar o pacote de controle do código-fonte com o Visual Studio. |
IVsRegisterUIFactories |
Registra fábricas de interface do usuário. |
IVsRelativePathResolver |
Permite que os pacotes resolve um caminho relativo para um caminho absoluto quando IVsUIShellOpenDocument::SearchProjectsForRelativePath(UInt32, String, String[]) é chamado. |
IVsResourceManager |
Carrega recursos gerenciados e não gerenciados de DLLs satélites. |
IVsResourceManager2 |
Gerencia identificadores de recursos. |
IVsResourceView |
Representa a exibição de recurso. |
IVsRetargetProject |
Fornece métodos para redirecionar projetos. |
IVsRetargetProjectAsync |
Fornece métodos para redirecionar projetos de forma assíncrona. |
IVsRunningDocTableEvents |
Implementa métodos que são acionados em resposta a alterações em documentos na RDT (Tabela de Documentos em Execução). |
IVsRunningDocTableEvents2 |
Implementa métodos que são acionados em resposta a alterações em documentos na RDT (Tabela de Documentos em Execução). |
IVsRunningDocTableEvents3 |
Implementa métodos que são acionados em resposta a alterações em documentos na RDT (Tabela de Documentos em Execução). |
IVsRunningDocTableEvents4 |
Implementa métodos que são acionados em resposta a alterações em documentos na RDT (Tabela de Documentos em Execução). |
IVsRunningDocTableEvents5 |
Implementa métodos adicionais que são acionados em resposta a alterações em documentos na RDT (Tabela de Documentos em Execução). |
IVsRunningDocTableEvents6 | |
IVsRunningDocTableEvents7 | |
IVsRunningDocTableEvents8 | |
IVsRunningDocumentTable |
Gerencia o conjunto de documentos abertos no momento no ambiente. |
IVsRunningDocumentTable2 |
Representa a RDT (tabela de documentos em execução) e fornece funcionalidade adicional além da IVsRunningDocumentTable interface . |
IVsRunningDocumentTable3 |
Representa a RDT (tabela de documentos em execução) e fornece funcionalidade adicional além da IVsRunningDocumentTable2 interface . |
IVsRunningDocumentTable4 |
Fornece métodos para lidar com documentos na Tabela de Documentos em Execução. |
IVsRunningDocumentTable5 | |
IVsRunningDocumentTable6 | |
IVsRunningDocumentTable7 | |
IVsSaveOptionsDlg |
Mostra uma caixa de diálogo da qual escolher opções de formato de salvamento adicionais na caixa de diálogo Salvar como. |
IVsSccAddWebProjectFromSourceControl |
Essa interface adiciona um projeto baseado na Web à solução atual do controle do código-fonte. |
IVsSccControlNewSolution |
Adiciona uma solução recém-criada automaticamente ao controle do código-fonte. . |
IVsSccEnlistmentPathTranslation |
Usado pela solução para traduzir caminhos de projeto. |
IVsSccGlyphs |
Permite a personalização completa dos glifos de controle do código-fonte. |
IVsSccGlyphs2 |
Permite que os provedores SCC forneçam glifos baseados em ImageMoniker. |
IVsSccManager2 |
Permite que projetos e hierarquias se registrem no controle do código-fonte e obtenham informações sobre o controle do código-fonte status. |
IVsSccManager3 |
Permite que projetos e hierarquias se registrem no controle do código-fonte e obtenham informações sobre o controle do código-fonte status. |
IVsSccManagerTooltip |
Essa interface fornece acesso aos dados de controle do código-fonte para construir o texto tooltip em Gerenciador de Soluções. |
IVsSccOpenFromSourceControl |
Adiciona itens a uma inscrição diretamente do controle do código-fonte. |
IVsSccProject2 |
Implementado em um sistema de projeto para fornecer controle do código-fonte para arquivos de projeto e itens de projeto. |
IVsSccProjectEnlistmentChoice |
Indica as opções que um usuário receberá por um projeto quando um projeto for recuperado do controle do código-fonte, também conhecido como inscrição em um projeto. |
IVsSccProjectEnlistmentFactory |
Fornece uma caixa de diálogo procurar na qual o usuário pode selecionar onde um projeto sob controle do código-fonte deve ser salvo. |
IVsSccProjectEvents |
Implementa métodos que são acionados quando um projeto altera suas associações de SCC (controle do código-fonte). |
IVsSccProjectProviderBinding |
Permite que um tipo de projeto force a escolha de um pacote de controle do código-fonte específico. |
IVsSccProvider |
Alterna o status de atividade atual do provedor. |
IVsSccProviderRegisteredSettings | |
IVsSccProviderSettings | |
IVsSccToolsOptions |
Recupera e atualiza várias opções associadas ao controle do código-fonte. |
IVsSccTrackProjectEvents |
Inicia ou encerra um loop de consultoria que rastreia eventos de SCC (controle do código-fonte). |
IVsSccVirtualFolders |
Obtém uma lista de pastas virtuais dentro de um projeto. |
IVsScriptJmcProjectControl |
Essa interface é implementada por sistemas de projeto que são capazes de classificar documentos de origem de script como código do usuário ou código não usuário. Esse é o tipo de elemento retornado para VSHPROPID_ScriptJmcProjectControl. |
IVsScriptJmcUserSettingsProvider |
O provedor de configurações do usuário de script. |
IVsSearchCallback |
Implementado pelo consumidor de pesquisa (por exemplo, host de pesquisa de janela). HIPERLINK "http://bang/?q=The" \t "_top" A tarefa de pesquisa chamará essa interface para relatar o progresso ou a conclusão. |
IVsSearchFilterToken |
Descreve um token compondo uma consulta de pesquisa que pode pertencer a um filtro de pesquisa, geralmente com o formato name:value. |
IVsSearchItemDynamicResult |
Atualizações propriedades que podem ser alteradas dinamicamente (por exemplo, propriedades dependentes de alterações de contexto de interface do usuário no shell). |
IVsSearchItemResult |
Fornece resultados de pesquisa que representam um documento aberto. |
IVsSearchProvider |
Expõe um único provedor de pesquisa. |
IVsSearchProviderCallback |
Permite que os provedores retornem os resultados da pesquisa. |
IVsSearchQuery |
Descreve uma cadeia de caracteres de pesquisa estruturada. |
IVsSearchQueryParser |
Gerencia a análise da cadeia de caracteres de consulta de pesquisa. |
IVsSearchTask |
Inicia ou interrompe uma operação de pesquisa. |
IVsSearchToken |
Descreve um token compondo uma consulta de pesquisa. |
IVsSelectedSymbol |
Fornece o nome e as informações de navegação (nome da biblioteca e assim por diante) para um único símbolo. Um elemento em uma coleção IVsSelectedSymbols . |
IVsSelectedSymbols |
Uma coleção de IVsSelectedSymbol interfaces que fornecem informações de nome e navegação sobre símbolos em uma seleção. Você pode obter uma instância dessa interface do SVsClassView serviço (SID_SVsClassView) ou SVsObjBrowser do serviço (SID_SVsObjBrowser) para a exibição de classe ou o navegador de objetos. |
IVsSelectionEvents |
Notifica VSPackages registrados de alterações na seleção atual, no valor do elemento ou no contexto da interface do usuário do comando. |
IVsSerializeNavigationItem |
Permite que um item de navegação seja salvo após o quadro de janela ao qual ele está associado é fechado. Se o documento associado a esse quadro de janela for aberto novamente, o item de navegação poderá ser recriado usando o Deserialize(IVsWindowFrame, IStream) método . |
IVsServiceInfo |
Representa informações sobre um serviço VS. A implementação deve ser de thread livre. |
IVsServiceInfo2 | |
IVsServiceInfoQueryService |
Fornece uma maneira de obter informações sobre serviços registrados no VS. A implementação deve ser de thread livre. |
IVsSetTargetFrameworkWorkerCallback |
Interface que descreve o método de retorno de chamada que permite que o sistema de projeto escreva as informações de redirecionamento no arquivo de projeto. |
IVsSettingsErrorInformation |
Implementado pelo IDE. Essa é uma interface interna usada para permitir a comunicação entre código nativo e gerenciado no IDE. |
IVsSettingsManager |
Fornece métodos para gerenciar o repositório de configurações. |
IVsSettingsReader |
Fornece acesso de leitura às informações de configuração armazenadas no arquivo de configurações do Visual Studio. |
IVsSettingsStorageContainer |
Fornece a funcionalidade de configurações. |
IVsSettingsStore |
Enumera e lê as coleções e propriedades do escopo selecionado. Ele é obtido do GetReadOnlySettingsStore(UInt32, IVsSettingsStore) método . |
IVsSettingsStore2 | |
IVsSettingsStore3 | |
IVsSettingsWriter |
Fornece ao VSPackages um mecanismo para armazenar informações de configuração no arquivo de configurações do Visual Studio. |
IVsSetupCompositionService |
Fornece uma maneira de obter informações de composição sobre pacotes no VS. O serviço acqusition para determinar o estado do pacote, o classificador de projeto e o modelo de trilha. A implementação deve ser de thread livre. |
IVsSetupCompositionService2 | |
IVsSetupCompositionService3 | |
IVsSetupManifestEvents | |
IVsSetupPackageInfo | |
IVsSharedAssetsProject |
Representa um projeto com ativos compartilhados. |
IVsSharedAssetsProjectEvents |
Representa os eventos associados a projetos que têm ativos compartilhados. |
IVsSharedMSBuildFilesManagerHierarchy2 | |
IVsSharedProjectQueryCanBeReferenced |
Dá a um Projeto Compartilhado a chance de vetar a adição de uma referência por um projeto de referência específico. |
IVsSharedProjectReference |
Representa um item SharedProjectReference (normalmente um filho da pasta Referências no Gerenciador de Soluções). Os itens SharedProjectReference representam arquivos de projeto do MSBuild compartilhados importados (por exemplo, arquivo *.projitems). Normalmente, esses arquivos de projeto compartilhados do MSBuild são "de propriedade" de um projeto compartilhado específico (também conhecido como Projeto de Ativos Compartilhados) carregado na Solução. |
IVsSharedProjectReferenceProviderContext |
Representa a guia Referência de Projeto Compartilhado na caixa de diálogo Adicionar Gerenciador de Referências. |
IVsSharedProjectReferencesHelper |
Esse é um serviço auxiliar para projetos que dão suporte à adição/remoção de Referências sharedProject por meio da caixa de diálogo ReferenceManager. |
IVsShell |
Fornece acesso aos serviços de ambiente fundamentais, especificamente aqueles que lidam com VSPackages e o Registro. |
IVsShell2 |
Fornece serviços de shell além da IVsShell interface . |
IVsShell3 |
Fornece serviços de shell além da IVsShell interface . |
IVsShell4 |
Fornece um método para reiniciar o shell. |
IVsShell5 |
Fornece acesso adicional aos serviços de ambiente fundamentais, especificamente aqueles que lidam com VSPackages e o Registro. |
IVsShell6 |
Fornece a funcionalidade de carregamento do pacote. |
IVsShell7 |
Fornece acesso aos serviços de ambiente fundamentais, especificamente aqueles que lidam com VSPackages e o Registro. |
IVsShellPropertyEvents |
Implementado por clientes do ShellPropertyChangeEvents. |
IVsSimpleBrowseComponentSet |
Preenche o conjunto de componentes com componentes navegáveis, como projetos do Visual Studio, componentes de .NET Framework externos e bibliotecas de tipo (.tlb). |
IVsSimpleDocFactory |
Cria um objeto de dados de documento de um determinado arquivo e retorna a interface solicitada do documento. O ambiente fornece uma implementação padrão. |
IVsSimpleLibrary2 |
Uma versão simplificada da IVsLibrary2 interface. |
IVsSimpleObjectList2 |
Uma versão simplificada da IVsObjectList2 interface. |
IVsSimplePreviewChangesList |
Essa é uma versão simplificada da IVsPreviewChangesList interface. |
IVsSingleFileGenerator |
Transforma um único arquivo de entrada em um único arquivo de saída que pode ser compilado ou adicionado a um projeto. Qualquer componente COM que implementa o IVsSingleFileGenerator é uma ferramenta personalizada. |
IVsSingleFileGeneratorFactory |
Manipula a ID do prog do gerador para um único tipo de arquivo. |
IVsSmartOpenScope |
Abre um assembly existente e mapeia os metadados do assembly para a memória. A interface fornece abertura inteligente, escolhendo automaticamente entre abrir o escopo com ou sem bloqueio. Você pode obter uma instância dessa interface usando o SVsSmartOpenScope serviço (SID_SVsSmartOpenScope). |
IVsSolution |
Fornece manipulação ou manutenção de nível superior da solução. |
IVsSolution2 |
Fornece manipulação ou manutenção de nível superior da solução. |
IVsSolution3 |
Cria, atualiza e salva arquivos de projeto. |
IVsSolution4 |
Fornece métodos para carregamento gerenciado dos projetos em uma solução. |
IVsSolution5 |
Fornece manipulação ou manutenção de nível superior adicionais da solução. |
IVsSolution6 |
Fornece manipulação ou manutenção de nível superior da solução. |
IVsSolution7 |
Implementado pelo Ambiente do Visual Studio. Disponível por meio de QueryService(SVsSolution). |
IVsSolution8 | |
IVsSolutionBatchProjectActionEvents | |
IVsSolutionBuildManager |
Permite que as soluções gerenciem informações de configuração. |
IVsSolutionBuildManager2 |
Permite que as soluções gerenciem informações de configuração. |
IVsSolutionBuildManager3 |
Fornece acesso a IVsUpdateSolutionEvents3 eventos. |
IVsSolutionBuildManager4 |
Fornece um método para forçar o gerenciador de build da solução a atualizar as dependências do projeto especificado. |
IVsSolutionBuildManager5 |
Fornece acesso a IVsUpdateSolutionEvents4 eventos. |
IVsSolutionBuildManager6 | |
IVsSolutionEvents |
Interface de escuta que monitora quaisquer notificações de alterações na solução. |
IVsSolutionEvents2 |
Interface de escuta que monitora quaisquer notificações de alterações na solução. |
IVsSolutionEvents3 |
Interface de escuta que monitora quaisquer notificações de alterações na solução. |
IVsSolutionEvents4 |
Interface de escuta que monitora quaisquer notificações de alterações na solução. |
IVsSolutionEvents5 |
Interface de escuta que monitora quaisquer notificações de alterações na solução. |
IVsSolutionEvents6 |
Fornece eventos associados a soluções. |
IVsSolutionEvents7 | |
IVsSolutionEvents8 | |
IVsSolutionEventsProjectUpgrade |
Fornece um método chamado após a atualização de um projeto. |
IVsSolutionLoadEvents |
Implementado por clientes interessados em eventos de solução. Assine esses eventos por meio de AdviseSolutionEvents(IVsSolutionEvents, UInt32). |
IVsSolutionLoadManager |
Controla o carregamento de projetos em uma solução. Os extensores podem usar essa interface para definir a prioridade de carga de projetos ou tipos de projetos. |
IVsSolutionLoadManagerSupport |
Fornece suporte para gerenciar a maneira como os projetos em uma solução são carregados. |
IVsSolutionLogger |
Implementado pela solução e usado por projetos para relatar quaisquer problemas relacionados à carga do projeto. Ele pode ser obtido de SVsSolution. |
IVsSolutionPersistence |
Facilita a gravação de propriedades e opções específicas do pacote no arquivo de solução (.sln) e, por outro lado, o carregamento de propriedades e opções do arquivo. |
IVsSolutionUIEvents |
Filtra eventos em Gerenciador de Soluções. |
IVsSolutionUIHierarchyWindow |
Fornece acesso programático à janela Gerenciador de Soluções. |
IVsSpecifyProjectDesignerPages |
Dá suporte à edição de propriedades do projeto com um editor (designer de projeto) em vez de por meio da caixa de diálogo Propriedades do Projeto. Implementado no objeto de navegação do projeto em vez de ISpecifyPropertyPages. |
IVsSQLCLRReferences |
Gerencia referências a procedimentos SQL compilados em assemblies. Manipula a caixa de diálogo AddNewReference, bem como coordena o cache local e o SQL Server. Você pode obter uma instância da interface do SVsSQLCLRReferences serviço (SID_SVsSQLCLRReferences). |
IVsSQLCLRReferencesUpdateCallback |
Define a função de retorno de chamada para relatar alterações em procedimentos SQL compilados em assemblies. |
IVsStartPageDownload |
Implementado pelo serviço iniciar download de página. Permite que o cliente da Página Inicial inicie um serviço de download para a Página Inicial em um thread em segundo plano. Isso só deve ser usado internamente pela implementação da Página Inicial. |
IVsStartupProjectsListService |
Representa uma lista de projetos de inicialização. |
IVsStatusbar |
Fornece acesso à barra de status do ambiente. |
IVsStatusbar3 |
Fornece acesso à barra de status do ambiente. |
IVsStatusbarUser |
Usado para definir cada usuário da barra de status. |
IVsStatusbarUser2 |
Usado para definir cada usuário da barra de status. |
IVsStringMap |
Gerencia um conjunto de pares chave-valor de cadeias de caracteres. |
IVsStrongNameKeys |
Fornece métodos comuns de utilitário de chave de nome forte. Você pode obter uma instância dessa interface do SVsStrongNameKeys serviço (SID_SVsStrongNameKeys). |
IVsStrongNameKeys2 |
Fornece métodos adicionais comuns de utilitário de chave de nome forte. |
IVsStructuredFileIO |
Fornece uma maneira comum de executar salvamentos de vários formatos. Você pode obter uma instância da interface do SVsStructuredFileIO serviço (SID_SVsStructuredFileIO). |
IVsStructuredFileIOHelper |
Habilita a substituição de cadeias de caracteres localizadas para tokens encontrados em arquivos persistentes. |
IVsSupportCodeDefView |
Indica que o objeto de dados do documento de implementação dá suporte à janela CodeDefinitionView. |
IVsSupportItemHandoff |
Dá suporte à transferência de um item de um projeto para outro. Essa interface é implementada pelo projeto que está transferindo o item. |
IVsSupportItemHandoff2 |
Dá ao projeto receptor a chance de fazer qualquer processamento necessário do documento a ser entregue. |
IVsSwatchClient |
Essa interface foi preterida a partir do Visual Studio 2010. O shell do Visual Studio não reconhece mais essa interface. |
IVsSymbolicNavigationManager |
Gerencia a lista de IVsSymbolicNavigationNotify manipuladores registrados no escopo do projeto. Obtenha uma |
IVsSymbolicNavigationNotify |
Facilita o redirecionamento da Definição de Goto em um símbolo de código. |
IVsTargetFrameworkAssemblies |
Fornece suporte base para direcionar várias versões de estrutura. |
IVsTask |
Fornece métodos que interagem com uma tarefa, como iniciá-la, cancelá-la ou acrescentar continuações. |
IVsTask2 |
Estende IVsTask para adicionar suporte a mensagens específicas da tarefa que são mostradas na caixa de diálogo Espera Encadeada quando o thread da interface do usuário é bloqueado em uma tarefa. Se um WaitMessage não for especificado, uma mensagem genérica (aguardando a conclusão de uma operação necessária... ) será usada. |
IVsTaskBody |
Essa interface e seu método são usados para encapsular um corpo de trabalho que será executado em uma tarefa. Em vez de usar essa interface, você deve usar as classes auxiliares encontradas no VsTaskLibraryHelper namespace para gerenciamento ou |
IVsTaskCompletionSource |
Interage com uma fonte de conclusão de tarefa para definir seu estado e obter a instância interna IVsTask . |
IVsTaskItem |
Fornece métodos para modificar o comportamento da tarefa. |
IVsTaskItem2 |
Fornece métodos para modificar o comportamento da tarefa. |
IVsTaskItem3 |
Adiciona conteúdo à janela TaskList. |
IVsTaskList |
Gerencia listas de itens de tarefa fornecidos por provedores de tarefas. |
IVsTaskList2 |
Manipula itens na janela TaskList. Implementado pelo ambiente, embora você possa escrever sua própria implementação para fornecer itens de tarefa personalizados. |
IVsTaskList3 |
Fornece atualizações de tarefas assíncronas para provedores específicos (ou todos os provedores) em listas de tarefas e erros. |
IVsTaskListEvents |
Fornece um conjunto de eventos para eventos relacionados à lista de tarefas. |
IVsTaskProvider |
Fornece tarefas para a lista de tarefas. |
IVsTaskProvider2 |
Fornece tarefas para a lista de tarefas. |
IVsTaskProvider3 |
Dá suporte à adição de conteúdo à janela Modo de Exibição de Tarefa. Define o provedor de informações junto com a manipulação das colunas da janela. |
IVsTaskProvider4 |
Fornece métodos de tarefa. |
IVsTaskProvider5 |
Fornece suporte para imagens. |
IVsTaskSchedulerService |
Cria e interage com blocos de tarefas assíncronos. |
IVsTaskSchedulerService2 |
Fornece métodos de agendamento de tarefas. |
IVsTemplateInfo | |
IVsTestLog |
Fornece um método para registrar o tempo ocioso. |
IVsTextBufferProvider |
Habilita um objeto DocData para delegar a implementação do buffer de texto (IVsTextLines). |
IVsTextOut |
Expõe a medida de texto unicode do editor principal e os métodos de exibição. Implementado pelo ambiente. |
IVsThemeThumbnailProvider |
Fornece um método para obter uma miniatura de tema. |
IVsThreadedWaitDialog |
Mostra uma caixa de diálogo usada enquanto aguarda o término de uma ação. A caixa de diálogo é exibida em um thread em segundo plano separado para permitir que o ambiente pareça responsivo mesmo quando ocupado. Você pode obter uma instância dessa interface do SVsThreadedWaitDialog serviço (SID_SVsThreadedWaitDialog). |
IVsThreadedWaitDialog2 |
Implementado pelo shell do Visual Studio. Essa interface permite que uma caixa de diálogo modal seja exibida em um thread em segundo plano para que o IDE pareça responsivo mesmo quando o thread em primeiro plano estiver ocupado com uma operação estendida. Você pode obter essa interface por meio de SVsThreadedWaitDialogFactory. Essa caixa de diálogo é diferente de IVsThreadedWaitDialog , pois ela pode ter uma barra de progresso e um botão Cancelar ao mesmo tempo. Ele também dá suporte ao progresso com porcentagens precisas. |
IVsThreadedWaitDialog3 |
Implementado pelo shell do Visual Studio. Essa interface permite que uma caixa de diálogo modal seja exibida em um thread em segundo plano para que o IDE pareça responsivo mesmo quando o thread em primeiro plano estiver ocupado com uma operação estendida. Você pode obter essa interface por meio SVsThreadedWaitDialogFactoryde . Essa caixa de diálogo é diferente de IVsThreadedWaitDialog , pois pode ter um botão de progresso e cancelamento ao mesmo tempo. Ele também dá suporte ao progresso com uma porcentagem precisa. |
IVsThreadedWaitDialog4 |
Fornece métodos para informar aos chamadores se a caixa de diálogo foi iniciada ou simplesmente uma no-op. |
IVsThreadedWaitDialogCallback |
Permite que o cliente receba eventos sobre alterações na caixa de diálogo de espera encadeada. |
IVsThreadedWaitDialogFactory |
A fábrica para criar caixas de diálogo de espera encadeadas. |
IVsThreadPool |
Gerencia operações em segundo plano no ambiente. |
IVsThreadSafeCommandWindow |
Posta comandos que são manipulados no thread main, que, em seguida, chama os manipuladores regulares. |
IVsToolbarTrayHost |
Gerencia itens na bandeja da barra de ferramentas. |
IVsToolbox |
Usado para gerenciar o |
IVsToolbox2 |
Usado para gerenciar a Caixa de Ferramentas. |
IVsToolbox3 |
Fornece suporte de persistência e localização para uma Caixa de Ferramentas. Estende, mas não herda de , IVsToolbox2. Você pode obter uma instância da interface do SVsToolbox serviço (SID_SVsToolbox). |
IVsToolbox4 |
Fornece suporte de persistência e localização para uma Caixa de Ferramentas. Estende, mas não herda de , IVsToolbox3. Você pode obter uma instância da interface do SVsToolbox serviço (SID_SVsToolbox). |
IVsToolbox5 |
Fornece métodos adicionais para IVsToolbox. |
IVsToolbox6 |
Métodos adicionais usados para gerenciar a Caixa de Ferramentas. |
IVsToolbox7 | |
IVsToolboxActiveUserHook |
Fornece suporte para interceptar e modificar interações da Caixa de Ferramentas, incluindo arrastar e soltar. |
IVsToolboxClipboardCycler |
Fornece suporte para o anel da área de transferência para documentar janelas e janelas de ferramentas. |
IVsToolboxClipboardCycler2 | |
IVsToolboxDataProvider |
Solicita informações de provedores de dados sobre os objetos de dados aos quais eles dão suporte. |
IVsToolboxDataProvider2 |
Fornece suporte para recursos adicionais da Caixa de Ferramentas. Em particular, IVsToolboxDataProvider2 é usado para implementar a persistência da Caixa de Ferramentas por meio do recurso vssettings. Os usuários salvarão e recuperarão essas informações por meio do comando Configurações de Importação/Exportação, encontrado no menu Ferramentas do IDE. |
IVsToolboxDataProviderRegistry |
Registra um provedor de dados da Caixa de Ferramentas. |
IVsToolboxItemProvider |
Implementado por pacotes que desejam fornecer itens de caixa de ferramentas registrados estaticamente (no mesmo objeto que IVsPackage). |
IVsToolboxItemProvider2 | |
IVsToolboxPageChooser |
Fornece um método que o Visual Studio usa para obter a página de caixa de ferramentas preferencial. |
IVsToolboxUser |
Envia uma notificação sobre itens da Caixa de Ferramentas para o proprietário desses itens. |
IVsToolsOptions |
Gerencia uma caixa de diálogo Opções de Ferramentas. O ambiente implementa essa interface. |
IVsToolsOptionsHelp | |
IVsToolWindowFactory |
Fornece ao VSPackages a capacidade de criar várias janelas de ferramentas. |
IVsToolWindowToolbar |
Obtém o tamanho da borda e define o espaço de borda para uma janela de ferramenta. Você deve implementar essa interface para fornecer informações à barra de ferramentas hospedada dentro da janela de ferramentas sobre sua superfície de hospedagem. |
IVsToolWindowToolbarHost |
Fornece controle sobre os recursos relativos a uma barra de ferramentas da janela de ferramentas. |
IVsToolWindowToolbarHost2 |
Implementado pelo shell do Visual Studio e pode ser recuperado do IVsToolWindowToolbarHost que é retornado como um parâmetro out de um dos métodos IVsUIShellX.SetupToolbar(). Ele é usado por clientes de janela de ferramentas que desejam ter uma barra de ferramentas dentro de sua janela e precisam fornecer um destino de soltar específico para interceptar operações de arrastar e soltar sobre a área da barra de ferramentas. |
IVsToolWindowToolbarHost3 |
Fornece controle adicional sobre os recursos relativos a uma barra de ferramentas da janela de ferramentas. |
IVsToolWindowToolbarHost4 | |
IVsTrackBatchRetargetingEvents |
Recebe notificação quando ocorre o redirecionamento em lote. |
IVsTrackProjectDocuments2 |
Usado por projetos para consultar o ambiente para obter permissão para adicionar, remover ou renomear um arquivo ou diretório em uma solução. |
IVsTrackProjectDocuments3 |
Essa interface permite o processamento em lote, a coordenação de bloqueios em arquivos e um método avançado OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) . |
IVsTrackProjectDocuments4 |
Usado por projetos para consultar o ambiente para obter permissão para remover um arquivo ou diretório em uma solução. |
IVsTrackProjectDocumentsEvents2 |
Notifica os clientes sobre as alterações feitas em arquivos ou diretórios de projeto. |
IVsTrackProjectDocumentsEvents3 |
Recebe chamadas feitas para a IVsTrackProjectDocuments3 interface. Ele fornece suporte para consultas de processamento em lote e para coordenação do acesso a arquivos. |
IVsTrackProjectDocumentsEvents4 |
Notifica os clientes de alterações adicionais feitas em arquivos ou diretórios de projeto. |
IVsTrackProjectRetargeting |
Usado por projetos para sinalizar que eles querem receber eventos de redirecionamento de projeto e para sinalizar que os eventos estão prestes a acontecer. |
IVsTrackProjectRetargeting2 |
Fornece métodos para redirecionar projetos. |
IVsTrackProjectRetargetingEvents |
Recebe notificação quando ocorrem eventos de redirecionamento. |
IVsTrackSelectionEx |
Notifica o ambiente de uma alteração na seleção atual e fornece acesso a informações de hierarquia e item relacionadas à nova seleção. |
IVsTypeLibraryWrapper |
Essa interface é implementada por todas as ferramentas de encapsulamento. |
IVsTypeLibraryWrapperBatchSupport |
Encapsula tipos no modo de lote e os processa para um domínio de aplicativo específico. |
IVsTypeLibraryWrapperCallback |
Permite que as ferramentas de wrapper se comuniquem novamente com o sistema de projeto e recuperem wrappers já existentes para uma biblioteca de tipos específica. |
IVsUIAccelerator |
Fornece informações sobre as teclas de acelerador. |
IVsUICollection |
Representa uma coleção de fontes de dados da interface do usuário. |
IVsUICollectionChangeEvents |
Recebe notificações quando uma coleção é alterada. |
IVsUIContextEvents | |
IVsUIContextMonitor | |
IVsUIDataConverter |
Converte dados de um formato para outro. |
IVsUIDataConverterManager |
Registra conversores para tipos de dados adicionais. |
IVsUIDataSource |
Representa uma fonte de dados da interface do usuário do Visual Studio. |
IVsUIDataSourcePropertyChangeEvents |
Recebe chamadas quando um parâmetro é alterado. |
IVsUIDispatch |
Manipula verbos em uma fonte de dados para a interface do usuário do Visual Studio. |
IVsUIDynamicCollection |
Representa uma coleção modificável na interface do usuário do Visual Studio. |
IVsUIElement |
Representa um elemento de interface do usuário não específico da plataforma. |
IVsUIElementPane |
Implementado por pacotes que dão suporte à criação de janelas de documentos ou janelas de ferramentas. |
IVsUIEnumDataSourceProperties |
Gerencia uma lista de propriedades da fonte de dados. |
IVsUIEnumDataSourceVerbs |
Gerencia uma enumeração de verbos para uma fonte de dados de interface do usuário do Visual Studio. |
IVsUIEventSink |
Captura notificações de eventos de eventos da fonte de dados do Visual Studio. |
IVsUIFactory |
Representa uma fábrica de interface do usuário que cria IVsUIElement objetos. |
IVsUIHierarchy |
Redireciona comandos invocados para a janela de hierarquia apropriada em vez do manipulador de comandos padrão. |
IVsUIHierarchyNativeWindow |
Fornece métodos para janelas nativas. |
IVsUIHierarchyWindow |
Implementado pelo ambiente para exibir as hierarquias que o VSPackages grava. |
IVsUIHierarchyWindow2 |
Implementado pelo ambiente para exibir as hierarquias que o VSPackages grava. |
IVsUIHierWinClipboardHelper |
Coordena as operações da área de transferência entre hierarquias em uma janela de hierarquia de interface do usuário. |
IVsUIHierWinClipboardHelperEvents |
Fornece notificações da área de transferência para a hierarquia de origem em uma operação de recortar ou copiar. |
IVsUIObject |
Contém ações comuns para objetos de interface do usuário do Visual Studio. |
IVsUIShell |
Essa interface fornece acesso à funcionalidade básica de janelas, incluindo acesso e criação de janelas de ferramentas e janelas de documentos. |
IVsUIShell2 |
Estende a funcionalidade da IVsUIShell interface fornecendo acesso a funcionalidades de janela adicionais. |
IVsUIShell3 |
Estende a funcionalidade da IVsUIShell interface fornecendo acesso a funcionalidades de janela adicionais. |
IVsUIShell4 |
Fornece métodos para a barra de ferramentas. |
IVsUIShell5 |
Estende a funcionalidade da IVsUIShell interface fornecendo acesso a funcionalidades de janela adicionais. |
IVsUIShell6 |
Fornece funcionalidade de shell. |
IVsUIShell7 |
Fornece acesso à funcionalidade básica de janela, incluindo acesso e criação de janelas de ferramentas e janelas de documentos. |
IVsUIShellArrangeWindows |
Fornece métodos para computação de alterações de tamanho de janela. |
IVsUIShellDocumentWindowMgr |
Salva e recupera de um fluxo, posição da janela, tipo de editor e exibição para todas as janelas ativas. Implementado pelo ambiente. Raramente usado. |
IVsUIShellOpenDocument |
Controla o estado dos documentos abertos no ambiente. |
IVsUIShellOpenDocument2 |
Fornece a lista de visualizadores de documentos padrão. Implementado pelo Ambiente. Estende, mas não herda de IVsUIShellOpenDocument. |
IVsUIShellOpenDocument3 |
Controla o estado dos documentos abertos no ambiente. |
IVsUIShellOpenDocument4 |
Fornece métodos adicionais para abrir documentos. |
IVsUISimpleDataSource |
Representa a interface base para Microsoft.VisualStudio.IVsUIDataSourcePropertyChangeEvents e Microsoft.VisualStudio.IVsUICollectionChangeEvents. |
IVsUIWin32Bitmap |
Usado por tipos de bitmap no formato Win32 para encapsular objetos HBITMAP. |
IVsUIWin32Bitmap2 | |
IVsUIWin32Element |
Gerencia elementos visuais Win32 na interface do usuário do Visual Studio. |
IVsUIWin32Icon |
Gerencia HICONs na interface do usuário do Visual Studio. |
IVsUIWin32Icon2 | |
IVsUIWin32ImageList |
Gerencia elementos HIMAGELIST na interface do usuário do Visual Studio. |
IVsUIWin32ImageList2 | |
IVsUIWpfElement |
Cria Windows Presentation Foundation elementos de estrutura para a interface do usuário do Visual Studio. |
IVsUIWpfLoader |
Cria e exibe um elemento Windows Presentation Foundation visual (WPF). |
IVsUpdateSolutionEvents |
Implementado por VSPackages para eventos de build de coletor para compilações de solução e projeto. |
IVsUpdateSolutionEvents2 |
Implementado por VSPackages para eventos de build de coletor para compilações de solução e projeto. |
IVsUpdateSolutionEvents3 |
Define eventos para alterações na configuração da solução. Estende, mas não herda de e IVsUpdateSolutionEvents2IVsUpdateSolutionEvents. Para monitorar esses eventos, implemente a interface e use-a como um argumento do AdviseUpdateSolutionEvents3(IVsUpdateSolutionEvents3, UInt32) método de IVsSolutionBuildManager3. |
IVsUpdateSolutionEvents4 |
Define eventos para alterações na configuração da solução. Para monitorar esses eventos, implemente a interface e use-a como um argumento do AdviseUpdateSolutionEvents4(IVsUpdateSolutionEvents4, UInt32) método de IVsSolutionBuildManager5. |
IVsUpdateSolutionEvents5 | |
IVsUpdateSolutionEventsAsync |
Essa interface é implementada por clientes do SolutionBuildManager que precisam ser capazes de responder ao evento UpdateSolution_EndLastUpdateActionAsync. Quando os clientes tiverem concluído seu trabalho, eles invocarão o método CompleteLastUpdateAction() no retorno de chamada fornecido, indicando que o SolutionBuildManager não precisa mais aguardar por eles. Isso é usado para permitir que os clientes evitem o bloqueio por um trabalho possivelmente longo no thread da interface do usuário. |
IVsUpdateSolutionEventsAsyncCallback |
Fornece um método para implementadores assíncronos de UpdateSolution_EndLastUpdateActionAsync notificar o SolutionBuildManager quando o trabalho for concluído. Consulte IVsUpdateSolutionEventsAsync. |
IVsUpgradeBuildPropertyStorage |
Atualiza informações relacionadas ao build em um arquivo de projeto. |
IVsUpgradeLogger |
Relata erros e mensagens informativas. |
IVsUpgradeLogger2 |
Relata erros e mensagens informativas. |
IVsUserContext |
Gerencia atributos e palavras-chave (contexto e subcontexto) no recipiente de contexto ou subcontexto. |
IVsUserContextCustomize |
Fornece informações sobre a extensão do contexto para pesquisas de palavra-chave. |
IVsUserContextItem |
Descreve o contexto F1Help de um item. Membro de um IVsUserContextItemCollection. |
IVsUserContextItemCollection |
Mantém uma coleção indexada de itens de contexto (IVsUserContextItem) para uso na ajuda contextual. |
IVsUserContextItemEvents |
Define o método chamado quando há itens de Ajuda contextuais disponíveis. Implemente essa interface e passe-a para o AdviseContextItemEvents(IVsUserContextItemEvents, UInt32)IVsMonitorUserContext da interface para receber notificação de evento. |
IVsUserContextItemProvider |
Define um provedor de itens de Ajuda contextuais. Implemente seu provedor e registre-o com o RegisterItemProvider(IVsUserContextItemProvider, UInt32) método da IVsMonitorUserContext interface . |
IVsUserContextUpdate |
Permite que você atualize o recipiente de contexto quando uma notificação de atualização é recebida. |
IVsUserSettings |
Interface implementada por VSPackages que precisam de suas informações de estado persistidas pelo mecanismo de configurações do Visual Studio. |
IVsUserSettings2 |
Fornece ajuda para importar e exportar configurações. |
IVsUserSettings3 | |
IVsUserSettingsMigration |
Migra as configurações do usuário. |
IVsUserSettingsQuery |
Permite que um VSPackage indique se suas configurações precisam ser salvas ou não. |
IVsVba |
Obsoleto. |
IVsWebAppMigration |
Fornece métodos para migrar projetos Web. |
IVsWebBrowser |
Manipula um navegador da Web. Retornado pelo CreateWebBrowser(UInt32, Guid, String, String, IVsWebBrowserUser, IVsWebBrowser, IVsWindowFrame) método da IVsWebBrowsingService interface. Você pode obter uma instância da IVsWebBrowsingService interface do SVsWebBrowsingService serviço (SID_SVsWebBrowsingService). |
IVsWebBrowserUser |
Fornece uma maneira de os clientes controlarem IVsWebBrowsingService o controle do navegador da Web hospedado. |
IVsWebBrowserUser2 |
Habilita um cliente de IVsWebBrowsingService para oferecer serviços ao controle do navegador hospedado. Estende, mas não herda de , IVsWebBrowserUser. |
IVsWebBrowsingService |
Permite que um pacote crie e controle uma sessão de navegação na Web. Você pode obter uma instância dessa interface do SVsWebBrowsingService serviço (SID_SVsWebBrowsingService). |
IVsWebFavorites |
Habilita um pacote a ser adicionado à lista Favoritos de um usuário. Você pode obter uma instância da interface do SVsWebFavorites serviço (SID_SVsWebFavorites). |
IVsWebMigration |
Fornece ajuda com a migração da Web. |
IVsWebMigrationService |
Fornece ajuda para migrar projetos Web. |
IVsWebPreview |
Permite que um pacote mostre uma visualização de uma página da Web, normalmente em uma janela filho. Você pode obter uma instância da interface do SVsWebPreview serviço (SID_SVsWebPreview). |
IVsWebPreviewAction |
Define métodos a serem chamados em resposta a eventos de visualização da Web. Implemente a interface e use-a com os métodos PreviewURL(IVsWebPreviewAction, String) de visualização da Web e PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) da IVsWebPreview interface . |
IVsWebProject |
Implementado por objetos de projeto Web que desejam usar a IVsAddNewWebProjectItemDlg interface . |
IVsWebProxy |
Interface do serviço de proxy Web. |
IVsWebService |
Representa um único serviço Web oferecido por um projeto. Gerenciado como parte de uma coleção de serviços Web mantidos por IVsWebServiceProvider. |
IVsWebService3 |
Representa um único serviço Web que dá suporte a uma compreensão mais avançada das informações de descoberta de pontos de extremidade e metadados em tempo de design. Para acessar esse objeto, se houver suporte, consulte (QueryInterface) de uma IVsWebService instância. |
IVsWebServiceEndpoint |
Representa um único ponto de extremidade para um serviço Web (seja um ponto de extremidade de serviço ou um ponto de extremidade de descoberta de metadados). |
IVsWebServiceEvents |
Define eventos chamados quando um serviço Web é removido, renomeado ou alterado. Usado como um argumento para o AdviseWebServiceEvents(IVsWebServiceEvents, UInt32) método da IVsWebService interface. |
IVsWebServiceProvider |
Mantém uma coleção de serviços Web (IVsWebService) e chama métodos apropriados em eventos. |
IVsWebServiceProviderDebug |
Permite que um sistema de projeto personalize como o processo de trabalho de um determinado serviço Web é depurado. Essa interface é obtida chamando |
IVsWebServiceProviderEvents |
Define métodos chamados quando os serviços Web são adicionados ou removidos da coleção de provedores de serviços Web. Usado como um argumento no AdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32) método da IVsWebServiceProvider interface. |
IVsWebURLMRU |
Permite que um pacote adicione uma URL à lista de URLs usadas mais recentemente (MRU) e obtenha uma lista de todas as URLs na lista mru. Você pode obter uma instância da interface do SVsWebURLMRU serviço (SID_SVsWebURLMRU). |
IVsWindowFrame |
Fornece acesso a comportamentos e propriedades de quadros de janela de ambiente, para janelas de ferramentas e documentos. |
IVsWindowFrame2 |
Permite que um quadro de janela envie notificações para qualquer pessoa que queira ser notificada sobre IVsWindowFrameNotify eventos. |
IVsWindowFrame3 |
Implementado pelo shell do Visual Studio nos IVsWindowFrame objetos que representam janelas de ferramentas e janelas de documentos. Essa interface pode ser recuperada por QueryInterface de um IVsWindowFrame objeto . |
IVsWindowFrame4 |
Implementado pelo Ambiente do Visual Studio em IVsWindowFrame4objetos para janelas de ferramentas e janelas de documentos. Essa interface pode ser recuperada por QueryInterface de um IVsWindowFrame ponteiro. |
IVsWindowFrame5 |
Fornece acesso a comportamentos e propriedades de quadros de janela de ambiente, para janelas de ferramentas e documentos. |
IVsWindowFrame6 | |
IVsWindowFrameEvents |
Fornece eventos para quadros de janela. |
IVsWindowFrameEvents2 | |
IVsWindowFrameEvents3 | |
IVsWindowFrameNotify |
Notifica um pacote de alterações em um de seus quadros de janela. Substituído por IVsWindowFrameNotify3. |
IVsWindowFrameNotify2 |
Notifica os clientes quando um quadro de janela é fechado. |
IVsWindowFrameNotify3 |
Notifica um VSPackage quando são feitas alterações em um de seus quadros de janela. |
IVsWindowFrameNotify4 | |
IVsWindowFrameSwitcher |
Gerencia uma janela de ferramentas que dá suporte à alternância entre várias exibições de área do cliente. |
IVsWindowPane |
Fornece a funcionalidade básica do painel de janelas. |
IVsWindowPaneCommit |
Permite que uma janela confirme edições pendentes em um controle com foco antes que outro comando seja invocado. |
IVsWindowPaneCommitFilter |
Habilita a interceptação de um comando que confirmaria as alterações antes de confirmar as alterações. |
IVsWindowSearch |
Implementado por uma janela que deseja ter conteúdo pesquisável. O host de pesquisa chamará essa interface para iniciar a pesquisa ou obter opções de pesquisa. Quando a interface for implementada por uma janela de ferramenta na classe IVsWindowPane ou em VSFPROPID_ViewHelper, ela será chamada pelo shell em SearchEnabled para marcar se a pesquisa estiver habilitada para a janela de ferramentas. O shell configurará automaticamente um host de pesquisa associado à janela, usando o posicionamento padrão para o controle de pesquisa na área quadro/barra de ferramentas do shell. |
IVsWindowSearchBooleanOption |
Implementa opções boolianas para o pop-up do controle de pesquisa comum. |
IVsWindowSearchCommandOption |
Fornece opções de interface do usuário para o pop-up de controle de pesquisa comum. |
IVsWindowSearchCustomFilter |
Fornece um filtro de pesquisa personalizado para a cadeia de caracteres de pesquisa. |
IVsWindowSearchEvents |
Notifica o host da janela de que ocorreram alterações nos filtros de pesquisa ou nas opções que precisam ser refletidas na interface do usuário. |
IVsWindowSearchFilter |
Fornece informações sobre o filtro de pesquisa de janela. |
IVsWindowSearchHost |
Configura um controle de pesquisa. |
IVsWindowSearchHostFactory |
Cria um controle de pesquisa de janela. Essa interface é implementada pelo ambiente do Visual Studio e é obtida do SVsWindowSearchHostFactory serviço. |
IVsWindowSearchOption |
Fornece opções exibicionáveis para o controle de pesquisa de janela. |
IVsWindowSearchSimpleFilter |
Fornece um filtro de pesquisa básico para o controle de pesquisa. |
IVsWindowView |
Controla parte da área do cliente em uma janela. Uma das várias interfaces que você pode implementar no objeto DocView ou ViewHelper para substituir outras interfaces. Raramente usado. |
IVsWorkingFolders | |
IVsWorkingFoldersEvents | |
IVsWritableSettingsStore |
Gerencia um repositório editável para ler/enumerar e criar/excluir configurações. Ele é obtido de GetWritableSettingsStore(UInt32, IVsWritableSettingsStore). Ele é derivado da IVsSettingsStore interface para herdar habilidades de leitura/enumeração dessa interface. |
IVsXMLMemberData |
Extrai informações sobre um membro de uma representação XML. Retornado pelo GetMemberDataFromXML(String, IVsXMLMemberData) método da IVsXMLMemberIndexService interface. Você pode obter uma instância dessa interface do SVsXMLMemberIndexService serviço (SID_SVsXMLMemberIndexService). |
IVsXMLMemberData3 |
Extrai informações sobre um membro de uma representação XML. Estende, mas não herda de , IVsXMLMemberData. Consulte um objeto que retorna IVsXMLMemberData para ver se ele dá IVsXMLMemberData3suporte a . |
IVsXMLMemberData4 |
Extrai informações da documentação XML. |
IVsXMLMemberData5 |
Extrai informações da documentação XML. |
IVsXMLMemberData6 | |
IVsXMLMemberDataCallBack |
Fornece o nome de exibição para um membro na documentação XML que representa os metadados. |
IVsXMLMemberDataCapability |
Representa informações de funcionalidade na documentação XML. |
IVsXMLMemberDataDeprecation |
Fornece informações para preterir membros XML. |
IVsXMLMemberDataRegisterCallBack |
Registra uma IVsXMLMemberDataCallBack interface. |
IVsXMLMemberIndex |
Cria um índice de membros em documentos XML correspondentes a arquivos de metadados. Implementado pelo ambiente. Retornado pelo CreateXMLMemberIndex(String, IVsXMLMemberIndex) método da IVsXMLMemberIndexService interface. |
IVsXMLMemberIndexService |
Habilita o acesso à documentação XML correspondente a determinados arquivos de metadados. Você pode obter uma instância da interface do SVsXMLMemberIndexService serviço (SID_SVsXMLMemberIndexService). |
IWebApplicationCtxSvc |
Configura a infraestrutura do IntelliSense para um arquivo retornando uma IServiceProvider interface que você pode usar com o arquivo. Você pode obter uma instância da interface do SWebApplicationCtxSvc serviço (SID_SWebApplicationCtxSvc). |
IWebClassLibProject |
Fornece métodos para projetos de biblioteca de classes da Web. |
IWebClassLibProjectEvents |
Fornece eventos de biblioteca de classes da Web. |
IWebClassLibProjectSvc |
Fornece métodos para criar bibliotecas de classes da Web. |
IWebFileCtxService |
Prepara a infraestrutura do IntelliSense para um determinado arquivo de assembly. Você pode obter uma instância da interface do SWebFileCtxService serviço (SID_SWebFileCtxService). |
SApplicationObject |
Passado para GetService(Type) para retornar uma referência ao objeto DTE. |
SAppxManifestDesignerService |
Passado para GetService(Type) para retornar uma referência a IAppxManifestDesignerService. |
SAsyncServiceProvider |
A ID do serviço IAsyncServiceProvider. |
SBuilderWizardManager |
Passado para GetService(Type) para retornar uma referência a IBuilderWizardManager. |
SCodeNavigate |
Passado para GetService(Type) para retornar uma referência a ICodeNavigate. |
SCompEnumService |
Passado para GetService(Type) para retornar uma referência a uma IVsProvideComponentEnumeration interface. |
SDirList |
Esse serviço não retorna IDirList. Consulte a documentação dessa interface para obter uma explicação de como ela pode ser obtida. |
SDTE |
Passado para GetGlobalService(Type) para retornar uma referência ao IDE (ambiente de desenvolvimento integrado) do Visual Studio. |
SExtendedTypeLib |
Passado para GetService(Type) para retornar uma referência a IExtendedTypeLib. |
SExtensionManager |
Usado para consultar uma referência ao Gerenciador de Extensões do Visual Studio. |
SharedMSBuildFilesManagerHierarchy |
Uma hierarquia de projeto com arquivos MSBuild compartilhados. Na caixa de diálogo Salvar Alterações, esse arquivo de projeto aparece com o nome "[Arquivos de Projeto do MSBuild Compartilhados]". Esse nó aparece na caixa de diálogo Salvar Alterações quando há arquivos MSBuild compartilhados que precisam ser salvos e os arquivos não têm afinidade com um projeto de ativos compartilhados específico. Uma nova instância singleton dessa hierarquia é criada (se necessário) para cada solução e fechada quando a solução é fechada. Essa hierarquia singleton sempre tem o mesmo valor que sua VSHPROPID_ProjectIDGuid propriedade. O projeto SharedMSBuildFilesManagerHierarchy dá suporte às VSHPROPID_SharedProjectHierarchy propriedades e VSHPROPID_SharedAssetsProject para cada um de seus itens de projeto de arquivo MSBuild compartilhados. |
SharedProjectReferenceProviderGuid |
A guia GUID para Referência de Projeto Compartilhado na caixa de diálogo Adicionar Gerenciador de Referência. |
SIVsPackageDynamicToolOwner |
Passado para GetService(Type) para retornar uma referência a IVsPackageDynamicToolOwner. |
SLicensedClassManager |
Passado para GetService(Type) para retornar uma referência a ILicensedClassManager. |
SLocalRegistry |
Passado para GetService(Type) para retornar uma referência às ILocalRegistry interfaces e ILocalRegistry2 . |
SOleComponentUIManager |
Passado para GetService(Type) para retornar uma referência a uma IOleComponentUIManager interface ou IOleInPlaceComponentUIManager . |
SOleInPlaceComponent |
Passado para GetService(Type) para retornar uma referência a IOleInPlaceComponent. |
SOleInPlaceComponentSite |
Passado para GetService(Type) para retornar uma referência a IOleInPlaceComponentSite. |
SProfferAsyncService |
O serviço para o serviço IAsyncServiceProvider. |
SProfferService |
Passado para GetService(Type) para retornar uma referência a IProfferService. |
SProfferTypeLib |
Passado para GetService(Type) para retornar uma referência a IProfferTypeLib. |
STrackSelection |
Passado para GetService(Type) para retornar uma referência a ITrackSelection. |
SUIHostCommandDispatcher |
Passado para GetService(Type) para retornar uma referência a IOleCommandTarget. |
SUIHostLocale |
Passado para GetService(Type) para retornar uma referência a IUIHostLocale. |
SVsAccountManagementService |
Representa um serviço de gerenciamento de conta. |
SVsAccountManager |
Representa um serviço de gerenciador de contas. |
SVsActivityLog |
Passado para GetService(Type) para retornar uma referência à IVsActivityLog interface. |
SVsAddProjectItemDlg |
Passado para GetService(Type) para retornar uma referência a IVsAddProjectItemDlg. |
SVsAddWebReferenceDlg |
Passado para GetService(Type) para retornar uma referência a IVsAddWebReferenceDlg. |
SVsAppCommandLine |
Passado para GetService(Type) para retornar uma referência a IVsAppCommandLine. |
SVsAppContainerDeveloperLicensing |
Passado para GetService(Type) para retornar uma referência a IVsAppContainerDeveloperLicensing. |
SVsAppContainerProjectDeploy |
Passado para GetService(Type) para retornar uma referência a IVsAppContainerProjectDeploy. |
SVsAssemblyNameUnification |
Passado para GetService(Type) para retornar uma referência a IVsAssemblyNameUnification. |
SVsBuildManagerAccessor |
O serviço com o qual obter o IVsBuildManagerAccessor. |
SVsBuiltInServiceInfoQueryService | |
SVsCallBrowser |
Passado para GetService(Type) para retornar uma referência à IVsCallBrowser interface. |
SVsClassView |
Passado para GetService(Type) para retornar uma referência a IVsClassView. |
SVsCmdNameMapping |
Passado para GetService(Type) para retornar uma referência a IVsCmdNameMapping. |
SVsCodeDefView |
Passado para GetService(Type) para retornar uma referência à IVsCodeDefView interface. |
SVsCodeShareHandler |
Passado para GetService(Type) para retornar uma referência a IVsCodeShareHandler. |
SVsCommandWindow |
Passado para GetService(Type) para retornar uma referência a IVsCommandWindow ou IVsCommandWindow2. |
SVsCommandWindowsCollection |
Passado para GetService(Type) para retornar uma referência à IVsCommandWindowsCollection interface. |
SVsCommonMessagePumpFactory |
Um serviço que permite que os usuários obtenham instâncias do IVsCommonMessagePumpFactory. |
SVsComplusLibrary |
Passado para GetService(Type) para retornar uma referência a IVsLibraryReferenceManager. |
SVsComponentModelHost |
Passado para GetService(Type) para retornar uma referência a IVsComponentModelHost. |
SVsComponentSelectorDlg |
Passado para GetService(Type) para retornar uma referência a IVsComponentSelectorDlg. |
SVsComponentSelectorDlg2 |
Passado para GetService(Type) para retornar uma referência à IVsComponentSelectorDlg2 interface. |
SVsConfigurationManagerDlg |
Passado para GetService(Type) para retornar uma referência à IVsConfigurationManagerDlg interface. |
SVsCreateAggregateProject |
Passado para GetService(Type) para retornar uma referência à IVsCreateAggregateProject interface. |
SVsDataObjectStringMapManager |
Use esse serviço para obter uma instância do IVsDataObjectStringMapManager. |
SVsDataSourceFactory |
Representa a fábrica de fontes de dados do shell do Visual Studio. |
SVsDebuggableProtocol |
Passado para GetService(Type) para retornar uma referência a IVsDebuggableProtocol. |
SVsDebugLaunch |
Passado para GetService(Type) para retornar uma referência a IVsDebugLaunch. |
SVsDebugRemoteDiscoveryUI |
Passado para GetService(Type) para retornar uma referência a IVsDebugRemoteDiscoveryUI. |
SVsDebugTargetSelectionService |
Passado para GetService(Type) para retornar uma referência a IVsDebugTargetSelectionService. |
SVsDesignTimeAssemblyResolution |
Use esse serviço para obter IVsDesignTimeAssemblyResolution. |
SVsDetermineWizardTrust |
Passado para GetService(Type) para retornar uma referência a IVsDetermineWizardTrust. |
SVsDifferenceService |
Passado para GetService(Type) para retornar uma referência a IVsDifferenceService. |
SVsDiscoveryService |
Passado para GetService(Type) para retornar uma referência a IVsDiscoveryService. |
SVsEnumHierarchyItemsFactory |
Passado para GetService(Type) para retornar uma referência a IVsEnumHierarchyItemsFactory. |
SVsErrorList |
Passado para GetService(Type) para retornar uma referência a IVsErrorList. |
SVsExternalFilesManager |
Passado para GetService(Type) para retornar uma referência a IVsExternalFilesManager. |
SVsFileChange |
Passado para GetService(Type) para retornar uma referência à interface |
SVsFileChangeEx |
Passado para GetService(Type) para retornar uma referência a IVsFileChangeEx. |
SVsFileMergeService |
Passado para GetService(Type) para retornar uma referência a IVsFileMergeService. |
SVsFilterAddProjectItemDlg |
Passado para GetService(Type) para retornar uma referência a IVsFilterAddProjectItemDlg. |
SVsFilterKeys |
Passado para GetService(Type) para retornar uma referência a IVsFilterKeys. |
SVsFontAndColorCacheManager |
Objeto que fornece acesso à implementação do SDK do Visual Studio do serviço gerenciador de cache de fontes e cores. |
SVsFontAndColorStorage |
Objeto que fornece acesso à implementação do SDK do Visual Studio do serviço de Armazenamento de Fontes e Cores. |
SVsFrameworkMultiTargeting |
Passado para GetService(Type) para retornar uma referência a IVsFrameworkMultiTargeting. |
SVsFrameworkRetargetingDlg |
Passado para GetService(Type) para retornar uma referência a IVsFrameworkRetargetingDlg. |
SVsGeneralOutputWindowPane |
Pseudosserviço que retorna uma interface IID_IVsOutputWindowPane para o painel de saída Geral no ambiente VS. A consulta para esse serviço fará com que o painel de saída Geral seja criado se ele ainda não tiver sido criado. O painel Saída geral é um local apropriado para exibir mensagens gerais status para o usuário, como mensagens relacionadas a operações como abrir um projeto. |
SVsGlobalSearch |
Passado para GetService(Type) para retornar uma referência a IVsGlobalSearch. |
SVsHelpService |
Passado para GetService(Type) para retornar uma referência a IVsHelpSystem. |
SVsHierarchyManipulation |
Passado para GetService(Type) para retornar uma referência à IVsHierarchyManipulation interface. |
SVsHTMLConverter |
Passado para GetService(Type) para retornar uma referência a IVsHTMLConverter. |
SVsHubService |
ele tipo de serviço implementando o serviço VsHub. |
SVsImageService |
Passado para GetService(Type) para retornar uma referência a IVsImageService. |
SVsIME |
Passado para GetService(Type) para retornar uma referência a IVsIME. |
SVsInfoBarUIFactory | |
SVsIntegratedHelp |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à SVsHelp interface . |
SVsIntelliMouseHandler |
Passado para GetService(Type) para retornar uma referência a IVsIntelliMouseHandler. |
SVsIntellisenseEngine |
Passado para GetService(Type) para retornar uma referência à IVsIntellisenseEngine interface. |
SVsIntellisenseProjectHost |
Passado para GetService(Type) para retornar uma referência à IVsIntellisenseProjectHost interface. |
SVsIntellisenseProjectManager |
Passado para GetService(Type) para retornar uma referência à IVsIntellisenseProjectManager interface. |
SVsInvalidateCachedCommandState | |
SVsInvisibleEditorManager |
Passado para GetService(Type) para retornar uma referência a IVsInvisibleEditorManager. |
SVsLaunchPad |
Passado para GetService(Type) para retornar uma referência a IVsLaunchPad. |
SVsLaunchPadFactory |
Passado para GetService(Type) para retornar uma referência a IVsLaunchPadFactory. |
SVsLongIdleManager |
Fornece IVsLongIdleManager. |
SVsMacroRecorder |
Passado para GetService(Type) para retornar uma referência a IVsMacroRecorder. |
SVsMacros |
Passado para GetService(Type) para retornar uma referência a IVsMacros. |
SVsMainWindowDropTarget |
Esse serviço implementa a interface IDropTarget. É o manipulador de arrastar/soltar para a janela main do IDE. Esse manipulador de arrastar/soltar manipula o formato CF_HDROP usado para arrastar arquivos do sistema de arquivos (Windows Explorer) e de outras fontes que oferecem arquivos. Todas as janelas que não se registrarem para arrastar/soltar (::RegisterDragDrop) herdarão esse manipulador gratuitamente. Aqueles que se registrarem para arrastar/soltar em si não herdarão essa abertura de arquivo. |
SVSMDCodeDomProvider |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à interface IVSMDCodeDomProvider. |
SVSMDDesignerService |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência às interfaces IVSMDCodeDomCreator e IVSMDDesignerService. |
SVSMDPropertyBrowser |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à interface IVSMDPropertyBrowser. |
SVSMDTypeResolutionService |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à interface IVSMDTypeResolutionService. |
SVsMenuEditor |
Passado para GetService(Type) para retornar uma referência a IVsMenuEditor. |
SVsMenuEventsService | |
SVsMonitorUserContext |
Passado para GetService(Type) para retornar uma referência a IVsMonitorUserContext. |
SVsMRUItemsStore |
Passado para GetService(Type) para retornar uma referência a IVsMRUItemsStore. |
SVsNavigateToService | |
SVsObjBrowser |
Passado para GetService(Type) para retornar uma referência a IVsObjBrowser. |
SVsObjectManager |
Passado para GetService(Type) para retornar uma referência a IVsObjectManager. |
SVsObjectSearch |
Passado para GetService(Type) para retornar uma referência a IVsObjectSearch. |
SVsOpenProjectOrSolutionDlg |
Passado para GetService(Type) para retornar uma referência à IVsOpenProjectOrSolutionDlg interface. |
SVsOutputWindow |
Passado para GetService(Type) para retornar uma referência a IVsOutputWindow. |
SVsPackageInfoQueryService | |
SVsParseCommandLine |
Passado para GetService(Type) para retornar uma referência a IVsParseCommandLine. |
SVsPathVariableResolver |
Passado para GetService(Type) para retornar uma referência à IVsPathVariableResolver interface. |
SVsPreviewChangesService |
Passado para GetService(Type) para retornar uma referência à IVsPreviewChangesService interface. |
SVsProfferCommands |
Use esse serviço para obter IVsProfferCommands4. |
SVsProfileDataManager |
Passado para GetService(Type) para retornar uma referência à IVsProfileDataManager interface. |
SVsProfilerLauncher |
Passado para GetService(Type) para retornar uma referência a IVsProfilerLauncher. |
SVsProfilesManagerUI |
Passado para GetService(Type) para retornar uma referência à IVsProfilesManagerUI interface. |
SVsProjectMRU |
Fornece IVsProjectMRU. |
SVsPropertyPageFrame |
Passado para GetService(Type) para retornar uma referência a IVsPropertyPageFrame. |
SVsQueryEditQuerySave |
Passado para GetService(Type) para retornar uma referência a IVsQueryEditQuerySave2. |
SVsReferenceManager |
Passado para GetService(Type) para retornar uma referência a IVsReferenceManager. |
SVsRegisterDebugTargetProvider |
Passado para GetService(Type) para retornar uma referência à IVsRegisterProjectDebugTargetProvider interface. |
SVsRegisterEditors |
Passado para GetService(Type) para retornar uma referência a IVsRegisterEditors. |
SVsRegisterNewDialogFilters |
Passado para GetService(Type) para retornar uma referência a IVsRegisterNewDialogFilters. |
SVsRegisterPriorityCommandTarget |
Passado para GetService(Type) para retornar uma referência a IVsRegisterPriorityCommandTarget. |
SVsRegisterProjectTypes |
Passado para GetService(Type) para retornar uma referência a IVsRegisterProjectTypes. |
SVsResourceManager |
Passado para GetService(Type) para retornar uma referência à IVsResourceManager interface. |
SVsResourceView |
Passado para GetService(Type) para retornar uma referência a IVsResourceView. |
SVsRunningDocumentTable |
Passado para GetService(Type) para retornar uma referência a IVsRunningDocumentTable. |
SVsSccManager |
Passado para GetService(Type) para retornar uma referência a IVsSccManager2. |
SVsSccToolsOptions |
Passado para GetService(Type) para retornar uma referência à IVsSccToolsOptions interface. |
SVsServiceInfoQueryService |
O serviço para o serviço IVsServiceInfoQueryService. |
SVsSettingsManager |
Representa um serviço para as configurações do Visual Studio. Use esse serviço para obter IVsSettingsManager. |
SVsSettingsReader |
Passado para GetService(Type) para retornar uma referência à IVsSettingsReader interface. |
SVsSetupCompositionService |
O serviço para o serviço IVsSetupCompositionQueryService. |
SVsSharedProjectReferencesHelper |
O serviço SVsSharedProjectReferencesHelper dá suporte a sistemas de projeto que exigem recarregamento do projeto para alterar as referências do Projeto Compartilhado (por exemplo, alterando o conjunto de importações de projeto) para implementar Adicionar Referência de Projeto Compartilhado por meio da caixa de diálogo ReferenceManager. |
SVsShell |
Passado para GetService(Type) para retornar uma referência a IVsShell. |
SVsShellDebugger |
Passado para GetService(Type) para retornar uma referência a IVsDebugger. |
SVsShellMonitorSelection |
Passado para GetService(Type) para retornar uma referência a IVsMonitorSelection. |
SVsSmartOpenScope |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à IVsSmartOpenScope interface . |
SVsSolution |
Passado para GetService(Type) para retornar uma referência a IVsSolution. |
SVsSolutionBuildManager |
Passado para GetService(Type) para retornar uma referência a IVsSolutionBuildManager. |
SVsSolutionObject |
Passado para GetService(Type) para retornar uma referência a uma IVsSolution interface. Em vez disso, use o SVsSolution serviço. |
SVsSolutionPersistence |
Passado para GetService(Type) para retornar uma referência a IVsSolutionPersistence. |
SVsSourceControl |
Usado para consultar uma referência ao Controle do Código-Fonte do Visual Studio. |
SVsSQLCLRReferences |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à IVsSQLCLRReferences interface . |
SVsStartPageDownload |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à IVsStartPageDownload interface . |
SVsStartupProjectsListService | |
SVsStatusbar |
Passado para GetService(Type) para retornar uma referência a IVsStatusbar. |
SVsStrongNameKeys |
Passado para o QueryService(Guid, Guid, IntPtr) método para retornar uma referência à IVsStrongNameKeys interface . |
SVsStructuredFileIO |
Passado para GetService(Type) para retornar uma referência a IVsStructuredFileIO. |
SVsSymbolicNavigationManager |
Passado para GetService(Type) para retornar uma referência a IVsSymbolicNavigationManager. |
SVsTargetFrameworkAssemblies |
Passado para GetService(Type) para retornar uma referência a IVsTargetFrameworkAssemblies. |
SVsTaskList |
Passado para GetService(Type) para retornar uma referência a IVsTaskList. |
SVsTaskSchedulerService |
Passado para GetService(Type) para retornar uma referência a IVsTaskSchedulerService. |
SVsTextOut |
Passado para GetService(Type) para retornar uma referência a IVsTextOut. |
SVsThreadedWaitDialog |
Passado para GetService(Type) para retornar uma referência à IVsThreadedWaitDialog interface. |
SVsThreadedWaitDialogFactory |
O serviço que fornece a SVsThreadedWaitDialogFactory interface . |
SVsThreadPool |
Passado para GetService(Type) para retornar uma referência à IVsThreadPool interface. |
SVsToolbox |
Passado para GetService(Type) para retornar uma referência a IVsToolbox. |
SVsToolboxActiveXDataProvider |
Passado para GetService(Type) para retornar uma referência a uma IVsToolboxDataProvider interface. |
SVsToolboxDataProviderRegistry |
Passado para GetService(Type) para retornar uma referência à IVsToolboxDataProviderRegistry interface. |
SVsToolsOptions |
Passado para GetService(Type) para retornar uma referência à IVsToolsOptions interface. |
SVsTrackProjectDocuments |
Passado para GetService(Type) para retornar uma referência às IVsTrackProjectDocuments2 interfaces e IVsTrackProjectDocuments3 . |
SVsTrackProjectRetargeting |
Passado para GetService(Type) para retornar uma referência a IVsTrackProjectRetargeting. |
SVsTrackSelectionEx |
Passado para GetService(Type) para retornar uma referência a IVsTrackSelectionEx. |
SVsUIContextMonitor | |
SVsUIDataConverters |
Representa um serviço para conversores de dados na interface do usuário do Visual Studio. Use esse serviço para obter IVsUIDataConverterManager. |
SVsUIFactory |
Representa a fábrica de interface do usuário na interface do usuário do Visual Studio. Use esse serviço para obter IVsUIFactory. |
SVsUIHierWinClipboardHelper |
Passado para GetService(Type) para retornar uma referência a IVsUIHierWinClipboardHelper. |
SVsUIShell |
Passado para GetService(Type) para retornar uma referência a IVsUIShell. |
SVsUIShellDocumentWindowMgr |
Passado para GetService(Type) para retornar uma referência a IVsUIShellDocumentWindowMgr. |
SVsUIShellOpenDocument |
Passado para GetService(Type) para retornar uma referência a IVsUIShellOpenDocument. |
SVsUpgradeLogger |
Passado para GetService(Guid) para retornar uma referência à IVsUpgradeLogger interface. |
SVsVba |
Passado para GetService(Type) para retornar uma referência a IVsVba. |
SVsWebBrowsingService |
Passado para GetService(Type) para retornar uma referência a IVsWebBrowsingService. |
SVsWebFavorites |
Passado para GetService(Type) para retornar uma referência a IVsWebFavorites. |
SVsWebPreview |
Passado para GetService(Type) para retornar uma referência a IVsWebPreview. |
SVsWebProxy |
Passado para GetService(Type) para retornar uma referência a IVsWebProxy. |
SVsWebURLMRU |
Passado para GetService(Type) para retornar uma referência a IVsWebURLMRU. |
SVsWindowFrame |
Passado para GetService(Type) para retornar uma referência a IVsWindowFrame. |
SVsWindowSearchHostFactory |
Passado para GetService(Type) para retornar uma referência a IVsWindowSearchHostFactory. |
SVsXMLMemberIndexService |
Passado para GetService(Type) para retornar uma referência a IVsXMLMemberIndexService. |
SWebApplicationCtxSvc |
O serviço que fornece. IWebApplicationCtxSvc. |
SWebFileCtxService |
Fornece IWebFileCtxService. |
UiContextSynchronousSolutionOperation | |
VsMSBuildTaskFileManager |
A coclass para as IVsMSBuildHostObject interfaces e IVsMSBuildTaskFileManager . Essa é a implementação padrão que fornece suporte a IntelliSense e tempo de build para tarefas do MSBuild. |
VSPIAImporter |
Implementado por todas as ferramentas de encapsulamento. |
VsProjectCapabilityExpressionMatcher |
Passado para GetService(Type) para retornar uma referência a IVsBooleanSymbolExpressionEvaluator. |
VsSymbolicNavigationManager |
Representa um serviço global que gerencia a lista de IVsSymbolicNavigationNotify manipuladores registrados no escopo do projeto. Essa interface está disponível por meio de QueryService(Type, Object). |
Enumerações
__ACTIVITYLOG_ENTRYTYPE |
Especifica o tipo de uma entrada em um log de atividades. |
__BUILDOUTOFDATEPROJECTS |
Especifica opções para recompilar projetos desatualizados. |
__BWI_IMAGE_POS |
Especifica onde uma imagem é colocada em um botão. |
__COMMANDWINDOWMODE2 |
Define valores adicionais para a COMMANDWINDOWMODE enumeração. |
__DOCUMENTPREVIEWERTYPE |
Especifica o tipo do visualizador de documento. |
__DSI_FLAGS |
Representa sinalizadores que indicam quais informações de inicialização usar na criação de uma janela. |
__EFNFLAGS |
Editor Sinalizadores de Notificação de Fábrica. |
__FCFONTFLAGS |
A enumeração FCFONTFLAGS é usada para especificar propriedades de exibição de fonte que não são fornecidas pela FONTFLAGS enumeração para uma fonte usada por um determinado Item de Exibição. |
__FCITEMFLAGS |
A enumeração FCITEMFLAGS é usada para especificar atributos não exibidos para uma fonte usada por um determinado Item de Exibição. |
__FCPRIORITY |
A enumeração FCPRIORITY é usada para agrupar categorias na lista de categorias fornecidas pela página Fontes e Cores. |
__FCSTORAGEFLAGS |
Os valores da enumeração FCSTORAGEFLAGS são usados por um VSPackage que gerencia fontes e cor para indicar o modo usado por OpenCategory(Guid, UInt32) para abrir a chave do Registro de uma categoria. |
__FCSTORAGEFLAGS2 |
Adiciona à __FCSTORAGEFLAGS enumeração . |
__FILTERKEYSMESSAGES |
Define valores que correspondem aos valores de mensagem WM_ e EN_ enviados aos proprietários da caixa de combinação que aplicaram o sinalizador FilterKeys à combinação. |
__FONTCOLORFLAGS |
A enumeração FONTCOLORFLAGS é usada para indicar ao Ambiente do Visual Studio como lidar com as alterações feitas por meio da página de propriedades Fontes e Cores. |
__FONTCOLORFLAGS2 |
Adiciona à __FONTCOLORFLAGS enumeração . |
__FRAMECLOSE |
Especifica opções de fechamento ao fechar um quadro de janela. |
__FRAMESHOW |
Especifica o estado de um quadro de janela. |
__FRAMESHOW2 |
Adiciona membros à __FRAMESHOW enumeração, que especifica o estado de um quadro de janela. |
__FRAMESHOW3 |
Adiciona membros à __FRAMESHOW enumeração, que especifica o estado de um quadro de janela. |
__FRAMESHOW4 | |
__FRAMESHOW5 | |
__FRD_FLAGS |
Enumera sinalizadores para o retargetting da estrutura. |
__FRD_OUTCOME |
Contém sinalizadores para a caixa de diálogo de redirecionamento de estrutura. |
__GRADIENTTYPE |
Especifica diferentes tipos de gradientes que podem ser usados como planos de fundo em VSPackages. |
__GRADIENTTYPE2 |
Adiciona membros à __GRADIENTTYPE enumeração, especificando tipos de gradientes que podem ser usados como planos de fundo em VSPackages. |
__GRADIENTTYPE3 |
Define diferentes tipos de gradiente. |
__HANDSOFFMODE |
Sinalizadores para funções HandsOn/Off da IVsTrackProjectDocuments3 interface. |
__HierarchyDropArea |
Define destinos de descarte direcional que podem ser usados por IVsHierarchyDirectionalDropDataTarget para especificar os destinos de soltar, acima e abaixo. Esses destinos de descarte podem ser implementados por IVsHierarchy implementações para permitir que o usuário reordene itens dentro da hierarquia. |
__MENUEDITOR_TRANSACTION |
Especifica transações desfazer/refazer. |
__PREVIEWCHANGESITEMCHECKSTATE |
Especifica o estado de marcar de um item. |
__PREVIEWCHANGESWARNINGLEVEL |
Fornece níveis de aviso de alterações de visualização. |
__ProjectReferenceOutputValidity |
Estados de saída de referência do projeto retornados por QueryCheckIsProjectReferenceOutputValid(Object, String, UInt32). |
__PSFFILEID |
Especifica arquivos de projeto especiais que podem ser criados ou consultados com GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID2 |
Adiciona membros de Arquivos Especiais do Project a __PSFFILEID. |
__PSFFILEID3 |
Especifica arquivos de projeto especiais que podem ser criados ou consultados com GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID4 |
Especifica arquivos de projeto especiais que podem ser criados ou consultados com GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID5 |
Especifica arquivos de projeto especiais que podem ser criados ou consultados com GetFile(Int32, UInt32, UInt32, String). |
__PSFFLAGS |
Especifica como GetFile(Int32, UInt32, UInt32, String) é lidar com arquivos especiais do Project. |
__PSFFLAGS2 |
Define membros adicionais para __PSFFLAGS. |
__RETARGET_CHECK_OPTIONS |
Especifica algumas opções de carregamento de projeto/solução. |
__RETARGET_OPTIONS |
Especifica algumas opções de redirecionamento de projeto. |
__RETARGET_TASK_PRIORITY |
Especifica a prioridade da tarefa. |
__RUNAFTERBUILDERRORS |
Especifica se um destino deve ser executado depois de compilar com erros. |
__SccStatus |
Especifica o estado de um arquivo no sistema de controle do código-fonte. |
__SccToolsOptionsEnum |
Opções que podem ser exibidas ou atualizadas para ferramentas de controle do código-fonte. Usado exclusivamente pelos métodos na IVsSccToolsOptions interface. |
__STOP_DEBUGGING_PROCESS_REASON |
Indica o motivo pelo qual a depuração foi stoppe. |
__SymbolToolLanguage |
Especifica o idioma preferencial durante a navegação "object browser"/"class view", substituindo o idioma de exibição padrão. |
__TABIMAGEFLAGS |
Indica algumas propriedades da imagem da guia. |
__TBXITEMINFOFLAGS |
Especifica as opções de item da caixa de ferramentas. |
__THEMEDCOLORTYPE |
Especifica os tipos de cores possíveis para GetThemedColor(Guid, String, UInt32). |
__UIHWINFLAGS |
Controla as características de uma janela de hierarquia de interface do usuário. |
__UPDATE_REFERENCE_REASON |
Especifica os motivos para atualizar o projeto para referências de projeto. |
__UserSettingsFlags |
Usado pelo IDE (ambiente de desenvolvimento integrado) para definir como as configurações importadas são tratadas. |
__VISUALEFFECTS |
Sinalizadores que descrevem diferentes efeitos visuais. |
__VSADDHIEROPTIONS |
Define o comportamento de seleção na janela de hierarquia quando uma nova hierarquia é adicionada. |
__VSADDITEMFLAGS |
Controla as características dos itens adicionados a uma hierarquia. |
__VSADDITEMFLAGS2 |
Especifica membros adicionais do __VSADDITEMFLAGS. |
__VSADDITEMFLAGS3 |
Especifica opções para adicionar itens de projeto/solução. |
__VSADDITEMFLAGS4 | |
__VSADDNEWWEBITEMOPTIONS |
Passado como um parâmetro de entrada para a caixa de diálogo para predefinir essas opções. |
__VSADDVPFLAGS |
Determina se um novo projeto virtual deve ser adicionado à janela Projeto. |
__VSADDVPFLAGS2 |
Determina se um novo projeto virtual deve ser adicionado à janela Projeto. |
__VSADDVPFLAGS3 |
Determina se um novo projeto virtual deve ser adicionado à janela Projeto. |
__VSADDVPFLAGS4 | |
__VsApplicationDataFolder |
Identifica tipos de pastas de dados usadas pelo Visual Studio. |
__VSArrangeWindowFlags |
Especifica como as janelas devem ser organizadas. |
__VSASPFLAGS |
Define um visualizador como um dos padrões do sistema. |
__VSASSEMBLYPROVIDERTAB |
Especifica o conjunto de guias a serem exibidas no provedor. |
__VSASYNCHOPENPROJECTTYPE |
Especifica como um projeto pode ser aberto. |
__VSASYNCTOOLBOXSTATE |
Especifica se alguma operação assíncrona está pendente ou em andamento. |
__VSBACKGROUNDTASKPRIORITY |
Especifica a prioridade da tarefa em segundo plano. |
__VSBATCHLOADRESULT | |
__VSBatchProjectAction | |
__VSBatchProjectActionFlags | |
__VSBatchProjectActionResult | |
__VSBLDCFGPROPID |
Especifica IDs de propriedade para GetBuildCfgProperty(Int32, Object) chamadas. |
__VSBSLFLAGS |
Sinalizadores que determinam algumas das maneiras como os projetos são carregados. Eles são passados para métodos como EnsureProjectIsLoaded(Guid, UInt32), EnsureProjectsAreLoaded(UInt32, Guid[], UInt32)e EnsureSolutionIsLoaded(UInt32). |
__VSCALLBROWSERMODE |
Especifica as opções de exibição para o navegador de chamadas. |
__VSCFGFLAGS |
Fornece configurações para configurações de projeto. Atualmente, esses sinalizadores não são usados. |
__VSCFGPROPID |
Identifica as propriedades de configuração. |
__VSCFGPROPID2 |
Fornece IDs de propriedade adicionais para __VSCFGPROPID. |
__VSCOLORASPECT |
Indica se uma cor usada em conjunto com o serviço Fonte e Cor do Visual Studio é uma cor de primeiro plano ou de plano de fundo. |
__VSCOLORTYPE |
Contém a representação com suporte para valores de cor. |
__VSCOMHIEROPTIONS |
Controla se o FindCommonSelectedHierarchy(UInt32, IVsUIHierarchy) pode retornar a solução como a hierarquia comum. |
__VSCOMPENUMEXFLAGS |
Especifica informações do componente. |
__VSCOMPSELFLAGS |
Especifica atributos para uma caixa de diálogo AddReference que o usuário pode usar para adicionar componentes ao projeto especificado. |
__VSCOMPSELFLAGS2 |
Fornece membros adicionais para a enumeração VSCOMPSELFLAGS. |
__VSCREATEDOCWIN |
Controla como uma nova janela de documento é criada. |
__VSCREATEEDITORFLAGS |
Controla como um novo editor é criado. |
__VSCREATEEDITORFLAGS2 |
Fornece membros adicionais do __VSCREATEEDITORFLAGS. |
__VSCREATEEDITORFLAGS3 | |
__VSCREATENEWPROJVIADLGEXFLAGS |
Especifica novos sinalizadores de projeto para CreateNewProjectViaDlgEx(String, String, String, String, String, UInt32, IVsBrowseProjectLocation) chamadas. |
__VSCREATENEWPROJVIADLGEXFLAGS2 |
Adiciona novos sinalizadores. |
__VSCREATEPROJFLAGS |
Controla como um projeto é criado ou aberto. |
__VSCREATEPROJFLAGS2 |
Controla como um projeto é criado ou aberto. |
__VSCREATEPROJFLAGS3 |
Controla como um projeto é criado ou aberto. |
__VSCREATESOLUTIONFLAGS |
Controla como uma nova solução é criada. |
__VSCREATESOLUTIONFLAGS2 |
Fornece membros adicionais para __VSCREATESOLUTIONFLAGS. |
__VSCREATESOLUTIONFLAGS3 |
Controla como uma nova solução é criada. |
__VSCREATETOOLWIN |
Controla como uma nova janela de ferramenta é criada. |
__VSCREATETOOLWIN2 |
Controla como uma nova janela de ferramenta é criada. |
__VSCREATEWEBBROWSER |
Especifica sinalizadores para criar um navegador da Web com os métodos de IVsWebBrowsingService. |
__VSCREATEWEBBROWSER2 |
Especifica sinalizadores para criar um navegador da Web com os métodos de IVsWebBrowsingService. |
__VSCURSORTYPE |
Especifica tipos de cursor. |
__VSDBGLAUNCHFLAGS |
Especifica sinalizadores que controlam como o depurador é iniciado. |
__VSDBGLAUNCHFLAGS120 |
Especifica sinalizadores de inicialização de depuração. |
__VSDBGLAUNCHFLAGS140 |
Sinalizadores que controlam a maneira como o depurador é iniciado. |
__VSDBGLAUNCHFLAGS142 | |
__VSDBGLAUNCHFLAGS155 | |
__VSDBGLAUNCHFLAGS158 | |
__VSDBGLAUNCHFLAGS160 | |
__VSDBGLAUNCHFLAGS175 | |
__VSDBGLAUNCHFLAGS2 |
Adiciona membros a VSDBGLAUNCHFLAGS. |
__VSDBGLAUNCHFLAGS3 |
Especifica sinalizadores que controlam como o depurador é iniciado. |
__VSDBGLAUNCHFLAGS4 |
Especifica sinalizadores que controlam como o depurador é iniciado. |
__VSDBGLAUNCHFLAGS5 |
Especifica sinalizadores que controlam como o depurador é iniciado. |
__VSDBGLAUNCHFLAGS6 |
Especifica sinalizadores que controlam como o depurador é iniciado. |
__VSDELETEHANDLEROPTIONS |
Especifica as opções de exclusão para IVsHierarchyDeleteHandler3. |
__VSDELETEITEMOPERATION |
Especifica como um item é excluído de uma hierarquia. |
__VSDESIGNER_HIDDENCODEGENERATION |
Especifica qual código vai para o arquivo de designer oculto. |
__VSDEVELOPERLICENSINGCOMMANDS |
Especifica o identificador de comando para os comandos de licenciamento. |
__VSDIFFSERVICEOPTIONS |
Especifica opções para a janela de diferença. |
__VSDIRFLAGS |
Sinalizadores VSDIR para itens e projetos para indicar o estado desejado da caixa de diálogo AddProject/AddItem. |
__VSDIRFLAGS2 |
Fornece membros adicionais para a __VSDIRFLAGS enumeração . |
__VSDOCINPROJECT |
Determina se um documento faz parte de um projeto. |
__VSDOCUMENTPRIORITY2 |
Usado para discriminar mais detalhadamente entre as prioridades dos itens em um projeto. Ele é usado por OpenDocumentViaProject(String, Guid, IServiceProvider, IVsUIHierarchy, UInt32, IVsWindowFrame) para determinar o melhor projeto para abrir um arquivo. Se você quiser que seus projetos expressem esse valor de prioridade detalhado, implemente IsDocumentInProject2(String, Int32, Int32, UInt32) além de IsDocumentInProject(String, Int32, VSDOCUMENTPRIORITY[], UInt32)implementar . |
__VSDPIMODE | |
__VSDPLSVCSINPROJECT |
Especifica os serviços de implantação em um projeto. |
__VSEDITORCREATEDOCWIN |
Controla como uma janela de documento do editor é criada. |
__VSEDITORTRUSTLEVEL |
Especifica os níveis de confiança para o editor. |
__VSEDT_STYLE |
Usado com CreateDataTip(String, UInt32, IVsEnhancedDataTip) chamadas. |
__VSEHI |
Especifica itens de hierarquia de enumeração a serem retornados por meio de IEnumHierarchyItems. |
__VsEnclosingScopes |
Contém valores de uma consulta de um ou mais escopos delimitados. Mais de um desses valores pode ser retornado. |
__VsEnclosingScopes2 |
Retornado como resultado da consulta dos escopos delimitados que contêm a propriedade ou coleção especificada. Essa é uma enumeração sinalizada, o que significa que mais de um dos bits pode ser definido como resultado da consulta. |
__VSENUMPROJFLAGS |
Especifica quais projetos enumerar em uma solução. |
__VSENUMPROJFLAGS2 |
Especifica quais projetos enumerar em uma solução. Esses sinalizadores estendem __VSENUMPROJFLAGS. |
__VSENUMPROJFLAGS3 |
Sinalizadores estendidos para IVsSolution::GetProjectEnum. |
__VSERRORCATEGORY |
Descreve a gravidade das mensagens de erro. |
__VsErrorType |
Define os tipos de erros produzidos por uma carga de solução. Usada por LogError(UInt32, String, String, Int32, Int32, String, String, String, String). |
__VSFINDTOOLWIN |
Localiza uma janela de ferramentas dentro do ambiente. |
__VSFORMATINDEX |
Representa codificações de formato de arquivo. |
__VSFPROPID |
Especifica identificadores de propriedade para quadros de janela, quadros de documento e quadros de janela de ferramentas. |
__VSFPROPID10 | |
__VSFPROPID11 | |
__VSFPROPID12 | |
__VSFPROPID2 |
Fornece membros adicionais para a __VSFPROPID enumeração . |
__VSFPROPID3 |
Fornece membros adicionais para a __VSFPROPID enumeração . |
__VSFPROPID4 |
Fornece membros adicionais para a __VSFPROPID enumeração . |
__VSFPROPID5 |
Especifica identificadores de propriedade para quadros de janela, quadros de documento e quadros de janela de ferramentas. |
__VSFPROPID6 |
Especifica identificadores de propriedade para quadros de janela, quadros de documento e quadros de janela de ferramentas. |
__VSFPROPID7 |
Especifica identificadores de propriedade para quadros de janela, quadros de documento e quadros de janela de ferramentas. |
__VSFPROPID9 | |
__VSFRAMEWORKASSEMBLYTYPE |
Especifica o tipo de assembly de estrutura. |
__VSFRAMEWORKCOMPATIBILITY |
Especifica a compatibilidade de um monikor de estrutura. |
__VSGETPROJFILESFLAGS |
Indica que os arquivos especificados pelo usuário não serão carregados. |
__VSGETPROJFILESFLAGS2 |
Sinalizadores estendidos para IVsSolution::GetProjectFilesInSolution. |
__VSGSIFLAGS |
Fornece informações sobre itens de seleção e a VSITEMSELECTION estrutura . |
__VSHIERARCHYIMAGEASPECT |
Descreve os ícones usados para a hierarquia. |
__VSHIERARCHYITEMSTATE |
Controla o estado de exibição ou a aparência de um item de hierarquia. |
__VSHIERARCHYMANIPULATIONSTATE |
Especifica o estado de uma manipulação de hierarquia. |
__VSHIERITEMATTRIBUTE |
Especifica atributos de item de hierarquia. Usado em SetItemAttribute(IVsUIHierarchy, UInt32, UInt32, Object) chamadas. |
__VSHPROPID |
Especifica as configurações de propriedade de uma hierarquia. Estendido por __VSHPROPID2. |
__VSHPROPID10 | |
__VSHPROPID11 | |
__VSHPROPID2 |
Adiciona membros à __VSHPROPID enumeração . |
__VSHPROPID3 |
Adiciona membros à __VSHPROPID enumeração que define identificadores de propriedade para diferentes aspectos do ambiente do Visual Studio. |
__VSHPROPID4 |
Adiciona membros à __VSHPROPID enumeração que define identificadores de propriedade para diferentes aspectos do ambiente do Visual Studio. |
__VSHPROPID5 |
Especifica as configurações de propriedade de uma hierarquia. |
__VSHPROPID6 |
Especifica as propriedades do shell do Visual Studio. |
__VSHPROPID7 |
Especifica as propriedades do shell do Visual Studio. |
__VSHPROPID8 |
VT_BOOL [opcional]. Determina se a hierarquia dá suporte ou não a monikers de ícone como uma substituição das propriedades VSHPROPID_IconImgList e VSHPROPID_IconHandle. Projetos agregáveis só devem dar suporte a essa propriedade se forem a agregação mais externa, mesmo que deem suporte a imagens baseadas em ImageMoniker. |
__VSHPROPID9 | |
__VSIconSource |
Opções para a origem de um ícone. |
__VSIDOFLAGS |
Controla qual ação ou ações executar em um documento aberto. |
__VSIDOFLAGS2 | |
__VSIEIFLAGS |
Controla a inicialização de uma instância do editor. |
__VSLITETREEOPTS |
Especifica parâmetros de inicialização para um IVsLiteTree objeto . |
__VSLITETREEOPTS2 |
Enumera opções para controles de árvore no Visual Studio. |
__VSLOADUSEROPTS |
Determina se um arquivo OPT que está sendo carregado está associado a um arquivo .dsw do Visual Studio ou a um arquivo .sln. |
__VsLocalRegistryRootHandle |
Representa um identificador raiz do Registro. |
__VsLocalRegistryType |
Representa uma configuração de tipo de registro. |
__VSMEINIT |
Especifica parâmetros de inicialização para o menu Editor. |
__VSMEINIT2 |
Fornece membros adicionais para a __VSMEINIT enumeração . |
__VSMEPROPID |
Especifica as IDs da propriedade Editor menu. |
__VSMEPROPID2 |
Adiciona IDs de propriedade adicionais à __VSMEPROPID enumeração . |
__VSMEUISTATE |
Especifica o estado das operações em andamento. Usado com GetUIState(UInt32) chamadas. |
__VSNativeScrollbarThemeMode |
Indica como os temas da barra de rolagem devem ser aplicados. |
__VSNEWDOCUMENTSTATE |
Especifica o estado de um novo documento. |
__VSNEWDOCUMENTSTATE2 |
Especifica como abrir um documento. |
__VSOBSEARCHFLAGS |
Especifica critérios para o object Pesquisa do ambiente. |
__VSOPENFROMSCCDLG |
Indica um tipo específico de caixa de diálogo que é mostrado ao usuário. |
__VSOSEFLAGS |
Determina o melhor editor padrão a ser aberto e se deve usar uma caixa de diálogo no processo. |
__VSOSEFLAGS2 |
Adiciona IDs de propriedade adicionais à __VSOSEFLAGS enumeração . |
__VSOSPEFLAGS |
Especifica ações a serem executadas ao abrir um editor específico. |
__VSOSPEFLAGS2 |
Adiciona IDs de propriedade adicionais à __VSOSPEFLAGS enumeração . |
__VSOSPEFLAGS3 | |
__VSOSPFLAGS |
Abre o aplicativo de visualização padrão com uma caixa de diálogo e inicia um novo navegador. |
__VSOUTLINESTATE |
Define o estado de uma estrutura de tópicos do documento. |
__VSOVERLAYICON2 |
Fornece membros adicionais para a VSOVERLAYICON enumeração . |
__VSOVERLAYICON3 |
Fornece membros adicionais para as VSOVERLAYICON enumerações e __VSOVERLAYICON2 . |
__VSOVERLAYICON4 | |
__VSPHYSICALVIEWATTRIBUTES |
Especifica os atributos para a exibição física. |
__VSPKGRESETFLAGS |
Usado com ResetDefaults(UInt32) chamadas. |
__VSPPPID |
Estende a interface da página de propriedades para recuperar propriedades na página. |
__VSPPROJECTUPGRADEVIAFACTORYFLAGS |
Especifica a ação a ser tomada com OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger) chamadas. |
__VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS |
Especifica o processo de atualização de um projeto com sabor. |
__VSPREFETCHFACTORYCAPABILITIES | |
__VSPROFILECATEGORYSECURITY |
Especifica o nível de segurança do perfil de usuário atual retornado com chamadas para GetSecurityLevel(UInt32). |
__VSPROFILECATEGORYSENSITIVITY |
Especifica um nível de confidencialidade para GetSensitivityLevel(UInt32) chamadas. |
__VSPROFILEGETFILENAME |
Especifica as configurações de nome de arquivo de perfil. |
__VSPROFILELOCATIONS |
Especifica o local do arquivo de perfil. |
__VSPROFILEPATHRESOLVERFLAGS |
IVsPathVariableResolver Métodos. |
__VSPROFILERLAUNCHOPTS |
Especifica as opções de inicialização do criador de perfil. |
__VSPROFILETEAMSETTINGSCHANGEDFLAGS |
Especifica como as configurações de perfil de equipe foram alteradas. Usado com ReportTeamSettingsChanged(UInt32) chamadas. |
__VSPROFILETEAMSETTINGSFLAGS |
Especifica a ação para CheckUpdateTeamSettings(UInt32) chamadas. |
__VSPROJECTLOADFLAGS | |
__VSPROJOUTPUTTYPE |
Especifica o conjunto de tipos de saída que um sistema de projeto pode retornar quando a VSHPROPID_OutputType propriedade hierarchy é consultada em seu IVsHierarchy. |
__VSPROJRESFLAGS |
Especifica a ação a ser tomada com GetResourceItem(UInt32, String, UInt32, UInt32) chamadas. |
__VSPROJSLNDLGFLAGS |
Especifica sinalizadores de diálogo de projeto e solução para OpenProjectOrSolutionViaDlg(UInt32, String, String, Guid) chamadas. |
__VSPROJTARGETRUNTIME |
Especifica o tipo de runtime de destino do projeto. |
__VSPROPID |
Identifica as configurações de propriedade de uma solução. |
__VSPROPID2 |
Fornece membros adicionais para a __VSPROPID enumeração. Identifica a configuração de propriedade de uma solução. |
__VSPROPID3 |
Fornece membros adicionais para a __VSPROPID enumeração. Identifica a configuração de propriedade de uma solução. |
__VSPROPID4 |
Identifica as configurações de propriedade de uma solução (além __VSPROPIDde , __VSPROPID2e __VSPROPID3). |
__VSPROPID5 |
Identifica as configurações de propriedade de uma solução. |
__VSPROPID6 |
Identifica as configurações de propriedade de uma solução. |
__VSPROPID7 | |
__VSPROPID8 | |
__VSPROVISIONALVIEWINGSTATUS |
Especifica o status de exibição provisório para o item. |
__VSPSEPROPID |
Fornece propriedades para definir informações específicas do editor do projeto na caixa de diálogo OpenWith. |
__VSPTDPROPID |
Especifica as propriedades para a funcionalidade de direcionamento. |
__VSPTIP_DISPOSITION |
Especifica a ação de disposição de imagem de texto para chamadas CloseItemTextImage. |
__VSPTIP_MODE |
Especifica o modo aberto para OpenItemTextImage(String, UInt32, VsTextImage) chamadas. |
__VSPUBLISHOPTS |
Especifica opções para GetPublishProperty(UInt32, Object) chamadas. |
__VSQueryEditFlags2 |
Essa enumeração é uma extensão de tagVSQueryEditFlagse especifica sinalizadores adicionais. |
__VSQUERYFLAVORREFERENCESCONTEXT |
Descreve o contexto ao consultar IVsProjectFlavorReferences3. |
__VSQUERYREMOVEDIRECTORYFLAGS2 |
Especifica os sinalizadores associados OnQueryRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[])a . |
__VSQUERYREMOVEFILEFLAGS2 |
Especifica os sinalizadores associados OnQueryRemoveFilesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[])a . |
__VSQuerySaveFlags2 |
Essa enumeração é uma extensão de tagVSQuerySaveFlagse especifica sinalizadores adicionais. |
__VSRDTATTRIB |
Retorna informações sobre um documento na RDT (tabela de documentos em execução). |
__VSRDTATTRIB2 |
Especifica informações sobre um documento na RDT (tabela de documentos em execução). |
__VSRDTATTRIB3 |
Especifica informações sobre um documento na RDT (tabela de documentos em execução). |
__VSRDTSAVENOTIFICATIONFLAGS |
Um conjunto de sinalizadores que descrevem atributos sobre um determinado salvamento. |
__VSRDTSAVEOPTIONS |
Especifica opções de salvamento para um documento na RDT (tabela de documentos em execução). |
__VSRDTSAVEOPTIONS2 |
Especifica opções de salvamento adicionais para um documento na RDT (tabela de documentos em execução). |
__VSRDTSAVEOPTIONS3 |
Especifica opções de salvamento adicionais para um documento na RDT (tabela de documentos em execução). |
__VSREFERENCEAPPLYRESULT |
Especifica o resultado da aplicação de alterações de referência. |
__VSREFERENCECHANGEOPERATION |
Especifica a operação a ser aplicada a uma referência por um cliente. |
__VSREFERENCECHANGEOPERATIONRESULT |
Especifica o resultado da aplicação de uma alteração a uma referência pelo cliente. |
__VSREFERENCEQUERYRESULT |
Especifica o resultado de uma consulta de referência. |
__VSREGDOCLOCKHOLDER |
Especifica um bloqueio fraco em chamadas para o RegisterDocumentLockHolder(UInt32, UInt32, IVsDocumentLockHolder, UInt32) método . |
__VSRELPATHSEARCHFLAGS |
Especifica como resolve uma pesquisa de caminho. |
__VSREMOVEDIRECTORYFLAGS2 |
Especifica os sinalizadores usados por OnAfterRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[]). |
__VSREMOVEFILEFLAGS2 |
Especifica os sinalizadores usados em OnAfterRemoveFilesEx(IVsProject, Int32, String[], UInt32[]). |
__VSREMOVEVPFLAGS |
Fornece opções para remover um projeto virtual da solução. |
__VSRESTARTTYPE |
Indica o nível de privilégio no qual iniciar o processo. |
__VSSAVEDEFERREDSAVEFLAGS |
Usado com CheckForAndSaveDeferredSaveSolution(Int32, String, String, UInt32) chamadas. |
__VSSCCENLISTMENTFACTORYOPTIONS |
Opções usadas pela interface do usuário de opção de inscrição (parte do suporte ao controle do código-fonte). |
__VSSCCPROVIDERBINDINGOPTIONS |
Indicando se ele pode lidar com a navegação por um servidor de controle do código-fonte. |
__VSSDKPROVIDERTAB |
Especifica o conjunto de guias a serem exibidas. Esse é o conjunto usado na Tabs propriedade de IVsPlatformReferenceProviderContext. |
__VSSEARCHFILTERTOKENTYPE |
Especifica o tipo de token de filtro de pesquisa. |
__VSSEARCHNAVIGATIONKEY |
Fornece uma enumeração de teclas de teclado (enter, setas de navegação, página para cima/página para baixo) que são encaminhadas pelo controle de pesquisa comum para sua IVsWindowSearch implementação (por meio de uma chamada para OnNavigationKeyDown(UInt32, UInt32)). Em seguida, você pode interceptar essas teclas e fornecer ações específicas à janela (por exemplo, selecione o resultado da pesquisa anterior ou próximo, execute o resultado selecionado no momento e assim por diante). |
__VSSEARCHNAVIGATIONKEY2 |
Fornece uma enumeração de teclas de teclado (enter, setas de navegação, página para cima/página para baixo) que são encaminhadas pelo controle de pesquisa comum para sua IVsWindowSearch implementação (por meio de uma chamada para OnNavigationKeyDown(UInt32, UInt32)). Em seguida, você pode interceptar essas teclas e fornecer ações específicas à janela (por exemplo, selecione o resultado da pesquisa anterior ou próximo, execute o resultado selecionado no momento e assim por diante). |
__VSSEARCHPARSEERROR |
Especifica os possíveis valores de campo de bit para os erros do analisador de pesquisa. |
__VSSEARCHPLACEMENT |
Especifica o posicionamento do controle de pesquisa na janela. |
__VSSEARCHPLACEMENT2 | |
__VSSEARCHTASKSTATUS |
Especifica o status de uma operação de pesquisa. |
__VSSETTINGSCOMPLETIONSTATUS |
Especifica informações adicionais sobre erros ocorridos durante um processo de importação, exportação ou redefinição de perfil. |
__VSSETTINGSERRORTYPES |
Especifica os tipos de erro das configurações. |
__VsSettingsScope |
O escopo das configurações a serem recuperadas do IVsSettingsManager. |
__VsSettingsScope2 |
Escopo das configurações a serem recuperadas do IVsSettingsManager Observação: mantenha os valores listados aqui sincronizados com a enumeração VSENCLOSINGSCOPES e mantenha-os bit a bit exclusivos. |
__VsSettingsType |
O tipo de dados de propriedades no repositório de configurações. |
__VsSettingsType2 | |
__VsSetupPackageState | |
__VSShellMode | |
__VSSHOWCONTEXTMENUOPTS |
Especifica opções para exibição de menus de contexto. |
__VSSHOWCONTEXTMENUOPTS2 | |
__VSSHUTDOWNREASON | |
__VSSLNCLOSEOPTIONS |
Especifica opções de fechamento para um arquivo de solução (.sln). |
__VSSLNOPENOPTIONS |
Especifica opções abertas para um arquivo de solução (.sln). |
__VSSLNOPENOPTIONS2 |
Fornece membros adicionais para a __VSSLNOPENOPTIONS enumeração. |
__VSSLNOPENOPTIONS3 |
Fornece membros adicionais para a __VSSLNOPENOPTIONS enumeração. |
__VSSLNSAVEOPTIONS |
Especifica opções de salvamento para um arquivo de solução (.sln). |
__VSSOLUTIONDEFERREDLOADOPTION |
Sinalizadores estendidos para IVsSolution::GetProjectEnum. |
__VSSPECIFICEDITORFLAGS |
Especifica opções para abrir itens de projeto existentes em um editor específico. |
__VSSPROPID |
Especifica as configurações de propriedade do shell para o ambiente. |
__VSSPROPID10 | |
__VSSPROPID11 | |
__VSSPROPID12 | |
__VSSPROPID13 | |
__VSSPROPID14 | |
__VSSPROPID2 |
Fornece membros adicionais para a __VSSPROPID enumeração. |
__VSSPROPID3 |
Fornece membros adicionais para a __VSSPROPID enumeração. |
__VSSPROPID4 |
Contém propriedades adicionais do Visual Studio. |
__VSSPROPID5 |
Especifica configurações de propriedade de shell adicionais para o ambiente. |
__VSSPROPID6 |
Especifica configurações de propriedade de shell adicionais para o ambiente. |
__VSSPROPID7 |
Especifica as configurações de propriedade para o ambiente. |
__VSSPROPID8 | |
__VSSPROPID9 | |
__VSSTATUSBARANIMATIONINDEX |
Um conjunto de índices de animação de barra de status internos. |
__VSSWATCHRENDERFLAGS |
OBSOLETO. A enumeração VSSWATCHRENDERFLAGS é um membro da estrutura VSSWATCHRENDER, um parâmetro do RenderCell(VSSWATCHRENDER[], Int32) método . |
__VSSYSCOLOREX |
Especifica uma cor do sistema do Visual Studio a ser usada com um componente visual específico ou caso de uso. |
__VSSYSCOLOREX2 |
Fornece membros adicionais para a __VSSYSCOLOREX enumeração. |
__VSSYSCOLOREX3 |
Enumera IDs de cor usadas no shell do Visual Studio. |
__VSTABBEDMODE |
Indica o modo de um controle com guias. |
__VSTASKCONTINUATIONOPTIONS |
Especifica as opções de continuação da tarefa. |
__VSTASKCONTINUATIONOPTIONS2 | |
__VSTASKCREATIONOPTIONS |
Especifica as opções para criar uma tarefa. |
__VSTASKCREATIONOPTIONS2 | |
__VSTASKLISTSELECTIONSCROLLPOS |
Especifica o comportamento de rolagem para SelectItems(Int32, IVsTaskItem[], UInt32, UInt32). |
__VSTASKLISTSELECTIONTYPE |
Especifica o comportamento de seleção para SelectItems(Int32, IVsTaskItem[], UInt32, UInt32). |
__VSTASKPROVIDERFLAGS |
Sinalizadores do provedor de tarefas retornados por GetProviderFlags(UInt32). |
__VSTASKRUNCONTEXT |
Especifica como a tarefa é executada. |
__VSTASKVALUEFLAGS |
Sinalizadores de Valor da Tarefa retornados por GetColumnValue(Int32, UInt32, UInt32, Object, String). |
__VSTASKVALUETYPE |
Especifica os tipos de valor retornados por GetColumnValue(Int32, UInt32, UInt32, Object, String). |
__VSTASKWAITOPTIONS |
Especifica as opções para operações de espera de tarefa. |
__VSTRANSACCELEXFLAGS |
Sinalizadores para TranslateAcceleratorEx(MSG[], UInt32, UInt32, Guid[], Guid, UInt32, Int32, Int32) chamadas. |
__VSTRANSACCELFLAGS |
Traduzir sinalizadores de acelerador para chamadas IVsFilterKeys::TranslateAccelerator(MSG[], UInt32, Guid, UInt32) . |
__VSTWDFLAGS |
Especifica o comportamento da caixa de diálogo Aguardar. Esses sinalizadores são passados para StartWaitDialog(String, String, String, UInt32, Object, String). |
__VSUIACCELMODIFIERS |
Indica as teclas modificadoras usadas em um acelerador de teclado. |
__VSUIDATAFORMAT |
Indica o formato de dados usado na interface do usuário. |
__VSUL_ERRORLEVEL |
Indica níveis de erro para o agente de atualização. |
__VSUPGRADEPROJFLAGS |
Usado em UpgradeProject(UInt32) chamadas. |
__VSURLZONE | |
__VSVPROPID |
Exiba as IDs de propriedades adequadas para chamadas a IVsWindowView métodos. |
__VSVPROPID2 |
Exibir IDs de propriedade. |
__VSWBCUSTOMURL |
Especifica o tipo de uma página da Web personalizada. Usado em GetCustomURL(UInt32, String) chamadas. |
__VSWBDOCINFOINDEX |
Especifica o tipo de informações do documento para uma página da Web. Usado com GetDocumentInfo(UInt32, Object) chamadas. |
__VSWBNAVIGATEFLAGS |
Sinalizadores de navegação para Navigate(String, UInt32, IVsWindowFrame) chamadas. |
__VSWBPREVIEWOPTIONS |
Usado em PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) chamadas. |
__VSWBREFRESHTYPE |
Indica a ação de atualização a ser tomada com chamadas para Refresh(UInt32). |
__VsWebProxyState |
Especifica como as credenciais são anexadas a um proxy Web. |
__VSWIZARDTRUSTLEVEL |
Especifica os níveis de confiança do assistente. |
__WindowFrameTypeFlags |
Sinalizadores que especificam o tipo de quadro de janela. |
__WorkingFolderKind | |
__XMLMEMBERDATA_DEPRECATION_TYPE |
Especifica o tipo de substituição para dados de membro XML. |
__XMLMEMBERDATA_OPTIONS |
Especifica opções para elementos de dados de membro XML. |
__XMLMEMBERDATA_TAGTYPE |
Especifica tipos de marca para elementos de dados de membro XML. |
_AppContainerDeployOptions |
Especifica as opções de implantação para um aplicativo da Windows Store. |
_BROWSE_COMPONENT_SET_OPTIONS |
Especifica opções IVsBrowseComponentSet de lista para modificar o comportamento fornecido por uma biblioteca. |
_BROWSE_COMPONENT_SET_TYPE |
Especifica as configurações para procurar tipos de componente. |
_BuildSystemKindFlags |
Especifica o tipo ou tipo de sistema de build. |
_BuildSystemKindFlags2 |
Especifica o tipo ou tipo de sistema de build. |
_DEBUG_LAUNCH_OPERATION2 |
Fornece membros adicionais para a DEBUG_LAUNCH_OPERATION enumeração. |
_DEBUG_LAUNCH_OPERATION3 |
Fornece membros adicionais para a DEBUG_LAUNCH_OPERATION enumeração. |
_DEBUG_LAUNCH_OPERATION4 |
Fornece membros adicionais para a DEBUG_LAUNCH_OPERATION enumeração. |
_DevLicenseCheckOptions |
OBSOLETO. |
_EDITORREGFLAGS |
Sinalizadores para registrar um editor invisível com RegisterInvisibleEditor(String, IVsProject, UInt32, IVsSimpleDocFactory, IVsInvisibleEditor). |
_LAUNCHPAD_FLAGS |
Determina se o modo de seleção de fluxo ou caixa está sendo usado. |
_LAUNCHPAD_FLAGS2 |
Determina se a ferramenta de linha de comando e a saída do arquivo em lote são tratadas como Unicode. |
_LIB_ADDREMOVEOPTIONS |
Especifica opções para adicionar um componente a um contêiner de navegação. |
_LIB_CATEGORY2 |
Fornece membros adicionais para a LIB_CATEGORY enumeração. Define categorias de elemento de lista do Gerenciador de Bibliotecas (para uso em domínios de atributo de elemento de lista de provedores de símbolos). |
_LIB_FLAGS |
Especifica atributos para uma Biblioteca. |
_LIB_FLAGS2 |
Fornece membros adicionais para a enumeração LIB_FLAG. Enumera os sinalizadores de biblioteca retornados de IGetLibFlags2(UInt32). |
_LIB_LISTCAPABILITIES |
Especifica os recursos de uma lista de objetos. |
_LIB_LISTCAPABILITIES2 |
Sinalizadores de lista de biblioteca retornados de GetCapabilities2(UInt32). |
_LIB_LISTFLAGS |
Especifica os controles a serem implementados para uma pesquisa de lista de objetos. |
_LIB_LISTTYPE |
Especifica o ListType de uma lista de objetos. |
_LIB_LISTTYPE2 |
Fornece membros adicionais para a _LIB_LISTTYPE enumeração. |
_LIBCAT_ACTIVEPROJECT |
Especifica o atributo ActiveProject de um item de biblioteca. |
_LIBCAT_CLASSACCESS |
Especifica o modo ClassAccess de um item de biblioteca. |
_LIBCAT_CLASSTYPE |
Especifica o ClassType de um item de biblioteca. |
_LIBCAT_CLASSTYPE2 |
Fornece membros adicionais para a _LIBCAT_CLASSTYPE enumeração. |
_LIBCAT_HIERARCHYTYPE |
Especifica o tipo de elemento de hierarquia. |
_LIBCAT_HIERARCHYTYPE2 |
Fornece membros adicionais para a _LIBCAT_HIERARCHYTYPE enumeração. |
_LIBCAT_MEMBERACCESS |
Especifica o modo MemberAccess de um item de biblioteca. |
_LIBCAT_MEMBERINHERITANCE |
Especifica opções de herança para membros libcat. |
_LIBCAT_MEMBERTYPE |
Especifica o MemberType de um item de biblioteca. |
_LIBCAT_MEMBERTYPE2 |
Fornece membros adicionais para a _LIBCAT_MEMBERTYPE enumeração. |
_LIBCAT_MODIFIERTYPE |
Especifica o ModifierType de um item de biblioteca. |
_LIBCAT_NODETYPE |
Especifica o tipo de nó de uma lista de árvores. |
_LIBCAT_PHYSICALCONTAINERTYPE |
Especifica o tipo de um contêiner físico. |
_LIBCAT_SEARCHMATCHTYPE |
Especifica os tipos de correspondência de pesquisa do gerenciador de bibliotecas. |
_LIBCAT_VISIBILITY |
Especifica a visibilidade de um item de biblioteca. |
_LIMITTOPICSOURCE |
Especifica os limites de como as palavras-chave são pesquisadas para obter ajuda de contexto (em que IVsUserContexts são pesquisadas). |
_NoFrameworkDialogState |
Representa valores usados para VSPROPID_NoFrameworkDialogState. |
_OLELOOP2 |
Enumera tipos de loops de mensagem usados em formulários. |
_PersistStorageType |
Especifica o local persistente para IVsBuildPropertyStorage e IPersistXMLFragment. |
_ProjectLoadSecurityDialogState |
Especifica o estado da caixa de diálogo de segurança. |
_SqlAddNewReferenceFlags |
Especifica sinalizadores para invocar novas referências. |
_SqlReferenceUpdateAction |
Especifica as ações do serviço de Atualização de Referência do SQL. |
_SqlReferenceUpdateFlags |
Especifica como as referências do SQL são atualizadas. |
_VHS_COMMANDS |
Especifica os comandos do sistema de ajuda para IVsHelpSystem métodos. |
_VSCIPPROPID |
Especifica a ID do provedor de item de contexto em GetProperty(Int32, Object) chamadas e SetProperty(Int32, Object) . |
_VsDocumentRestoreBehavior | |
_VSFILECHANGEFLAGS |
Fornece informações de atributo sobre um arquivo que foi alterado. |
_VsHelpErrors |
Especifica erros retornados em Reserved(VHS_COMMAND, VsHelpErrors) chamadas. |
_VSLONGIDLEREASON |
Especifica o motivo de um longo ocioso. |
_VSOBJCFFLAGS |
Especifica o sinalizador de área de transferência de seleção única ou múltipla. |
_VSOBJCLIPFORMATOPTIONS |
Especifica um formato de área de transferência composta. |
_VSOBJDESCOPTIONS |
Especifica as opções de texto de descrição do navegador de objetos. |
_VSOBJLISTELEMPROPID |
Especifica as propriedades do elemento de lista de objetos em GetProperty(UInt32, Int32, Object) chamadas. |
_VSOBJLISTOWNERCACHEDDATAKINDS |
Especifica o tipo de dados armazenados em cache em chamadas para ClearCachedData(UInt32). |
_VSOBJLISTOWNEROTPIONS |
Especifica as opções de proprietário da lista em GetOptions(UInt32) chamadas. |
_VSOBJOPFLAGS |
Especifica renomear e excluir sinalizadores de operação. |
_VSOBSEARCHOPTIONS |
Especifica atributos para uma solicitação de pesquisa. |
_VSOBSEARCHOPTIONS2 |
Fornece membros adicionais para a _VSOBSEARCHOPTIONS enumeração. |
_VSProjectLoadPriority |
Obsoleto. Essa API tornou-se obsoleta para otimizar o desempenho de carga da solução. |
_VSProjectUnloadStatus |
Representa diferentes motivos para descarregar um projeto. Usada em UnloadProject(Guid, UInt32). |
_VSProjectUnloadStatus2 |
Representa diferentes motivos para descarregar um projeto. Usada em UnloadProject(Guid, UInt32). |
_VSProjectUnloadStatus3 | |
_VSQuickCheckAnswer |
Especifica quando um recurso está habilitado. |
_VSRDTFLAGS |
Especifica opções para um documento na RDT (tabela de documentos em execução). |
_VSRDTFLAGS2 |
Especifica opções adicionais para um documento na RDT (tabela de documentos em execução). |
_VSRDTFLAGS3 |
Especifica opções adicionais para um documento na RDT (tabela de documentos em execução). |
_VSRDTFLAGS4 |
Especifica opções para um documento na RDT (tabela de documentos em execução). |
_VSRDTFLAGS5 | |
_VSRDTFLAGSUPPER |
Sinalizadores que descrevem o estado de um documento na Tabela de Documentos em Execução. |
_VSRELOADDOCDATA |
Especifica se deve ignorar uma alteração de arquivo subsequente. |
_vstaskbitmap |
Especifica opções para uma imagem de bitmap associada a um item de tarefa. |
_vstaskpriority |
Especifica o bitmap usado para indicar o nível de prioridade de um item de tarefa. |
_VSTREEDISPLAYMASK |
Especifica os campos de interesse na VSTREEDISPLAYDATA estrutura. |
_VSTREEDISPLAYSTATE |
Especifica os campos de bit de interesse no membro State da VSTREEDISPLAYDATA estrutura. |
_VSTREEFLAGS |
Especifica atributos de uma lista de árvores. |
_VSTREEFLAGS2 |
Adiciona um sinalizador à _VSTREEFLAGS enumeração . |
_VSTREEFLAGS3 |
Especifica atributos de uma lista de árvores. |
_VSTREEITEMCHANGESMASK |
Especifica como uma lista de árvores foi alterada. |
_VSTREESTATECHANGEREFRESH |
Especifica quais elementos de uma lista de árvores atualizar. Isso é para uso futuro. |
AppToastCapability |
Especifica as funcionalidades do sistema. |
AppxManifestDesignerTab |
Especifica a guia do designer de manifesto do aplicativo a ser aberta pelo OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) método . |
AppxManifestDesignerTab2 |
Especifica a guia do designer de manifesto do aplicativo a ser aberta pelo OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) método . |
ATTRVALUETYPE |
Especifica o tipo de valores de atributo em GetAttributeStatusVal(String, ATTRVALUETYPE, Int32) chamadas e GetAttributeValue(Int32, ATTRVALUETYPE, String) . |
BLDGETFLAGS |
Especifica as opções ao solicitar um construtor. |
BLDPROMPTOPT |
Especifica o prompt de usuário usado para escolher o construtor. |
BootstrapMode |
Especifica o tipo de modo de inicialização. |
BootstrappingArchitecture | |
BootstrappingMode | |
BuildableProjectCfgOpts |
Obsoleto. Especifica as opções de configuração de projeto compiláveis. |
BuildableProjectCfgOpts2 |
Especifica opções de configuração de projeto compiláveis adicionais. |
COMMANDWINDOWMODE |
Especifica o modo de comando para SetMode(COMMANDWINDOWMODE) chamadas. |
CompEnum |
Especifica o tipo de categorias de componente que são passadas para IVsComponentEnumeratorFactory2. |
Constants |
Coleção diversa de constantes definidas em várias IDLs. |
CTLBLDTYPE |
Especifica um tipo de construtor. |
DBGMODE |
Define o modo desejado do depurador. |
DEBUG_LAUNCH_OPERATION |
A enumeração DEBUG_LAUNCH_OPERATION é um membro da VsDebugTargetInfo estrutura , um parâmetro de LaunchDebugTargets(UInt32, IntPtr) chamadas. |
DEBUG_REMOTE_DISCOVERY_FLAGS |
Especifica os sinalizadores usados pela caixa de diálogo Descoberta Remota para localizar computadores remotos em uma sub-rede local. |
DEBUG_REMOTE_DISCOVERY_FLAGS2 | |
DevLicenseStatus |
OBSOLETO. Especifica o status da licença do desenvolvedor. |
DiscoveryNodeType |
Especifica o tipo de nó de descoberta em GetNodeType(DiscoveryNodeType[]) chamadas. |
ENC_BUILD_STATE |
Especifica o estado de build Editar e Continuar atual. |
ENC_REASON |
Especifica o motivo exato para chamar BelongToProject(String, ENC_REASON, Int32). |
ENC_RETURNCODES |
Especifica os códigos de retorno Editar e Continuar. |
enum_ASINFO |
Especifica informações de estado sobre a instrução ativa Editar e Continuar. |
enum_ENC_BREAKSTATE_REASON |
Especifica o motivo pelo qual ocorreu um estado de interrupção Editar e Continuar. |
enum_POSITION_TYPE |
Especifica o tipo de posição da instrução ativa Editar e Continuar. |
EXPANDFLAGS |
Controla o estado ou a aparência de itens dentro de uma hierarquia ou a própria hierarquia. |
HOSTPROPID |
Especifica o identificador de uma propriedade de host. |
INTELLIPROJSTATUS |
Especifica o status do projeto do IntelliSense. |
LIB_CATEGORY |
Especifica as categorias de item biblioteca que podem ser mais parametrizadas. |
LIB_CHECKSTATE |
Especifica o estado verificado de um item de biblioteca. |
LIB_PERSISTTYPE |
Especifica como um item de biblioteca é persistente. |
LOGTOFILEOPTION |
Especifica onde registrar comandos e saída da janela de comando. |
MARKERTYPE4 |
Essa enumeração continua de MARKERTYPE3. Consulte MARKERTYPE3 para obter valores anteriores. |
OLEACTIVATE |
Especifica o tipo de janela que está sendo ativada em resposta a um evento de ativação de janela. |
OLECOMPFLAG |
Especifica sinalizadores usados para controlar interações entre um objeto VSPackage in-loco, seu contêiner e o ambiente. |
OLEHELPCMD |
Especifica o tipo de ajuda solicitada para ShowHelp(UInt32, Guid, POINT, UInt32, String, UInt32). Essa enumeração fornece os valores válidos para o |
OLEIPCSTATE |
Especifica as IDs de estado passadas para IOleInPlaceComponent::OnEnterState(UInt32, Int32), OnUIComponentEnterState(UInt32, UInt32, UInt32), FOnUIComponentExitState(UInt32, UInt32, UInt32)e FUIComponentInState(UInt32). |
OLEMENU |
Especifica a maneira como o menu que pertence ao objeto ativo da interface do usuário deve ser usado com o menu de contêiner de um componente. |
OLEMSGBUTTON |
Especifica o botão a ser exibido com uma mensagem. |
OLEMSGDEFBUTTON |
Determina qual botão em um grupo de botões é o padrão. |
OLEMSGICON |
Controla o ícone exibido em uma mensagem e indica o tipo de mensagem. |
OLEROLE |
Especifica a maneira como um componente está sendo usado em relação ao host. |
OLEUIEVENTFREQ |
Especifica a frequência que um evento de interface do usuário normalmente ocorre em um componente |
OLEUIEVENTSTATUS |
Especifica o status de um evento de interface do usuário. |
PFF_RESULTS |
Especifica os resultados do formato de arquivo persistente. |
PREPARECOMMANDRESULT |
Constantes para trabalhar com comandos. Usado com PrepareCommand(String, Guid, UInt32, IntPtr, PREPARECOMMANDRESULT[]) chamadas. |
REFERENCECHANGETYPE |
Especifica o tipo de alteração de referência que ocorreu no projeto. |
RemoveBFDirection |
Especifica a direção para remoção de um item de navegação. Usado com RemoveAdjacentBFNavigationItem(RemoveBFDirection) chamadas e RemoveCurrentNavigationDupes(RemoveBFDirection) . |
SccToolsOptionsEnum |
Opções que podem ser exibidas ou atualizadas para ferramentas de controle do código-fonte. Usado exclusivamente pelos métodos na IVsSccToolsOptions interface. |
STATUSBARCONSTS |
Especifica status constantes de ícone de animação de barra. Usado com Animation(Int32, Object) chamadas |
tagCreateClassLibFlags |
Representa opções para criar bibliotecas de classes. |
tagVSQEQSFlags |
Especifica como os atributos de arquivo são tratados pela IVsQueryEditQuerySave2 interface . |
tagVSQueryEditFlags |
Essa enumeração especifica sinalizadores que controlam como os arquivos devem ser editados na memória. Esses sinalizadores são passados para o QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) método . |
tagVSQueryEditResult |
Essa enumeração especifica valores retornados do QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) método que indica se uma sessão de edição de arquivo foi concluída ou cancelada com êxito. |
tagVSQueryEditResultFlags |
Essa enumeração especifica bitflags, retornados do QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) método , que informam se um arquivo foi verificado e/ou alterado. |
tagVSQueryEditResultFlags2 |
Essa enumeração especifica bitflags, retornados do QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) método , que informam se um arquivo foi verificado e/ou alterado. |
tagVSQuerySaveFlags |
Essa enumeração especifica valores para o QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) método e controla se esse método mostra qualquer interface do usuário . |
tagVSQuerySaveResult |
Essa enumeração especifica valores que podem ser retornados do QuerySaveFile(String, UInt32, VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) método e do QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) método . |
tagVSQuerySaveResultFlags |
Especifica os resultados de uma operação QuerySave. |
tagVsSccFilesFlags |
Essa enumeração especifica sinalizadores retornados por uma chamada para o GetSccFiles(UInt32, CALPOLESTR[], CADWORD[]) método . |
tagVsSccSpecialFilesFlags |
Sinalizadores associados a arquivos especiais de controle do código-fonte, conforme retornado por GetSccSpecialFiles(UInt32, String, CALPOLESTR[], CADWORD[]). |
VHS_COMMAND |
Especifica os comandos do sistema de ajuda. |
VSADDCOMPOPERATION |
Identifica propriedades de adição de componente. |
VSADDCOMPRESULT |
Especifica os resultados de adições de componentes. |
VSADDDIRECTORYFLAGS |
Indica sinalizadores associados a OnAfterAddDirectoriesEx(IVsProject, Int32, String[], VSADDDIRECTORYFLAGS[]) |
VSADDFILEFLAGS |
Sinalizadores usados em OnAfterAddFilesEx(Int32, Int32, IVsProject[], Int32[], String[], VSADDFILEFLAGS[]) e OnAfterAddFilesEx(IVsProject, Int32, String[], VSADDFILEFLAGS[]). |
VSADDITEMOPERATION |
Controla a ação executada em um novo item adicionado a um projeto. |
VSADDRESULT |
Indica se um item foi adicionado com êxito a um projeto. |
VsAppPackagePlatform |
Especifica a plataforma que o aplicativo está direcionando. |
VSBUILDMANAGERRESOURCE |
Especifica um tipo de recurso de build a ser adquirido do serviço BuildManagerAccessor. |
VSCMDNAMEOPTS |
Especifica nomes canônicos em inglês e/ou localizados. |
VSCOMPONENTTYPE |
Especifica o tipo de um componente. |
VSDESIGNER_FUNCTIONVISIBILITY |
Especifica o nível de acesso da função do designer. |
VSDESIGNER_VARIABLENAMING |
Controla a convenção de nomenclatura de variável. |
VSDOCUMENTPRIORITY |
Especifica o nível de prioridade de um documento em um projeto. |
VSEDITORPRIORITY |
Especifica a prioridade de vários editores. Usado por pacotes que implementam um tipo de editor com IVsRegisterEditors. |
VSErrorCodes |
Códigos de erro do Visual Studio. |
VSErrorCodes80 |
Códigos de erro do Visual Studio. |
VSEXTENDSHIERARCHY |
Enumera valores para a extensão da IVsParentHierarchy interface. |
VSFILTERKEYSFLAGS |
Sinalizadores que indicam a ação a ser tomada para controles que filtram mensagens de evento de teclado. |
VSFRAMEMODE |
Controla o modo de exibição de uma janela de ferramenta. |
VSFRAMEMODE2 |
Especifica membros adicionais para a VSFRAMEMODE enumeração. |
VsHelpErrors |
Especifica erros exclusivos para IVsHelpSystem. |
VSIME_ERR |
Enumera erros da IVsIME interface para o método de entrada Editor (IME). |
VSMESELCMD |
Especifica os comandos de alteração de seleção. |
VSOBDESCRIPTIONSECTION |
Especifica o elemento de uma cadeia de caracteres de texto de descrição do item do navegador do objeto. |
VSOBJGOTOSRCTYPE |
Especifica o tipo de elemento de código-fonte para o qual navegar. |
VSOBSEARCHTYPE |
Especifica a parte de um nome que uma cadeia de caracteres representa. |
VSOLECMDEXECOPT_HIWORD |
Especifica opções para o parâmetro de opção exec de Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) comando. Os valores são obtidos da VSOLECMDEXECOPT_HIWORD enumeração . |
VSOUTLINECAPTION |
Especifica as configurações de uma estrutura de tópicos do documento legenda. |
VSOVERLAYICON |
Especifica o ícone de sobreposição, retornado pela hierarquia, quando solicitado por meio do VSHPROPID_OverlayIconIndex elemento em __VSHPROPID. Esse ícone é desenhado de forma transparente sobre o ícone normal do item para indicar que o estado foi alterado. |
VSPREVIEWRESOLUTION |
Especifica a resolução do visualizador padrão. Usado em OpenStandardPreviewer(UInt32, String, VSPREVIEWRESOLUTION, UInt32) chamadas. |
VSPROFILERPROCESSARCHTYPE |
Especifica o tipo de arquitetura do processador do criador de perfil. |
VSPROPERTYSTREAMPROPERTYTYPE |
Especifica um fluxo de propriedades simples ou substream. |
VSQUERYADDDIRECTORYFLAGS |
Sinalizadores que especificam opções de chamador por diretório. Os sinalizadores são associados OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) a e OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]), que são chamados por um projeto para determinar se os diretórios podem ser adicionados ao projeto. |
VSQUERYADDDIRECTORYRESULTS |
Sinalizadores associados a OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) e OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]). |
VSQUERYADDFILEFLAGS |
Usado nos OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) métodos e OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) para indicar o tipo de arquivo que será adicionado ao projeto. |
VSQUERYADDFILERESULTS |
Sinalizadores retornados pelo ambiente nos OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) métodos e OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) . Esses sinalizadores indicam se um projeto pode adicionar o arquivo ao projeto. |
VSQUERYREMOVEDIRECTORYFLAGS |
Sinalizadores que especificam opções de chamador por diretório. Os sinalizadores são associados OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) a e OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]), que são chamados por um projeto para determinar se os diretórios podem ser removidos do projeto. |
VSQUERYREMOVEDIRECTORYRESULTS |
Sinalizadores associados a OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) e OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]). |
VSQUERYREMOVEFILEFLAGS |
Sinalizadores associados a OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]) e OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
VSQUERYREMOVEFILERESULTS |
Sinalizadores associados a OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]) e OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
VSQUERYRENAMEDIRECTORYFLAGS |
Sinalizadores que especificam opções de chamador por diretório. Os sinalizadores são associados OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) a e OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]), que são chamados por um projeto para determinar se os diretórios podem ser renomeado. |
VSQUERYRENAMEDIRECTORYRESULTS |
Sinalizadores associados a OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) e OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]). |
VSQUERYRENAMEFILEFLAGS |
Sinalizadores associados a OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]) e OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]). |
VSQUERYRENAMEFILERESULTS |
Sinalizadores associados a OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]) e OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]). |
VSQUERYSAVESLNPROPS |
Retorna o estado da propriedade de uma solução. |
VSRECORDMODE |
Especifica o modo do gravador de macros do ambiente. |
VSRECORDSTATE |
Especifica o estado do gravador de macros do ambiente. |
VSRELOADOPTION |
Especifica como responder a documentos modificados externamente. |
VSREMOVEDIRECTORYFLAGS |
Sinalizadores usados por OnAfterRemoveDirectories(IVsProject, Int32, String[], VSREMOVEDIRECTORYFLAGS[]). |
VSREMOVEFILEFLAGS |
Sinalizadores usados em OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]). |
VSRENAMEDIRECTORYFLAGS |
Sinalizadores associados a OnAfterRenameDirectories(IVsProject, Int32, String[], String[], VSRENAMEDIRECTORYFLAGS[]). |
VSRENAMEFILEFLAGS |
Sinalizadores associados a OnAfterRenameFiles(IVsProject, Int32, String[], String[], VSRENAMEFILEFLAGS[]), OnAfterRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS)e OnQueryRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS, Int32). |
VSSAVEFLAGS |
Especifica as opções de salvamento de arquivo. |
VSSCCENLISTMENTCHOICE |
Esses valores indicam a disposição de um projeto em trabalhar com a escolha de uma inscrição (uma cópia de trabalho local de um projeto ou solução que está sob controle do código-fonte). Ser capaz de escolher uma inscrição permite que o usuário altere o local de um projeto armazenado quando ele é extraído do controle do código-fonte. |
VSSCCPROVIDERBINDING |
Essas são as opções que um projeto pode retornar indicando sua disposição de trabalhar com um pacote de controle do código-fonte personalizado. |
VsScriptJmcCodeType |
Representa o tipo de código. |
VSSEARCHPROGRESSTYPE |
Especifica o tipo de progresso exibido pelo controle de pesquisa. |
VSSEARCHSTARTTYPE |
Especifica quando a pesquisa será iniciada. |
VSSETFRAMEPOS |
Define a posição do quadro da janela. |
VSSOLNBUILDQUERYRESULTS |
Identifica os resultados do build da solução. |
VSSOLNBUILDUPDATEFLAGS |
Identifica as atualizações de build da solução. |
VSSOLNBUILDUPDATEFLAGS2 |
Fornece membros adicionais para a VSSOLNBUILDUPDATEFLAGS enumeração . |
VSSOLNBUILDUPDATEFLAGS3 | |
VsStateIcon |
Especifica índices para glifos de controle do código-fonte. |
VSSYSCOLOR |
Essa enumeração foi preterida. Usar __VSSYSCOLOREX |
VSTASKCATEGORY |
Especifica a categoria de um item de tarefa. |
VSTASKFIELD |
Especifica o campo de um item de tarefa. |
VSTASKPRIORITY |
Especifica o bitmap usado para indicar o nível de prioridade de um item de tarefa. |
VSTBXTABVIEW |
Especifica o tipo de exibição de uma guia Caixa de Ferramentas. |
VSTDTYPE |
Somente uso de teste interno. Não use. |
VSTREECLOSEACTIONS |
Especifica possíveis ações no recolhimento de um nó de exibição de árvore, o que resulta no fechamento de sua lista de árvores filho. |
VSTREETEXTOPTIONS |
Especifica o tipo de texto que está sendo solicitado. |
VSTREETEXTOPTIONS2 |
Especifica o tipo de texto que está sendo solicitado. |
VSTREETOOLTIPTYPE |
Especifica o tipo de texto da dica de ferramenta a ser exibido. |
VSTWT_LOCATION |
Especifica o local de uma barra de ferramentas da janela de ferramentas. |
VSUPDATEPROJREFREASON |
Retorna informações de atualização para uma referência de projeto. |
VsUpToDateCheckFlags |
Especifica o motivo para verificar sinalizadores. |
VsUpToDateCheckFlags2 |
Sinalizadores passados para AreProjectsUpToDate(UInt32)QueryStartUpToDateCheck(UInt32, Int32[], Int32[])StartUpToDateCheck(IVsOutputWindowPane, UInt32) e para indicar que a operação para fins de uma solicitação de build específica é feita. |
VSUSERCONTEXTATTRIBUTEUSAGE |
Especifica se um atributo ou palavra-chave é enviado por push para o recipiente de contexto. |
VSUSERCONTEXTPRIORITY |
Especifica a prioridade de atributos ou palavras-chave no recipiente de contexto. |
VSWINDOWSTATE |
Controla o estado de exibição ou a aparência de uma janela. |
WellKnownTargetFrameworkVersions |
Representa o número de versão de uma estrutura de destino. |