Metoda IVsDebuggableProjectCfg.QueryDebugLaunch — (UInt32, Int32)
Określa, czy można uruchomić debuger, biorąc pod uwagę stan flagi uruchamiania.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int QueryDebugLaunch(
uint grfLaunch,
out int pfCanLaunch
)
int QueryDebugLaunch(
unsigned int grfLaunch,
[OutAttribute] int% pfCanLaunch
)
abstract QueryDebugLaunch :
grfLaunch:uint32 *
pfCanLaunch:int byref -> int
Function QueryDebugLaunch (
grfLaunch As UInteger,
<OutAttribute> ByRef pfCanLaunch As Integer
) As Integer
Parametry
grfLaunch
Type: System.UInt32[in] Flagi, które określają warunki, na których chcesz uruchomić debugera. Aby uzyskać prawidłową grfLaunch wartości, zobacz __VSDBGLAUNCHFLAGS.
pfCanLaunch
Type: System.Int32[out] Wskaźnik do ustawiona flaga true Jeśli debuger może uruchomić i false w inny sposób.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsDebuggableProjectCfg::QueryDebugLaunch(
[in] VSDBGLAUNCHFLAGS grfLaunch,
[out] BOOL *pfCanLaunch
);
Metoda określa, czy można uruchomić debugera i Uruchamianie włączone elementu menu. Gdy QueryDebugLaunch ustawia pfCanLaunch do true i użytkownik wybierze Uruchamianie element menu, wywołania projektu DebugLaunch z tym samym zestawem flag, które były używane do wywołania QueryDebugLaunch.
Zobacz też
Interfejs IVsDebuggableProjectCfg
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku