Freigeben über


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
Öffentliche Methode Clear Fügt eine angegebene Struktur zu Leerzustand zurück.
Öffentliche Methode CreateFirstChildNode Fügt einen ursprünglichen untergeordneten Knoten einem übergeordneten Knoten hinzu.
Öffentliche Methode CreateNextSiblingNode Erstellt einen anderen gleichgeordneten Knoten zu einem untergeordneten Knoten.
Öffentliche Methode SetExtendedType Legt den erweiterten Typ für einen angegebenen Knoten fest.
Öffentliche Methode SetMoniker Legt den Moniker des angegebenen Knotens fest.
Öffentliche Methode SetName Legt den Namen eines angegebenen Knotens fest.
Öffentliche Methode SetOwner Legt den Schemanamen für einen angegebenen Knoten fest.
Öffentliche Methode SetProperty Legt den GUID und den Wert der Katalog- oder Datenbankeigenschaft für einen angegebenen Knoten fest.
Öffentliche Methode 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

Weitere Ressourcen

Bezugspunkt-Designer-Erweiterbarkeit (SDK) DDEX