IDSRefProvider-Schnittstelle
Erstellt DSRef-Strukturen.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.Data.Interop
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Syntax
'Declaration
<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
Der IDSRefProvider-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Clear | Fügt eine angegebene Struktur zu Leerzustand zurück. |
![]() |
CreateFirstChildNode | Fügt einen ursprünglichen untergeordneten Knoten einem übergeordneten Knoten hinzu. |
![]() |
CreateNextSiblingNode | Erstellt einen anderen gleichgeordneten Knoten zu einem untergeordneten Knoten. |
![]() |
SetExtendedType | Legt den erweiterten Typ für einen angegebenen Knoten fest. |
![]() |
SetMoniker | Legt den Moniker des angegebenen Knotens fest. |
![]() |
SetName | Legt den Namen eines angegebenen Knotens fest. |
![]() |
SetOwner | Legt den Schemanamen für einen angegebenen Knoten fest. |
![]() |
SetProperty | Legt den GUID und den Wert der Katalog- oder Datenbankeigenschaft für einen angegebenen Knoten fest. |
![]() |
SetType | Legt den Typ eines Knotens fest, um den Typ des Datenbankobjekts anzugeben, den der Knoten verweist. |
Zum Seitenanfang
Hinweise
IDSRefProvider wird von DSRef Anbieter implementiert, um ihre eigene Implementierung von DSRef-Strukturen zu erstellen. Benutzer DSRef des Objekts, das aus den Datenbanktools DLL bereitgestellt wird, müssen nicht, um die Schnittstelle zu implementieren.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Interop-Namespace