IDkmVisualStudioServices120.DisplayUserMessagePrompt(DkmUserMessage, DkmWorkList, DkmCompletionRoutine<DkmDisplayUserMessagePromptAsyncResult>) Methode

Definition

Zeigt dem Benutzer in der Visual Studio-Debugger-IDE eine Meldung an. Diese Methode ist die Async-Implementierung. Nach der Ausführung wird die Abschluss Routine mit dem dkmprocess und der Benutzer Antwort (Yes/No) aufgerufen. Für diese Methode muss dkmusermessage. Process nicht NULL sein.

public:
 void DisplayUserMessagePrompt(Microsoft::VisualStudio::Debugger::DkmUserMessage ^ userMessage, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::DkmDisplayUserMessagePromptAsyncResult> ^ completionRoutine);
public void DisplayUserMessagePrompt (Microsoft.VisualStudio.Debugger.DkmUserMessage userMessage, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmDisplayUserMessagePromptAsyncResult> completionRoutine);
abstract member DisplayUserMessagePrompt : Microsoft.VisualStudio.Debugger.DkmUserMessage * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmDisplayUserMessagePromptAsyncResult> -> unit
Public Sub DisplayUserMessagePrompt (userMessage As DkmUserMessage, workList As DkmWorkList, completionRoutine As DkmCompletionRoutine(Of DkmDisplayUserMessagePromptAsyncResult))

Parameter

userMessage
DkmUserMessage

In Enthält Informationen zu einer Meldung, die dem Benutzer angezeigt werden soll.

workList
DkmWorkList

Worklist, das gerade verarbeitet wird. Dieser Wert kann verwendet werden, um nach einem Abbruch zu suchen oder um zusätzliche Arbeit anzufügen. Neue Arbeitselemente werden erst ausgeführt, nachdem diese Funktion zurückgegeben wurde.

completionRoutine
DkmCompletionRoutine<DkmDisplayUserMessagePromptAsyncResult>

Die Routine, die nach Abschluss der Anforderung ausgelöst werden soll. Diese wird implizit ausgelöst, wenn die Implementierung einen Fehler von dieser Schnittstellen Methode zurückgibt. Die-Implementierung muss diese Methode in allen anderen Szenarien auslösen.

Gilt für