IVsSolutionLogger.LogError Method
Logs a load error.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
Function LogError ( _
ErrorType As UInteger, _
pszMessage As String, _
pszFile As String, _
nLine As Integer, _
nColumn As Integer, _
pszErrorCode As String, _
pszTaskListMessage As String, _
pszUniqueProjectName As String, _
pszHelpKeyword As String _
) As Integer
int LogError(
uint ErrorType,
string pszMessage,
string pszFile,
int nLine,
int nColumn,
string pszErrorCode,
string pszTaskListMessage,
string pszUniqueProjectName,
string pszHelpKeyword
)
int LogError(
unsigned int ErrorType,
String^ pszMessage,
String^ pszFile,
int nLine,
int nColumn,
String^ pszErrorCode,
String^ pszTaskListMessage,
String^ pszUniqueProjectName,
String^ pszHelpKeyword
)
abstract LogError :
ErrorType:uint32 *
pszMessage:string *
pszFile:string *
nLine:int *
nColumn:int *
pszErrorCode:string *
pszTaskListMessage:string *
pszUniqueProjectName:string *
pszHelpKeyword:string -> int
function LogError(
ErrorType : uint,
pszMessage : String,
pszFile : String,
nLine : int,
nColumn : int,
pszErrorCode : String,
pszTaskListMessage : String,
pszUniqueProjectName : String,
pszHelpKeyword : String
) : int
Parameters
- ErrorType
Type: System.UInt32
The error type (from __VsErrorType).
- pszMessage
Type: System.String
The error message.
- pszFile
Type: System.String
The name of the project file that failed to load.
- nLine
Type: System.Int32
The line number of the project file that caused the error.
- nColumn
Type: System.Int32
The column number of the line in the project file that caused the error.
- pszErrorCode
Type: System.String
The error code.
- pszTaskListMessage
Type: System.String
The message to add to the task list.
- pszUniqueProjectName
Type: System.String
The unique project name.
- pszHelpKeyword
Type: System.String
The help keyword.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.