Sdílet prostřednictvím


IVsLaunchPadFactory.CreateLaunchPad – metoda (IVsLaunchPad)

 

Vytvoří IVsLaunchPad objekt, který lze spustit nástroje příkazového řádku a dávkové soubory.

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

Syntaxe

int CreateLaunchPad(
    out IVsLaunchPad ppLaunchPad
)
int CreateLaunchPad(
    [OutAttribute] IVsLaunchPad^% ppLaunchPad
)
abstract CreateLaunchPad : 
        ppLaunchPad:IVsLaunchPad byref -> int
Function CreateLaunchPad (
    <OutAttribute> ByRef ppLaunchPad As IVsLaunchPad
) As Integer

Parametry

  • ppLaunchPad
    [výstup] Ukazatel na objekt panelu Snadné spuštění.

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 IVsLaunchPadFactory::CreateLaunchPad(
   [out] IVsLaunchPad **ppLaunchPad
);

Tato metoda vytvoří IVsLaunchPad objekt, který lze spustit nástroje příkazového řádku a dávkové soubory.IVsLaunchPad Objektu zpracovává chores potrubí výstup do okna výstupu a umožnění uživateli zrušit.Pokud uživatel zruší, násilně vytvářený proces.

Některé systémy projektu bude tato funkce slouží k implementaci StartBuild.

Konkrétně lze vytvořit IVsLaunchPad objekt na tvůrce podprocesem na pozadí.K tomu by měl projekt systému QueryService pro SVsLaunchPadFactory z hlavní podproces uživatelského rozhraní služby.By měly předat IVsLaunchPadFactory rozhraní nepředávané jejich tvůrce podprocesu a potom volat IVsLaunchPadFactory::CreateLaunchPad z podprocesu tvůrce vytvoří objekt podprocesem Tvůrce.

[!POZNÁMKA]

Tato mírně ohnout sběrným pravidla COM, ale je nutné získat LaunchPad objekt vytvořený v řádné podprocesu.IVsLaunchPad Je vrácen objekt Apartment Model objektu.

Viz také

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

Zpátky na začátek