Sdílet prostřednictvím


IVsDebuggableProjectCfg.QueryDebugLaunch – metoda (UInt32, Int32)

 

Určuje zda lze spustit ladicí program, při spuštění příznaky stavu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

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
    [v] Příznaky, které určují podmínky, za nichž spuštění ladicího programu.Pro platné grfLaunch hodnoty, viz __VSDBGLAUNCHFLAGS.
  • pfCanLaunch
    [výstup] Ukazatel na příznak, který je nastaven na true Pokud ladicí program lze spustit a false jinak.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsDebuggableProjectCfg::QueryDebugLaunch(
   [in] VSDBGLAUNCHFLAGS grfLaunch,
   [out] BOOL *pfCanLaunch
);

Tato metoda určuje, zda lze spustit debugger a spuštění povolena položka nabídky.Při QueryDebugLaunch nastaví pfCanLaunch na true a uživatel vybere spuštění položky nabídky, projektu volání DebugLaunch se stejnou sadou příznaky, které byly použity při volání QueryDebugLaunch.

Viz také

IVsDebuggableProjectCfg – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek