Microsoft.VisualStudio.ConnectedServices 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.
O namespace do SDK dos Serviços Conectados (Microsoft.VisualStudio.ConnectedServices.dll) que permite que um provedor de serviços crie uma extensão do Visual Studio que adiciona o serviço ao projeto de um desenvolvedor de aplicativos por meio da caixa de diálogo Adicionar Serviços Conectados .
Classes
| AddFileOptions |
As opções que controlam o comportamento ao adicionar um arquivo a um projeto. |
| AddServiceInstanceResult |
Um objeto de resultado que contém as informações retornadas de ConnectedServiceHandler.AddServiceInstanceAsync(). |
| AuthenticationChangedEventArgs |
Uma classe EventArgs usada quando o estado autenticado é alterado. |
| ConfigureServiceOptions |
As opções que controlam o comportamento ao configurar um serviço conectado em um projeto. |
| ConnectedServiceAuthenticator |
Permite que o usuário se autentique no serviço. |
| ConnectedServiceConfigurator |
O objeto de modelo de exibição usado para exibir a caixa de diálogo de configuração serviço conectado. |
| ConnectedServiceConfiguredEventArgs |
Uma classe EventArgs usada quando um novo Serviço Conectado é configurado |
| ConnectedServiceContext |
Uma classe base para as classes ConnectedServiceProviderContext e ConnectedServiceHandlerContext. |
| ConnectedServiceCustomUIConfigurator |
Um ConnectedServiceConfigurator que não precisa mostrar a interface do usuário para criar um ConnectedServiceInstance. As informações necessárias para configurar o serviço conectado estão disponíveis sem interação do usuário. |
| ConnectedServiceGrid |
Um serviço ConnectedServiceProvider que mostra uma grade de instâncias, em que uma única instância pode ser escolhida para adicionar ao projeto atual. |
| ConnectedServiceHandler |
Um contrato mef implementado por autores do Serviço Conectado para adicionar uma referência de instância de serviço ao projeto, incluindo a adição de arquivos, SDKs e snippets. |
| ConnectedServiceHandlerContext |
As informações de contexto e os serviços fornecidos às instâncias ConnectedServiceHandler durante AddServiceInstanceAsync e UpdateServiceInstanceAsync. |
| ConnectedServiceHandlerExportAttribute |
Especifica que um tipo fornece uma exportação ConnectedServiceHandler. |
| ConnectedServiceHandlerHelper |
Uma classe que contém métodos auxiliares que objetos ConnectedServiceHandler normalmente usam. |
| ConnectedServiceInfo |
Fornece informações sobre um serviço conectado que foi configurado em um projeto do Visual Studio. |
| ConnectedServiceInstance |
Uma instância específica de um determinado serviço fornecido pelo provedor de serviços conectado. |
| ConnectedServiceLogger |
Um serviço de registro em log que pode ser usado para fornecer informações aos desenvolvedores do usuário final. |
| ConnectedServiceProvider |
Um contrato mef exportado por extensões que desejam adicionar novas entradas à caixa de diálogo Adicionar Serviço Conectado. |
| ConnectedServiceProviderContext |
As informações de contexto e os serviços fornecidos às instâncias connectedServiceProvider durante CreateConfiguratorAsync. |
| ConnectedServiceProviderExportAttribute |
Especifica que um tipo fornece uma exportação ConnectedServiceProvider. |
| ConnectedServiceSinglePage |
Um ConnectedServiceConfigurator que mostra a interface do usuário completamente personalizada em uma única etapa. |
| ConnectedServicesManager |
Um contrato de MEF implementado pelos Serviços Conectados para expor a funcionalidade de Serviços Conectados que podem ser chamadas externamente. |
| ConnectedServiceUILess |
Um ConnectedServiceConfigurator que não precisa mostrar a interface do usuário para criar um ConnectedServiceInstance. As informações necessárias para configurar o serviço conectado estão disponíveis sem interação do usuário. |
| ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext contém as informações fornecidas quando um serviço conectado está sendo atualizado. |
| ConnectedServiceViewModelBase |
Uma classe base para todos os objetos de modelo de exibição usados nos Serviços Conectados. |
| ConnectedServiceWizard |
Um ConnectedServiceConfigurator capaz de exibir várias páginas antes que o serviço seja adicionado ao projeto. |
| ConnectedServiceWizardPage |
Representa uma página ou etapa em um assistente. |
| DisplayMessageEventArgs |
Argumentos de evento relacionados a uma mensagem de exibição |
| DisplayMessageLogger |
Exibe mensagens para o usuário em uma interface do usuário |
| EditableXmlConfigHelper |
Fornece métodos para editar definições de configuração no projeto do usuário. O método Save deve ser chamado para salvar as alterações. |
| GettingStartedDocument |
Contém informações para iniciar a documentação do Introdução. |
| KeyVaultEventArgs |
Fornece dados sobre um evento Key Vault é adicionado. |
| PageNavigationResult |
Contém o estado do resultado depois de sair de uma página na caixa de diálogo Serviços Conectados. |
| PublishEnvironment |
Contém as configurações que a publicação precisa saber sobre o serviço conectado. Ele deve ser serializado dentro da seção ExtendedData dentro de ConnectedService.json. |
| SinglePageConfigurator |
Uma interface implementada por um provedor de Serviços Conectados |
| SinglePageConfigurator2 |
Uma interface implementada por um provedor de Serviços Conectados |
| UpdateServiceInstanceResult |
Contém informações para iniciar as informações do GettingStarted após a conclusão de UpdateServiceInstanceAsync. |
| WizardEnteringArgs |
Os argumentos de entrada para o método ConnectedServiceWizardPage.OnPageEnteringAsync. |
| WizardLeavingArgs |
Os argumentos de entrada para o método ConnectedServiceWizardPage.OnPageLeavingAsync. |
| XmlConfigHelper |
Fornece métodos para ler as definições de configuração no projeto do usuário. |
Interfaces
| IDisplayMessageLogger |
Exibe mensagens para o usuário em uma interface do usuário |
| IVsHierarchyCustomEvaluator |
Uma interface opcional que pode ser implementada por um ConnectedServiceHandler quando tem um atributo [ExportMetadata("CustomEvaluator", true)] nele. Isso permite que qualquer código seja gravado no IVsHierarchy para indicar se o manipulador dá suporte ao projeto especificado. |
| IVsProjectKeyVaultFactory |
Uma fábrica que cria um IVsProjectKeyVaultManager para obter informações sobre o Key Vault configurado no projeto |
| IVsProjectKeyVaultManager |
Uma interface que pode ser usada para obter informações sobre um Key Vault configurado em um projeto |
| SVsProjectKeyVaultFactory |
Interface para obter o IVsProjectKeyVaultFactory. |
Enumerações
| LoggerMessageCategory |
O nível de gravidade de uma mensagem registrada pelo ILogger. |
| MessageCategory |
Categoria da mensagem a ser registrada |