IDataModelScriptDebugBreakpointEnumerator インターフェイス (dbgmodel.h)
スクリプト内のブレークポイントの列挙子。
スクリプト プロバイダーはこれを実装して、スクリプト内に現在存在するすべてのブレークポイントを列挙します (有効かどうかに関係なく)。
継承
IDataModelScriptDebugBreakpointEnumerator は IUnknown から継承します。
メソッド
IDataModelScriptDebugBreakpointEnumerator インターフェイスには、これらのメソッドがあります。
IDataModelScriptDebugBreakpointEnumerator::AddRef IDataModelScriptDebugBreakpointEnumerator::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。 |
IDataModelScriptDebugBreakpointEnumerator::GetNext GetNext メソッドは、列挙子を列挙する次のブレークポイントに移動し、そのブレークポイントの IDataModelScriptDebugBreakpoint インターフェイスを返します。 |
IDataModelScriptDebugBreakpointEnumerator::QueryInterface IDataModelScriptDebugBreakpointEnumerator::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。 |
IDataModelScriptDebugBreakpointEnumerator::Release IDataModelScriptDebugBreakpointEnumerator::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。 |
IDataModelScriptDebugBreakpointEnumerator::Reset Reset メソッドは、列挙子の位置を、列挙子が作成された直後の位置 (つまり、最初の列挙ブレークポイントの前) にリセットします。 |
注釈
スクリプト プロバイダーがデバッグをサポートしている場合は、各スクリプトに関連付けられているすべてのブレークポイントを追跡し、それらのブレークポイントをデバッグ インターフェイスに列挙できる必要もあります。 ブレークポイントの列挙子は、特定のスクリプトのデバッグ インターフェイスの EnumerateBreakpoints メソッドを使用して取得されます。
要件
要件 | 値 |
---|---|
Header | dbgmodel.h |