IBindCtx インターフェイス
アセンブリ: mscorlib (mscorlib.dll 内)
構文
<GuidAttribute("0000000e-0000-0000-C000-000000000046")> _ <InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _ Public Interface IBindCtx
[GuidAttribute("0000000e-0000-0000-C000-000000000046")] [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] public interface IBindCtx
[GuidAttribute(L"0000000e-0000-0000-C000-000000000046")] [InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] public interface class IBindCtx
詳細については、MSDN ライブラリにあるドキュメントで IBindCtx を参照してください。
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
IBindCtx メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
EnumObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルのキーである文字列を列挙します。 | |
GetBindOptions | 現在のバインド コンテキストに格納されている現在のバインディング オプションを返します。 | |
GetObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで特定のキーを検索し、存在する場合は対応するオブジェクトを返します。 | |
GetRunningObjectTable | このバインディング プロセスに関連するランニング オブジェクト テーブル (ROT: Running Object Table) へのアクセスを返します。 | |
RegisterObjectBound | モニカ操作中にバインドされ、操作完了時に解放する必要があるオブジェクトの 1 つとして、渡されたオブジェクトを登録します。 | |
RegisterObjectParam | オブジェクト ポインタの内部で維持されるテーブルで、指定した名前を使用して指定したオブジェクト ポインタを登録します。 | |
ReleaseBoundObjects | RegisterObjectBound メソッドによってバインド コンテキストに現在登録されているすべてのオブジェクトを解放します。 | |
RevokeObjectBound | 解放する必要がある登録済みオブジェクトのセットからオブジェクトを削除します。 | |
RevokeObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで、キーが現在登録されている場合、そのキーを使用して現在検出されているオブジェクトの登録を取り消します。 | |
SetBindOptions | 一連のパラメータをバインド コンテキストに格納します。これらのパラメータは、以降に実行される UCOMIMoniker 操作のうち、このバインド コンテキストを使用する操作に適用されます。 |
IBindCtx メンバ
IBindCtx インターフェイスのマネージ定義を提供します。
IBindCtx データ型で公開されるメンバを以下の表に示します。
パブリック メソッド
名前 | 説明 | |
---|---|---|
EnumObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルのキーである文字列を列挙します。 | |
GetBindOptions | 現在のバインド コンテキストに格納されている現在のバインディング オプションを返します。 | |
GetObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで特定のキーを検索し、存在する場合は対応するオブジェクトを返します。 | |
GetRunningObjectTable | このバインディング プロセスに関連するランニング オブジェクト テーブル (ROT: Running Object Table) へのアクセスを返します。 | |
RegisterObjectBound | モニカ操作中にバインドされ、操作完了時に解放する必要があるオブジェクトの 1 つとして、渡されたオブジェクトを登録します。 | |
RegisterObjectParam | オブジェクト ポインタの内部で維持されるテーブルで、指定した名前を使用して指定したオブジェクト ポインタを登録します。 | |
ReleaseBoundObjects | RegisterObjectBound メソッドによってバインド コンテキストに現在登録されているすべてのオブジェクトを解放します。 | |
RevokeObjectBound | 解放する必要がある登録済みオブジェクトのセットからオブジェクトを削除します。 | |
RevokeObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで、キーが現在登録されている場合、そのキーを使用して現在検出されているオブジェクトの登録を取り消します。 | |
SetBindOptions | 一連のパラメータをバインド コンテキストに格納します。これらのパラメータは、以降に実行される UCOMIMoniker 操作のうち、このバインド コンテキストを使用する操作に適用されます。 |
- IBindCtxのページへのリンク