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