Compartilhar via


ConnectedServiceProviderContext Classe

Definição

As informações de contexto e os serviços fornecidos às instâncias connectedServiceProvider durante CreateConfiguratorAsync.

public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceProviderContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceProviderContext = class
    inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceProviderContext
Inherits ConnectedServiceContext
Herança
ConnectedServiceProviderContext

Comentários

As instâncias dessa classe são fornecidas pela infraestrutura dos Serviços Conectados. Não se destina a herdar dessa classe do código de produção.

Construtores

ConnectedServiceProviderContext()

Inicializa uma nova instância da classe ConnectedServiceProviderContext. Esse construtor dá suporte ao teste de unidade de sua extensão e não se destina a ser usado diretamente do código de produção.

Propriedades

Args

Obtém um recipiente de propriedades que contém os parâmetros personalizados que foram especificados quando a sessão de serviços conectados foi iniciada.

(Herdado de ConnectedServiceContext)
IsUpdating

Obtém um valor que indica se um serviço conectado está sendo atualizado.

(Herdado de ConnectedServiceContext)
Logger

Obtém ou define um agente que pode ser usado para gravar mensagens no chamador. Isso incluirá avisos de etapas que não tiveram êxito, mas podem ser corrigidas pelo usuário final ou erros que causaram falha na operação.

(Herdado de ConnectedServiceContext)
ProjectHierarchy

Obtém ou define a IVsHierarchy do projeto na qual a caixa de diálogo serviço conectado atual está operando.

(Herdado de ConnectedServiceContext)
UpdateContext

Obtém ou define as informações fornecidas quando um serviço conectado está sendo atualizado ou nulo se o serviço conectado não estiver sendo atualizado.

(Herdado de ConnectedServiceContext)

Métodos

CreateReadOnlyXmlConfigHelper()

Cria um XmlConfigHelper que pode ser usado para ler arquivos de configuração xml.

(Herdado de ConnectedServiceContext)
GetExtendedDesignerData<TData>()

Obtém os dados do designer para o serviço conectado armazenado no arquivo ConnectedServices.json para o serviço.

(Herdado de ConnectedServiceContext)
GetServiceFolder(String)

Obtém o IVsHierarchyItem para a pasta Serviço Conectado com o nome especificado ou nulo se a pasta especificada não for válida.

InitializeUpdateContext(IVsHierarchyItem)

InitializeUpdateContext coloca a sessão de serviço conectada atual no modo de atualização. Isso permite que os provedores atualizem um serviço conectado que já existe no projeto.

SetExtendedDesignerData<TData>(TData)

Define os dados do designer para o serviço conectado armazenado no arquivo de ConnectedServices.json para o serviço após a adição/atualização bem-sucedida do serviço.

(Herdado de ConnectedServiceContext)
StartBusyIndicator(String)

Mostra um indicador ocupado e uma mensagem para o usuário para indicar que o Visual Studio está trabalhando ativamente no processamento da solicitação atual.

Aplica-se a