Поделиться через


IDSRefProvider - интерфейс

Создает дерево DSRef.

Этот интерфейс API CLS-несовместим. 

Пространство имен:  Microsoft.VisualStudio.Data.Interop
Сборка:  Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)

Синтаксис

'Декларация
<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

Тип IDSRefProvider предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод Clear Сбросить указанное дерево на незанятому состояние.
Открытый метод CreateFirstChildNode Добавляет к родительскому узлу начальный дочерний узел.
Открытый метод CreateNextSiblingNode Создает другой узел-брат к дочернему узлу.
Открытый метод SetExtendedType Задает расширенный тип для указанного узла.
Открытый метод SetMoniker Задает моникер указанного узла.
Открытый метод SetName Задает имя указанного узла.
Открытый метод SetOwner Задает имя схемы для указанного узла.
Открытый метод SetProperty Задает GUID и значение свойства каталога или базы данных для указанного узла.
Открытый метод SetType Задает тип узла для указания типа объекта базы данных, узел ссылается.

В начало страницы

Заметки

IDSRefProvider реализуется поставщиками DSRef чтобы создать собственную реализацию дерева принятия DSRef. Пользователям объекта DSRef предоставленного библиотеки DLL инструменты базы данных не требуется реализовывать интерфейс.

См. также

Ссылки

Microsoft.VisualStudio.Data.Interop - пространство имен

Другие ресурсы

Расширяемость конструктора данных (DDEX SDK)