TaskLoggingHelper.LogWarningFromResources Method (String, String, String, String, Int32, Int32, Int32, Int32, String, array<Object )
Logs a warning using the specified resource string and other warning 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 LogWarningFromResources ( _
subcategoryResourceName As String, _
warningCode 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 LogWarningFromResources(
string subcategoryResourceName,
string warningCode,
string helpKeyword,
string file,
int lineNumber,
int columnNumber,
int endLineNumber,
int endColumnNumber,
string messageResourceName,
params Object[] messageArgs
)
public:
void LogWarningFromResources(
String^ subcategoryResourceName,
String^ warningCode,
String^ helpKeyword,
String^ file,
int lineNumber,
int columnNumber,
int endLineNumber,
int endColumnNumber,
String^ messageResourceName,
... array<Object^>^ messageArgs
)
member LogWarningFromResources :
subcategoryResourceName:string *
warningCode:string *
helpKeyword:string *
file:string *
lineNumber:int *
columnNumber:int *
endLineNumber:int *
endColumnNumber:int *
messageResourceName:string *
messageArgs:Object[] -> unit
public function LogWarningFromResources(
subcategoryResourceName : String,
warningCode : 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 warning type.
warningCode
Type: System.StringThe warning code.
helpKeyword
Type: System.StringThe Help keyword to associate with the warning.
file
Type: System.StringThe path to the file containing the warning.
lineNumber
Type: System.Int32The line in the file where the warning occurs.
columnNumber
Type: System.Int32The column in the file where the warning occurs.
endLineNumber
Type: System.Int32The end line in the file where the warning occurs.
endColumnNumber
Type: System.Int32The end column in the file where the warning 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, warningCode, 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.