IVsOutputWindowPane.OutputTaskItemStringEx 方法

添加一个字符串 " 输出 " 窗口,并对一个对应的项目任务列表。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function OutputTaskItemStringEx ( _
    pszOutputString As String, _
    nPriority As VSTASKPRIORITY, _
    nCategory As VSTASKCATEGORY, _
    pszSubcategory As String, _
    nBitmap As Integer, _
    pszFilename As String, _
    nLineNum As UInteger, _
    pszTaskItemText As String, _
    pszLookupKwd As String _
) As Integer
int OutputTaskItemStringEx(
    string pszOutputString,
    VSTASKPRIORITY nPriority,
    VSTASKCATEGORY nCategory,
    string pszSubcategory,
    int nBitmap,
    string pszFilename,
    uint nLineNum,
    string pszTaskItemText,
    string pszLookupKwd
)

参数

  • pszOutputString
    类型:System.String
    [in] 任务项目的输出字符串。
  • pszSubcategory
    类型:System.String
    [in] 任务的子类别。
  • pszFilename
    类型:System.String
    [in] 包含 pszOutputString的文件的名称。
  • nLineNum
    类型:System.UInt32
    [in] 在 pszOutputString中 pszFilename 的行号。
  • pszTaskItemText
    类型:System.String
    [in] 任务项的文本。
  • pszLookupKwd
    类型:System.String
    [in] F1 功能的查找关键字。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

HRESULT IVsOutputWindowPane::OutputTaskItemStringEx(
   [in] LPCOLESTR pszOutputString,
   [in] VSTASKPRIORITY nPriority,
   [in] VSTASKCATEGORY nCategory,
   [in] LPCOLESTR pszSubcategory,
   [in] VSTASKBITMAP nBitmap,
   [in] LPCOLESTR pszFilename,
   [in] ULONG nLineNum,
   [in] LPCOLESTR pszTaskItemText,
   [in] LPCOLESTR pszLookupKwd
);

这是 OutputTaskItemString的扩展版本。

.NET Framework 安全性

请参见

参考

IVsOutputWindowPane 接口

Microsoft.VisualStudio.Shell.Interop 命名空间