Metoda IVsOutputWindowPane.OutputTaskItemString — (String, VSTASKPRIORITY, VSTASKCATEGORY, String, Int32, String, UInt32, String)
Dodaje ciąg odpowiadający mu element do listy zadań i okno danych wyjściowych.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int OutputTaskItemString(
string pszOutputString,
VSTASKPRIORITY nPriority,
VSTASKCATEGORY nCategory,
string pszSubcategory,
int nBitmap,
string pszFilename,
uint nLineNum,
string pszTaskItemText
)
int OutputTaskItemString(
String^ pszOutputString,
VSTASKPRIORITY nPriority,
VSTASKCATEGORY nCategory,
String^ pszSubcategory,
int nBitmap,
String^ pszFilename,
unsigned int nLineNum,
String^ pszTaskItemText
)
abstract OutputTaskItemString :
pszOutputString:string *
nPriority:VSTASKPRIORITY *
nCategory:VSTASKCATEGORY *
pszSubcategory:string *
nBitmap:int *
pszFilename:string *
nLineNum:uint32 *
pszTaskItemText:string -> int
Function OutputTaskItemString (
pszOutputString As String,
nPriority As VSTASKPRIORITY,
nCategory As VSTASKCATEGORY,
pszSubcategory As String,
nBitmap As Integer,
pszFilename As String,
nLineNum As UInteger,
pszTaskItemText As String
) As Integer
Parametry
pszOutputString
Type: System.String[in] Ciąg w danych wyjściowych element zadania.
nPriority
Type: Microsoft.VisualStudio.Shell.Interop.VSTASKPRIORITY[in] Priorytet elementu zadania, których wartości są pobierane z VSTASKPRIORITY wyliczenia.
nCategory
Type: Microsoft.VisualStudio.Shell.Interop.VSTASKCATEGORY[in] Kategoria elementu zadania, których wartości są pobierane z VSTASKCATEGORY wyliczenia.
pszSubcategory
Type: System.String[in] Podkategoria zadania.
nBitmap
Type: System.Int32[in] Mapy bitowej elementu zadania, których wartości są pobierane z _vstaskbitmap wyliczenia.
pszFilename
Type: System.String[in] Nazwa pliku zawierającego pszOutputString.
nLineNum
Type: System.UInt32[in] Numer wiersza pszFilename z pszOutputString.
pszTaskItemText
Type: System.String[in] Tekst elementu zadania.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsOutputWindowPane::OutputTaskItemString(
[in] LPCOLESTR pszOutputString,
[in] VSTASKPRIORITY nPriority,
[in] VSTASKCATEGORY nCategory,
[in] LPCOLESTR pszSubcategory,
[in] VSTASKBITMAP nBitmap,
[in] LPCOLESTR pszFilename,
[in] ULONG nLineNum,
[in] LPCOLESTR pszTaskItemText
);
Elementy nie są dodawane do listy zadań do FlushToTaskList jest wywoływana metoda. Jest odpowiedzialny za wywołujący przeanalizować pliku nazwa i wiersz numer informacje z ciągu danych wyjściowych i przekazać je jako pszFilename i nLineNum parametrów do tej metody. Ponadto obiekt wywołujący można kontrolować kategorii i podkategorii zadań elementu generowane. Ten element zadania pozostaje na liście zadań, dopóki okno danych wyjściowych jest wyczyszczone.
Jeśli ciąg wyjściowy ma standardowy format kompilatora błąd lub ostrzeżenie, a następnie SVsLaunchPadFactory usługi można łatwo przeanalizować ciągu danych wyjściowych.
Zobacz też
Interfejs IVsOutputWindowPane
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku