DkmUserMessage.DisplayPrompt Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| DisplayPrompt() |
Affiche un message à l’utilisateur à l’intérieur de l’IDE du débogueur Visual Studio. Cette fonction attend que l’IDE de Visual Studio termine le traitement de ce message. Cette méthode ne peut pas être appelée à partir du code qui s’exécute dans le cadre du traitement des événements de l’interface utilisateur. Cela entraîne un blocage. Cette méthode requiert que DkmUserMessage. Process soit non null. |
| DisplayPrompt(DkmWorkList, DkmCompletionRoutine<DkmDisplayUserMessagePromptAsyncResult>) |
Affiche un message à l’utilisateur à l’intérieur de l’IDE du débogueur Visual Studio. Cette méthode est l’implémentation Async. Une fois exécutée, la routine de saisie semi-automatique est appelée avec DkmProcess et la réponse de l’utilisateur (oui/non). Cette méthode requiert que DkmUserMessage. Process soit non null. Cette méthode ajoute un nouvel élément de travail à la liste de travail spécifiée et retourne une fois que l’élément de travail a été ajouté. Le traitement réel de l’élément de travail est asynchrone. L’appelant est informé que la demande est terminée par le biais de la routine de saisie semi-automatique. Cette API a été introduite dans Visual Studio 12 RTM (DkmApiVersion. VS12RTM). |
DisplayPrompt()
Affiche un message à l’utilisateur à l’intérieur de l’IDE du débogueur Visual Studio. Cette fonction attend que l’IDE de Visual Studio termine le traitement de ce message. Cette méthode ne peut pas être appelée à partir du code qui s’exécute dans le cadre du traitement des événements de l’interface utilisateur. Cela entraîne un blocage. Cette méthode requiert que DkmUserMessage. Process soit non null.
public:
System::UInt32 DisplayPrompt();
public:
unsigned int DisplayPrompt();
unsigned int DisplayPrompt();
public uint DisplayPrompt ();
member this.DisplayPrompt : unit -> uint32
Public Function DisplayPrompt () As UInteger
Retours
À Code Win32 'ID’qui affiche la boîte de message (ex : IDYES). Ces codes sont définis dans winuser. h à partir de la SDK Windows.
S’applique à
DisplayPrompt(DkmWorkList, DkmCompletionRoutine<DkmDisplayUserMessagePromptAsyncResult>)
Affiche un message à l’utilisateur à l’intérieur de l’IDE du débogueur Visual Studio. Cette méthode est l’implémentation Async. Une fois exécutée, la routine de saisie semi-automatique est appelée avec DkmProcess et la réponse de l’utilisateur (oui/non). Cette méthode requiert que DkmUserMessage. Process soit non null.
Cette méthode ajoute un nouvel élément de travail à la liste de travail spécifiée et retourne une fois que l’élément de travail a été ajouté. Le traitement réel de l’élément de travail est asynchrone. L’appelant est informé que la demande est terminée par le biais de la routine de saisie semi-automatique.
Cette API a été introduite dans Visual Studio 12 RTM (DkmApiVersion. VS12RTM).
public:
void DisplayPrompt(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::DkmDisplayUserMessagePromptAsyncResult> ^ CompletionRoutine);
public void DisplayPrompt (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmDisplayUserMessagePromptAsyncResult> CompletionRoutine);
member this.DisplayPrompt : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DkmDisplayUserMessagePromptAsyncResult> -> unit
Public Sub DisplayPrompt (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmDisplayUserMessagePromptAsyncResult))
Paramètres
- WorkList
- DkmWorkList
La tâche à laquelle ajouter le nouvel élément de travail.
- CompletionRoutine
- DkmCompletionRoutine<DkmDisplayUserMessagePromptAsyncResult>
Routine à déclencher lorsque la demande est terminée. Si la demande est correctement ajoutée à la liste des tâches, cela se déclenche toujours (y compris lorsque l’opération est annulée). Cela ne se déclenchera jamais si l’ajout de l’élément de travail échoue.