DSRef のツリーをビルドします。
この API は、CLS に準拠していません。
名前空間: Microsoft.VisualStudio.Data.Interop
アセンブリ: Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)
構文
'宣言
<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
IDSRefProvider 型で公開されるメンバーは以下のとおりです。
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Clear | 空の状態に指定されたツリーをリセットします。 |
![]() |
CreateFirstChildNode | 親ノードに最初の子ノードを追加します。 |
![]() |
CreateNextSiblingNode | 子ノードに別の兄弟ノードを作成します。 |
![]() |
SetExtendedType | 指定したノードの拡張された型を設定します。 |
![]() |
SetMoniker | 指定したノードのモニカーを設定します。 |
![]() |
SetName | 指定したノードの名前を設定します。 |
![]() |
SetOwner | 指定したノードのスキーマの名前を設定します。 |
![]() |
SetProperty | 指定したノードのカタログまたはデータベースの GUID とプロパティの値を設定します。 |
![]() |
SetType | ノードをノードの型を参照するデータベース オブジェクトの型を指定するに設定します。 |
このページのトップへ
解説
IDSRefProvider は DSRef プロバイダーによって DSRef ツリーの独自の実装を作成するために実装されます。データベース ツールの DLL によって提供される DSRef のオブジェクトのユーザーは、インターフェイスを実装する必要はありません。
参照
関連項目
Microsoft.VisualStudio.Data.Interop 名前空間
.gif)