Share via


IVsLaunchPad2 Schnittstelle

Definition

Führt einen Befehl aus, dessen Ausgabe in einem Ausgabebereich der Visual Studio-IDE angezeigt wird. Wie bei IVsLaunchPad, jedoch ermöglicht die ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[])-Methode der analysierten Ausgabezeichenfolge, nicht in einem standardmäßigen Format zu sein. Führt einen Befehl aus, dessen Ausgabe in einem Ausgabebereich der Visual Studio-IDE angezeigt wird. Wie bei IVsLaunchPad, jedoch ermöglicht die ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[])-Methode der analysierten Ausgabezeichenfolge, nicht in einem standardmäßigen Format zu sein.

public interface class IVsLaunchPad2
public interface class IVsLaunchPad2
__interface IVsLaunchPad2
[System.Runtime.InteropServices.Guid("0DBD685A-0A10-4E25-B88E-02E58E60785E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsLaunchPad2
[<System.Runtime.InteropServices.Guid("0DBD685A-0A10-4E25-B88E-02E58E60785E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsLaunchPad2 = interface
Public Interface IVsLaunchPad2
Attribute

Hinweise für Ausführende

Wird von der Umgebung implementiert. Schnittstelle, die von QI abgerufen wird, nachdem aufgerufen CreateLaunchPad(IVsLaunchPad)wurde. Diese Schnittstelle wird verwendet, um eine Konsolenanwendung zu starten. Es ist nützlich, wenn ein Projekt Befehlszeilentools und Batchdateien als Teil seines Buildprozesses generiert und die Fähigkeit benötigt, die Toolausgabe nach Aufgabenlistenelementinformationen zu analysieren.

Hinweise für Aufrufer

Wird von der Umgebung implementiert. Schnittstelle, die von QI abgerufen wird, nachdem aufgerufen CreateLaunchPad(IVsLaunchPad)wurde. Diese Schnittstelle wird verwendet, um eine Konsolenanwendung zu starten. Es ist nützlich, wenn ein Projekt Befehlszeilentools und Batchdateien als Teil seines Buildprozesses generiert und die Fähigkeit benötigt, die Toolausgabe nach Aufgabenlistenelementinformationen zu analysieren.

Methoden

ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[])

Führt einen Befehl aus, dessen Ausgabe in einem Ausgabebereich in der IDE angezeigt wird, und verarbeitet die Ausgabezeichenfolge in ein angegebenes Format.

Gilt für: