Freigeben über


IVsFindCancelDialog.QueryDialog-Methode

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
Function QueryDialog ( _
    <OutAttribute> ByRef pfCancel As Integer _
) As Integer
int QueryDialog(
    out int pfCancel
)
int QueryDialog(
    [OutAttribute] int% pfCancel
)
abstract QueryDialog : 
        pfCancel:int byref -> int
function QueryDialog(
    pfCancel : int
) : int

Parameter

  • pfCancel
    Typ: Int32%

    [out] True, wenn der Benutzer auf Abbrechen geklickt hat, andernfalls false.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

Rufen Sie diese Methode auf, um den Zustand des nicht modalen Dialogfelds abzufragen, das im Hintergrundthread mit einem Aufruf von LaunchDialoggeöffnet ist.

Die Implementierung der Umgebung der QueryDialog-Methode ordnet die Uhrzeit im Hintergrund und - Abfragen es an, ob der Benutzer den Suchvorgang abgebrochen hat.

Die Implementierung der Umgebung der IVsFindCancelDialog-Schnittstelle ist Thread-bewusst. Daher können Sie die QueryDialog-Methode ohne Berücksichtigung, ob der aufrufende Prozess im Vordergrund oder im Hintergrundthread ist.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsFindCancelDialog Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace