IDkmLanguageExpressionEvaluator.GetFrameArguments(DkmInspectionContext, DkmWorkList, DkmStackWalkFrame, DkmCompletionRoutine<DkmGetFrameArgumentsAsyncResult>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece informações sobre os argumentos de um quadro de pilha. Atualmente, isso só é exposto por meio do modelo de automação do VS (EnvDTE. StackFrame. Arguments).
public:
void GetFrameArguments(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ inspectionContext, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Evaluation::DkmGetFrameArgumentsAsyncResult> ^ completionRoutine);
public void GetFrameArguments (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.DkmGetFrameArgumentsAsyncResult> completionRoutine);
abstract member GetFrameArguments : Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.DkmGetFrameArgumentsAsyncResult> -> unit
Public Sub GetFrameArguments (inspectionContext As DkmInspectionContext, workList As DkmWorkList, frame As DkmStackWalkFrame, completionRoutine As DkmCompletionRoutine(Of DkmGetFrameArgumentsAsyncResult))
Parâmetros
- inspectionContext
- DkmInspectionContext
No Opções e contexto de destino a serem usados ao executar a operação de inspeção.
- workList
- DkmWorkList
Alist de trabalho que está sendo processada no momento. Esse valor pode ser usado para verificar o cancelamento ou para acrescentar trabalho adicional. Novos itens de trabalho não começarão a ser executados até que a função seja retornada.
- frame
- DkmStackWalkFrame
No Quadros movimentados que o avaliador deve descrever.
- completionRoutine
- DkmCompletionRoutine<DkmGetFrameArgumentsAsyncResult>
Rotina a ser acionada quando a solicitação for concluída. Isso será acionado implicitamente se a implementação retornar uma falha desse método de interface. A implementação deve acionar esse método em todos os outros cenários.