IVsLaunchPadOutputParser::ParseOutputStringForInfo Method (String^, array<String^>^, array<UInt32>^, array<UInt32>^, array<String^>^, array<String^>^)
Calls ParseOutputStringForInfo to the launch pad If task item text is returned, the launch pad creates a task list item by using the information it returned. If only filename and line number information is returned, the launch pad adds the line to the output window and uses the filename and line number as the navigation information for the output line.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
int ParseOutputStringForInfo( String^ pszOutputString, array<String^>^ pbstrFilename, array<unsigned int>^ pnLineNum, array<unsigned int>^ pnPriority, array<String^>^ pbstrTaskItemText, array<String^>^ pbstrHelpKeyword )
Parameters
- pszOutputString
-
Type:
System::String^
[in] One line of output text.
- pbstrFilename
-
Type:
array<System::String^>^
[out] Fully qualified file name for task list item (may be null).
- pnLineNum
-
Type:
array<System::UInt32>^
[out] File line number for task list item (may be null).
- pnPriority
-
Type:
array<System::UInt32>^
[out] Priority for task list item (may be null).
- pbstrTaskItemText
-
Type:
array<System::String^>^
[out] Description text for task list item (may be null).
- pbstrHelpKeyword
-
Type:
array<System::String^>^
[out] Help keyword for task list item (may be null).
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From vsshell80.idl:
HRESULT IVsLaunchPadOutputParser::ParseOutputStringForInfo(
[in] LPCOLESTR pszOutputString,
[out] BSTR *pbstrFilename,
[out] ULONG *pnLineNum,
[out] ULONG *pnPriority,
[out] BSTR *pbstrTaskItemText,
[out] BSTR *pbstrHelpKeyword
);