Partilhar via


DataSourceProviderService Classe

Definição

Implementa a funcionalidade básica necessária de um serviço para fornecer acesso a uma fonte de dados no nível do EnvDTE.Project.

public ref class DataSourceProviderService abstract
[System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")]
public abstract class DataSourceProviderService
[<System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")>]
type DataSourceProviderService = class
Public MustInherit Class DataSourceProviderService
Herança
DataSourceProviderService
Atributos

Construtores

DataSourceProviderService()

Inicializa uma nova instância da classe DataSourceProviderService.

Propriedades

SupportsAddNewDataSource

Quando substituído em uma classe derivada, obtém o valor que indica se o serviço dá suporte à adição de uma nova fonte de dados com InvokeAddNewDataSource(IWin32Window, FormStartPosition).

SupportsConfigureDataSource

Quando substituído em uma classe derivada, obtém o valor que indica se o serviço dá suporte à configuração de fontes de dados com InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor).

Métodos

AddDataSourceInstance(IDesignerHost, DataSourceDescriptor)

Quando substituído em uma classe derivada, cria e retorna uma instância da fonte de dados especificada e adiciona-a à área de design.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDataSources()

Quando substituído em uma classe derivada, recupera a coleção de fontes de dados do nível do EnvDTE.Project.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InvokeAddNewDataSource(IWin32Window, FormStartPosition)

Quando substituído em uma classe derivada, invoca o Assistente para Adicionar Nova Fonte de Dados.

InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)

Quando substituído em uma classe derivada, invoca a caixa de diálogo Configurar Fonte de Dados na fonte de dados especificada.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
NotifyDataSourceComponentAdded(Object)

Quando substituído em uma classe derivada, notifica o serviço de que um componente que representa uma fonte de dados foi adicionado à área de design.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a