IDSRefProvider, interface

Génère des arborescences d' DSRef .

Cette API n'est pas conforme CLS. 

Espace de noms :  Microsoft.VisualStudio.Data.Interop
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IDSRefProvider
[CLSCompliantAttribute(false)]
[GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IDSRefProvider
[CLSCompliantAttribute(false)]
[GuidAttribute(L"AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IDSRefProvider
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IDSRefProvider =  interface end
public interface IDSRefProvider

Le type IDSRefProvider expose les membres suivants.

Méthodes

  Nom Description
Méthode publique Clear Réinitialise une arborescence spécifiée à un état vide.
Méthode publique CreateFirstChildNode Ajoute un premier nœud enfant à un nœud parent.
Méthode publique CreateNextSiblingNode Crée un autre nœud frère à un nœud enfant.
Méthode publique SetExtendedType Définit le type étendu pour un nœud spécifié.
Méthode publique SetMoniker Définit le moniker d'un nœud spécifié.
Méthode publique SetName Définit le nom d'un nœud spécifié.
Méthode publique SetOwner Définit le nom de schéma pour un nœud spécifié.
Méthode publique SetProperty Définit le GUID et la valeur de la propriété de catalogue ou de base de données pour un nœud spécifié.
Méthode publique SetType Définit le type d'un nœud pour spécifier le type d'objet de base de données que le nœud référence.

Début

Notes

IDSRefProvider est implémenté par les fournisseurs d' DSRef pour créer leur propre implémentation des arborescences d' DSRef . Les utilisateurs de l'objet d' DSRef fourni par la DLL d'outils de base de données n'ont pas besoin d'implémenter l'interface.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Interop, espace de noms

Autres ressources

Extensibilité (DDEX) du concepteur Kit de développement logiciel de données