UCOMIBindCtx インターフェイス
メモ : このインターフェイスは、互換性のために残されています。
代わりに BIND_OPTS を使用します。 名前空間: System.Runtime.InteropServicesアセンブリ: mscorlib (mscorlib.dll 内)
構文
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _ <GuidAttribute("0000000e-0000-0000-C000-000000000046")> _ <ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", False)> _ Public Interface UCOMIBindCtx
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] [GuidAttribute("0000000e-0000-0000-C000-000000000046")] [ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false)] public interface UCOMIBindCtx
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] [GuidAttribute(L"0000000e-0000-0000-C000-000000000046")] [ObsoleteAttribute(L"Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false)] public interface class UCOMIBindCtx
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */ /** @attribute GuidAttribute("0000000e-0000-0000-C000-000000000046") */ /** @attribute ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false) */ public interface UCOMIBindCtx
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
UCOMIBindCtx メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
EnumObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルのキーである文字列を列挙します。 | |
GetBindOptions | バインド コンテキストに格納されている現在のバインディング オプションを返します。 | |
GetObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで特定のキーを検索し、存在する場合は対応するオブジェクトを返します。 | |
GetRunningObjectTable | バインディング プロセスに関連するランニング オブジェクト テーブルへのアクセスを返します。 | |
RegisterObjectBound | モニカ操作中にバインドされ、完了時に解放する必要があるオブジェクトの 1 つとして、渡されたオブジェクトを登録します。 | |
RegisterObjectParam | オブジェクト ポインタの内部で維持されるテーブルで、指定した名前を使用して特定のオブジェクト ポインタを登録します。 | |
ReleaseBoundObjects | RegisterObjectBound によってバインド コンテキストに現在登録されているすべてのオブジェクトを解放します。 | |
RevokeObjectBound | 解放する必要がある登録済みオブジェクトのセットからオブジェクトを削除します。 | |
RevokeObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで、キーが現在登録されている場合、そのキーを使用して現在検出されるオブジェクトの登録を取り消します。 | |
SetBindOptions | バインド コンテキストを使用して、後に UCOMIMoniker 操作に適用するパラメータのブロックをバインド コンテキストに格納します。 |
UCOMIBindCtx メンバ
UCOMIBindCtx データ型で公開されるメンバを以下の表に示します。
パブリック メソッド
名前 | 説明 | |
---|---|---|
EnumObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルのキーである文字列を列挙します。 | |
GetBindOptions | バインド コンテキストに格納されている現在のバインディング オプションを返します。 | |
GetObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで特定のキーを検索し、存在する場合は対応するオブジェクトを返します。 | |
GetRunningObjectTable | バインディング プロセスに関連するランニング オブジェクト テーブルへのアクセスを返します。 | |
RegisterObjectBound | モニカ操作中にバインドされ、完了時に解放する必要があるオブジェクトの 1 つとして、渡されたオブジェクトを登録します。 | |
RegisterObjectParam | オブジェクト ポインタの内部で維持されるテーブルで、指定した名前を使用して特定のオブジェクト ポインタを登録します。 | |
ReleaseBoundObjects | RegisterObjectBound によってバインド コンテキストに現在登録されているすべてのオブジェクトを解放します。 | |
RevokeObjectBound | 解放する必要がある登録済みオブジェクトのセットからオブジェクトを削除します。 | |
RevokeObjectParam | コンテキスト オブジェクト パラメータの内部で維持されるテーブルで、キーが現在登録されている場合、そのキーを使用して現在検出されるオブジェクトの登録を取り消します。 | |
SetBindOptions | バインド コンテキストを使用して、後に UCOMIMoniker 操作に適用するパラメータのブロックをバインド コンテキストに格納します。 |
- UCOMIBindCtxのページへのリンク