Microsoft.VisualStudio 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
ErrorHandler |
Fornece métodos para lidar com códigos de erro COM comuns. |
VisualStudioServices |
Fornece acesso aos serviços do Visual Studio, por versão. |
VisualStudioServices.VS2019_10Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 10. |
VisualStudioServices.VS2019_11Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 11. |
VisualStudioServices.VS2019_4Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 4. |
VisualStudioServices.VS2019_5Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 5. |
VisualStudioServices.VS2019_6Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 6. |
VisualStudioServices.VS2019_7Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 7. |
VisualStudioServices.VS2019_8Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 8. |
VisualStudioServices.VS2019_9Services |
Enumera os serviços disponíveis no Visual Studio 2019 Atualização 9. |
VisualStudioServices.VS2022_2Services |
Enumera os serviços disponíveis no Visual Studio 2022 Atualização 2. |
VisualStudioServices.VS2022_3Services |
Enumera os serviços disponíveis no Visual Studio 2022 Atualização 3. |
VisualStudioServices.VS2022_4Services |
Enumera os serviços disponíveis no Visual Studio 2022 Atualização 4. |
VisualStudioServices.VS2022_5Services |
Enumera os serviços disponíveis no Visual Studio 2022 Atualização 4. |
VisualStudioServices.VS2022_6Services |
Enumera os serviços disponíveis no Visual Studio 2022 Atualização 5. |
VisualStudioServices.VS2022Services |
Enumera os serviços disponíveis no Visual Studio 2022. |
VSColorTable | |
VSConstants |
Use essa classe para acessar constantes comuns do Visual Studio. |
VSConstants.AppPackageDebugTargets |
Contém ids de comando para um conjunto de comandos de destino de depuração do pacote de aplicativos. |
VSConstants.CATID |
Esses Guids CATID são usados para estender objetos passados para o navegador de propriedades e objetos de automação que dão suporte a Extensores de Automação. |
VSConstants.CLSID | |
VSConstants.CMDSETID | |
VSConstants.CodeModelLanguage |
Conjunto de linguagens de modelo de código. |
VSConstants.ComponentSelectorPageGuid | |
VSConstants.DebugEnginesGuids | |
VSConstants.DebugPortSupplierGuids |
Guids de fornecedor de porta do depurador para as estruturas VsDebugTargetInfo* e interface IVsDebugRemoteDiscoveryUI. |
VSConstants.DebugTargetHandler |
Contém ids de comando para um conjunto de comandos do manipulador de destino de depuração. |
VSConstants.DocumentMetadataUserDataGuid |
Essas são propriedades IVsUserData compatíveis com objetos DocData que fornecem metadados adicionais, como instantâneo versão. |
VSConstants.EditPropyCategoryGuid |
Categorias de propriedade do editor conhecidas usam com a interface IVsTextEditorPropertyCategoryContainer. |
VSConstants.ItemTypeGuid |
Esses valores são usados com a propriedade VSHPROPID_ItemType. |
VSConstants.LOGVIEWID | |
VSConstants.MruList | |
VSConstants.NewDocumentStateReason |
Motivos conhecidos usados para IVsUIShellOpenDocument3.SetNewDocumentState. |
VSConstants.OutputWindowPaneGuid | |
VSConstants.ProjectTargets |
Platfoms de destino de projeto conhecidos. |
VSConstants.ReferenceManagerHandler |
Representa IDs de comando para o menu de contexto. |
VSConstants.SearchProviderNames | |
VSConstants.SetupDrivers |
Drivers de instalação de redirecionamento de projeto conhecidos Para instalar componentes ausentes. |
VSConstants.StandardNavigateToDocumentScopeFilters |
Nomes de filtro padrão para escopos de documento para o recurso Navegar para. |
VSConstants.StandardNavigateToFilterShortcuts |
Nomes de atalho de filtro padrão para o recurso Navegar para. |
VSConstants.StandardNavigateToKindFilters |
Nomes de filtro padrão para tipos de item para o recurso Navegar para. |
VSConstants.StandardToolWindows |
Contém GUIDs para janelas de ferramentas padrão. |
VSConstants.ToolboxMultitargetingFields | |
VSConstants.UICONTEXT | |
VSConstants.VsDependencyTypeGuid | |
VSConstants.VsEditorFactoryGuid | |
VSConstants.VsEditorUserDataGuid |
Essas são configurações opcionais do editor geral que podem ser usadas para personalizar comportamentos do editor. |
VSConstants.VsLanguageServiceGuid | |
VSConstants.VsLanguageUserDataGuid |
Essas são propriedades IVsUserData opcionais que um Serviço de Linguagem pode fornecer para influenciar o comportamento do código-fonte (texto) Editor. A interface IVsUserData é recuperada por QueryInterface no objeto IVsLanguageInfo da implementação do Serviço de Linguagem. |
VSConstants.VsPackageGuid | |
VSConstants.VsTaskListView | |
VSConstants.VsTextBufferUserDataGuid |
Essas são propriedades IVsUserData compatíveis com o objeto TextBuffer (DocData) do Editor de Código-Fonte (Texto). A interface IVsUserData é recuperada por QueryInterface no objeto IVsTextLines da Editor text. |
VSConstants.WellKnownOldVersionValues |
Valores conhecidos que podem ser usados para especificar valores OldVersion (LowerBound/UpperBound) para ProvideBindingRedirectionAttribute. |
VSConstants.WellKnownToolboxStringMaps | |
VSConstants.WellKnownWindowReferences | |
VSConstants.WizardType |
Conjunto de tipos de assistente. |
Win32Methods |
Importa algumas funções de gerenciamento de janela do Win32. |
Interfaces
IEventHandler |
Somente uso interno da Microsoft. Fornece os métodos necessários para adicionar, remover e testar a existência de manipuladores em uma coleção de manipuladores de eventos. |
IVsService<T> |
Fornece acesso a um serviço oferecido pelo Visual Studio. |
IVsService<TService,TInterface> |
Fornece acesso a um serviço oferecido pelo Visual Studio. |
Enumerações
COWAIT_FLAGS |
Sinalizadores para CoWaitForMultipleHandles |
VSConstants.AppCommandCmdID |
Identifica comandos disparados como resultado de uma mensagem WM_APPCOMMAND recebida pela janela main. |
VSConstants.CEF |
Representa sinalizadores a serem usados com o são usados com CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32) o método . |
VSConstants.MessageBoxResult |
Códigos de resultado de IVsUIShell.ShowMessageBox. |
VSConstants.SelectionElement |
Representa os sinalizadores usados no OnElementValueChanged(UInt32, Object, Object) manipulador de eventos. |
VSConstants.VSITEMID |
Itens especiais dentro de uma VsHierarchy. |
VSConstants.VsSearchNavigationKeys |
Especifica as chaves de navegação de pesquisa do Visual Studio. |
VSConstants.VsSearchTaskStatus |
Especifica nomes amigáveis para status de tarefa de pesquisa. |
VSConstants.VSSELELEMID |
Essas IDs de elemento são as únicas IDs de elemento que podem ser usadas com o serviço de seleção. |
VSConstants.VSStd11CmdID |
Conjunto de comandos compartilhados padrão no CMDSETID. StandardCommandSet11_guid. |
VSConstants.VSStd12CmdID |
Conjunto de comandos compartilhados padrão no CMDSETID. StandardCommandSet12_guid. |
VSConstants.VSStd14CmdID |
Conjunto de comandos compartilhados padrão no CMDSETID. StandardCommandSet14_guid. |
VSConstants.VSStd15CmdID |
Conjunto de comandos compartilhados padrão no CMDSETID. StandardCommandSet15_guid. |
VSConstants.VSStd16CmdID |
Conjunto de comandos compartilhados padrão no StandardCommandSet16_guid conjunto de comandos. |
VSConstants.VSStd17CmdID |
Conjunto de comandos compartilhados padrão no StandardCommandSet17_guid conjunto de comandos. |
VSConstants.VSStd2010CmdID |
Conjunto de comandos compartilhados padrão no CMDSETID. StandardCommandSet2010_guid. |
VSConstants.VSStd2KCmdID |
Conjunto dos comandos padrão do editor compartilhado em StandardCommandSet2k. |
VSConstants.VSStd97CmdID |
Essas constantes disponibilizam alguns comandos de menu básicos para código gerenciado. |
VSConstants.VsUIAccelModifiers |
Especifica as teclas de modificador e acelerador de interface do usuário. |
VSConstants.VsUIHierarchyWindowCmdIds |
Os comandos a seguir são comandos especiais que se aplicam apenas ao UIHierarchyWindow. Eles são definidos como parte do grupo de comandos GUID: CMDSETID. UIHierarchyWindowCommandSet_guid. |