IDebuggerObject インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバッガー オブジェクトに関する情報を提供するメソッドを定義します。 このインターフェイスは、デバッガーによって実装されるすべての IReflect オブジェクトによって実装されます。 現時点では、このインターフェイスは、スクリプト エンジンにこのようなオブジェクトにフラグを設定するためだけに機能します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public interface class IDebuggerObject
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("8E93D770-6168-4b68-B896-A71B74C7076A")]
public interface IDebuggerObject
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("8E93D770-6168-4b68-B896-A71B74C7076A")>]
type IDebuggerObject = interface
Public Interface IDebuggerObject
- 属性
メソッド
| 名前 | 説明 |
|---|---|
| HasEnumerableMember(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クラスに実装されている場合、現在のオブジェクトに、指定した名前を持ち、列挙可能なメンバーがあるかどうかを判断します。 |
| IsCOMObject() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クラスで実装されている場合、現在のオブジェクトが真の COM オブジェクトであるか、マネージド オブジェクトへのプロキシであるかを判断します。 |
| IsEqual(IDebuggerObject) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クラスで実装された場合、現在のオブジェクトが指定したオブジェクトと等しいかどうかを判断します。 |
| IsScriptFunction() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クラスに実装されている場合、現在のオブジェクトがマネージド JScript 関数のプロキシであるかどうかを判断します。 |
| IsScriptObject() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クラスに実装されている場合、現在のオブジェクトがマネージド JScript オブジェクトのプロキシであるかどうかを判断します。 |