IDebugVsaScriptCodeItem インターフェイス

定義

式を評価し、文字列を解析するメソッドを定義します。 このインターフェイスは通常、コード ブロックを表すオブジェクトによって実装され、通常はデバッガーによって呼び出されます。 このインターフェイスは、IActiveScript ホストで必要な追加機能を提供します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public interface class IDebugVsaScriptCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6DFE759A-CB8B-4ca0-A973-1D04E0BF0B53")]
public interface IDebugVsaScriptCodeItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6DFE759A-CB8B-4ca0-A973-1D04E0BF0B53")>]
type IDebugVsaScriptCodeItem = interface
Public Interface IDebugVsaScriptCodeItem
属性

メソッド

名前 説明
Evaluate()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスで実装されている場合は、コード項目によって表されるブロック、式、またはステートメントを評価し、値を返します。 通常、式を評価する必要があるデバッガーによって呼び出されます (ウォッチ ウィンドウなど)。 式の場合、値は式の結果です。 ブロックとステートメントの場合、結果の式はブロックまたはステートメントによって計算される最後の式です。

ParseNamedBreakPoint(String, String, Int32, String, String, UInt64)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスに実装されている場合は、文字列を解析し、解析された情報を返します。 通常、このメソッドは、 stringとして表されるブレークポイントに関する情報を解析する必要があるデバッガーによって呼び出されます。 デバッガーには、 ユーザーが functionname-arguments-ILoffset 形式でブレークポイントを入力している可能性があります。 名前付きブレークポイント文字列には複雑な形式を使用できます。たとえば、パラメーター リスト F.B(C.D[], int, arg : double ) : C.Abc + 123. IL オフセットと同様に省略可能です。

適用対象