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
<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")> _
<CLSCompliantAttribute(False)> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IDSRefProvider
[GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[CLSCompliantAttribute(false)]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IDSRefProvider
[GuidAttribute(L"AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[CLSCompliantAttribute(false)]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IDSRefProvider
[<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")>]
[<CLSCompliantAttribute(false)>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IDSRefProvider = interface end
public interface IDSRefProvider
Le type IDSRefProvider expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
![]() |
Clear | Réinitialise une arborescence spécifiée à un état vide. |
![]() |
CreateFirstChildNode | Ajoute un premier nœud enfant à un nœud parent. |
![]() |
CreateNextSiblingNode | Crée un autre nœud frère à un nœud enfant. |
![]() |
SetExtendedType | Définit le type étendu pour un nœud spécifié. |
![]() |
SetMoniker | Définit le moniker d'un nœud spécifié. |
![]() |
SetName | Définit le nom d'un nœud spécifié. |
![]() |
SetOwner | Définit le nom de schéma pour un nœud spécifié. |
![]() |
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é. |
![]() |
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