Método IVsDataConnectionDialog.AddSources (DataConnectionDialogFilterCallback)
Enumerar todas as fontes de dados e registradas os provedores de dados associados, e adiciona condicional combinações de fonte/provedor para a caixa de diálogo de Escolha/fonte de dados de alteração , dependendo da lógica no retorno de chamada fornecido.
Namespace: Microsoft.VisualStudio.Data.Services
Assembly: Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)
Sintaxe
'Declaração
Sub AddSources ( _
callback As DataConnectionDialogFilterCallback _
)
void AddSources(
DataConnectionDialogFilterCallback callback
)
void AddSources(
DataConnectionDialogFilterCallback^ callback
)
abstract AddSources :
callback:DataConnectionDialogFilterCallback -> unit
function AddSources(
callback : DataConnectionDialogFilterCallback
)
Parâmetros
- callback
Tipo: Microsoft.VisualStudio.Data.Services.DataConnectionDialogFilterCallback
Um representante chamado para cada combinação de fonte de dados/provedor determine se a combinação deve ser adicionada.
Comentários
Este método permitem que um cliente é seletivo sobre quais fontes de dados e os provedores está disponível na caixa de diálogo de Escolha/fonte de dados de alteração .Usando o método de retorno, seletivamente podem incluir ou excluir algumas fontes ou provedores dependendo da lógica arbitrária.
Por exemplo, você pode usar esse método para determinar que provedores de dados devem ser exibidos ao adicionar uma conexão de dados dada ao server Explorer.Porque uma conexão do server Explorer requer a implementação de entidade suporte de DataViewSupport , o código que mostra a caixa de diálogo para essa finalidade pode filtrar todos os provedores que não suportam este objeto.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.