Condividi tramite


IVsLaunchPad Interface

Definition

Interface to generate command-line tools and batch files.

public interface class IVsLaunchPad
public interface class IVsLaunchPad
__interface IVsLaunchPad
[System.Runtime.InteropServices.Guid("EF16A8B0-41CF-11D1-84A4-00A0C9110055")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsLaunchPad
[System.Runtime.InteropServices.Guid("EF16A8B0-41CF-11D1-84A4-00A0C9110055")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsLaunchPad
[<System.Runtime.InteropServices.Guid("EF16A8B0-41CF-11D1-84A4-00A0C9110055")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsLaunchPad = interface
[<System.Runtime.InteropServices.Guid("EF16A8B0-41CF-11D1-84A4-00A0C9110055")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsLaunchPad = interface
Public Interface IVsLaunchPad
Attributes

Remarks

For more information, see SVsLaunchPad.

See illustrations of the implementation and/or calling of this interface in the sample Basic Project.

Notes to Callers

Call when your project needs to generate command line tools and batch files as part of its build process.

Methods

ExecBatchScript(String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, String[])

Creates a temporary batch file to be executed with output piped to an output pane in the IDE.

ExecCommand(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, UInt32, String[])

Executes a command with output piped to an output pane in the IDE.

ParseOutputStringForTaskItem(String, UInt32[], String[], UInt32[], String[], Int32[])

Parses an output string and sends the results to the output pane.

Applies to