IDSRefConsumer インターフェイス

DSRef のツリーを読み取ります。

この API は、CLS に準拠していません。 

名前空間:  Microsoft.VisualStudio.Data.Interop
アセンブリ:  Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)

構文

'宣言
<GuidAttribute("AB36DE42-2BF4-11CE-AB3C-00AA004404FB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<CLSCompliantAttribute(False)> _
Public Interface IDSRefConsumer
[GuidAttribute("AB36DE42-2BF4-11CE-AB3C-00AA004404FB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[CLSCompliantAttribute(false)]
public interface IDSRefConsumer
[GuidAttribute(L"AB36DE42-2BF4-11CE-AB3C-00AA004404FB")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[CLSCompliantAttribute(false)]
public interface class IDSRefConsumer
[<GuidAttribute("AB36DE42-2BF4-11CE-AB3C-00AA004404FB")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<CLSCompliantAttribute(false)>]
type IDSRefConsumer =  interface end
public interface IDSRefConsumer

IDSRefConsumer 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド GetExtendedType 指定したノードの拡張された型の GUID を取得します。
パブリック メソッド GetFirstChildNode 親指定した親ノードの子のベクター内の最初の子ノードの識別子を取得します。
パブリック メソッド GetMoniker 指定したノードのモニカーを取得します。
パブリック メソッド GetName データベースが参照するデータベース オブジェクトの名前を取得します。
パブリック メソッド GetNextSiblingNode 指定したノードの次の兄弟ノードの識別子を取得します。
パブリック メソッド GetOwner データベースが参照するデータベース オブジェクトのスキーマを取得します。
パブリック メソッド GetProperty 指定したノードに関連付けられている Variant の GUID とプロパティを取得します。
パブリック メソッド GetTimestamp DSRef が保持時間を返します。
パブリック メソッド GetType 指定したノードの型を取得します。
パブリック メソッド GetVersion DSRef ツリーのバージョンを返します。

このページのトップへ

解説

DSRef のツリーを読み取るに DSRef コンシューマーによって実装されます。

参照

関連項目

Microsoft.VisualStudio.Data.Interop 名前空間