Compartilhar via


ConnectedServiceProvider Classe

Definição

Um contrato MEF exportado por extensões que desejam adicionar novas entradas à caixa de diálogo Adicionar Serviço Conectado.

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

Construtores

ConnectedServiceProvider()

Inicializa uma nova instância da classe ConnectedServiceProvider. SetMetada também deve ser chamado para definir a ID do provedor e as outras propriedades de metadados.

Propriedades

Category

Obtém ou define a categoria sob a qual esse ConnectedServiceProvider deve ser listado.

CreatedBy

Obtém ou define o nome da organização ou da pessoa que criou esse ConnectedServiceProvider.

Description

Obtém ou define mais informações sobre esse ConnectedServiceProvider.

DescriptiveName

Obtém ou define o nome ConnectedServiceProvider que usa para mostrar na Guia Serviço de Funcionalidade.

HasModelessUI

Obtém ou define um valor que indica se o provedor tem interface do usuário modal ou de modelagem

Icon

Obtém ou define o ícone que deve ser mostrado ao exibir esse ConnectedServiceProvider.

Id

Obtém ou define a ID do provedor conforme definido pelos metadados

MoreInfoUri

Obtém ou define um link para MSDN, Portal do Azure, página de inscrição etc. se o nome e a descrição não forem suficientes para o usuário entender.

Name

Obtém ou define o nome de exibição legível humano deste ConnectedServiceProvider.

SupportsUpdate

Obtém ou define um valor que indica se a propriedade de metadados SupportsUpdate é verdadeira.

Version

Obtém ou define o número de versão deste ConnectedServiceProvider.

Métodos

CreateConfiguratorAsync(ConnectedServiceProviderContext)

Cria o objeto de modelo de exibição usado para exibir a caixa de diálogo de configuração de serviço.

Dispose()

Libera todos os recursos usados pelo objeto.

(Herdado de ConnectedServiceViewModelBase)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo objeto e libera opcionalmente os recursos gerados.

(Herdado de ConnectedServiceViewModelBase)
GetSupportedTechnologyLinks()

Obtém uma lista de hiperlinks a serem exibidos no lado direito da caixa de diálogo "Seleção" dos Serviços Conectados em "Tecnologias com suporte".

OnPropertyChanged(String)

Notifica os clientes que um valor da propriedade foi alterado.

(Herdado de ConnectedServiceViewModelBase)
SetMetadata(String, Boolean)

Define ou define os Metadados desse objeto de dados

Eventos

PropertyChanged

Ocorre quando um valor de propriedade é alterado.

(Herdado de ConnectedServiceViewModelBase)

Aplica-se a