IVsDataConnectionDialog.AddSources, méthode (DataConnectionDialogFilterCallback)
Énumère toutes les sources de données stockées et les fournisseurs de données associés, et ajoute de manière conditionnelle des combinaisons de source/fournisseur à la boîte de dialogue choisissez/source de données de modification , selon la logique dans le rappel fournie.
Espace de noms : Microsoft.VisualStudio.Data.Services
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
Sub AddSources ( _
callback As DataConnectionDialogFilterCallback _
)
void AddSources(
DataConnectionDialogFilterCallback callback
)
void AddSources(
DataConnectionDialogFilterCallback^ callback
)
abstract AddSources :
callback:DataConnectionDialogFilterCallback -> unit
function AddSources(
callback : DataConnectionDialogFilterCallback
)
Paramètres
callback
Type : Microsoft.VisualStudio.Data.Services.DataConnectionDialogFilterCallbackUn délégué appelé pour chaque combinaison de source de données/fournisseur détermine si la combinaison doit être ajoutée.
Notes
Cette méthode permet à un client pour être sélective sur les sources de données et fournisseurs disponibles dans la boîte de dialogue choisissez/source de données de modification . À l'aide de la méthode de rappel, ils peuvent sélectivement inclure ou exclure certaines sources ou fournisseurs selon la logique arbitraire.
Par exemple, vous pouvez utiliser cette méthode pour déterminer les fournisseurs de données doivent être affichés en ajoutant une connexion de données particulière à l'explorateur de serveurs. Étant donné qu'une connexion dans l'explorateur de serveurs requiert l'implémentation de l'entité de prise en charge d' DataViewSupport , le code qui affiche la boîte de dialogue à cet effet peut filtrer tous les fournisseurs qui ne prennent pas en charge cette entité.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.