IDebugExpressionEvaluator2::Terminate
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
停止並清除運算式評估工具。
語法
HRESULT Terminate (
void
);
int Terminate ();
傳回值
如果成功,傳回S_OK
; 否則傳回錯誤碼。
備註
當它正在清除告訴運算式評估工具。
範例
下列範例示範如何實作這個方法的ExpressionEvaluatorPackage公開物件IDebugExpressionEvaluator2介面。
STDMETHODIMP ExpressionEvaluatorPackage::Terminate(void)
{
// scan the namespaces contained and delete
EEExtensionMethodCache **ppChild = NULL;
m_HashExtensionMethodCache.ResetHashIterator();
while (ppChild = m_HashExtensionMethodCache.IterateHash())
{
delete *ppChild;
}
return VBEEImplicitVariables::Terminate();
}