Udostępnij za pośrednictwem


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.

  • 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