TaskLoggingHelper.LogErrorFromResources Method (String, String, String, String, Int32, Int32, Int32, Int32, String, array<Object )
Logs an error using the specified resource string and other error details.
MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Namespace: Microsoft.Build.Utilities
Assembly: Microsoft.Build.Utilities.Core (in Microsoft.Build.Utilities.Core.dll)
Syntax
'Declaration
Public Sub LogErrorFromResources ( _
subcategoryResourceName As String, _
errorCode As String, _
helpKeyword As String, _
file As String, _
lineNumber As Integer, _
columnNumber As Integer, _
endLineNumber As Integer, _
endColumnNumber As Integer, _
messageResourceName As String, _
ParamArray messageArgs As Object() _
)
public void LogErrorFromResources(
string subcategoryResourceName,
string errorCode,
string helpKeyword,
string file,
int lineNumber,
int columnNumber,
int endLineNumber,
int endColumnNumber,
string messageResourceName,
params Object[] messageArgs
)
public:
void LogErrorFromResources(
String^ subcategoryResourceName,
String^ errorCode,
String^ helpKeyword,
String^ file,
int lineNumber,
int columnNumber,
int endLineNumber,
int endColumnNumber,
String^ messageResourceName,
... array<Object^>^ messageArgs
)
member LogErrorFromResources :
subcategoryResourceName:string *
errorCode:string *
helpKeyword:string *
file:string *
lineNumber:int *
columnNumber:int *
endLineNumber:int *
endColumnNumber:int *
messageResourceName:string *
messageArgs:Object[] -> unit
public function LogErrorFromResources(
subcategoryResourceName : String,
errorCode : String,
helpKeyword : String,
file : String,
lineNumber : int,
columnNumber : int,
endLineNumber : int,
endColumnNumber : int,
messageResourceName : String,
... messageArgs : Object[]
)
Parameters
subcategoryResourceName
Type: System.StringThe name of the string resource that describes the error type.
errorCode
Type: System.StringThe error code.
helpKeyword
Type: System.StringThe Help keyword to associate with the error.
file
Type: System.StringThe path to the file containing the error.
lineNumber
Type: System.Int32The line in the file where the error occurs.
columnNumber
Type: System.Int32The column in the file where the error occurs.
endLineNumber
Type: System.Int32The end line in the file where the error occurs.
endColumnNumber
Type: System.Int32The end column in the file where the error occurs.
messageResourceName
Type: System.StringThe name of the string resource to load.
messageArgs
Type: array<System.Object[]The arguments for formatting the loaded string.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | messageResourceName is nulla null reference (Nothing in Visual Basic). |
Remarks
The parameters subCategoryResourceName, errorCode, helpKeyword, and file can be nulla null reference (Nothing in Visual Basic).
The parameters lineNumber, columnNumber, endLineNumber, and endColumnNumber should be set to 0 if they are not available.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.