IVsBuildLoggerProvider.GetLogger(String, IEnumerable<String>, IDictionary<String,String>, Boolean) Метод

Определение

Возвращает средство ведения журнала для сборки.

Средство ведения журнала, возвращаемое этим методом, должно поддерживать метод, вызываемый в любом потоке и не должен блокироваться, так как он может блокировать ход выполнения сборки.

public:
 Microsoft::Build::Framework::ILogger ^ GetLogger(System::String ^ projectPath, System::Collections::Generic::IEnumerable<System::String ^> ^ targets, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ properties, bool isDesignTimeBuild);
public Microsoft.Build.Framework.ILogger GetLogger (string projectPath, System.Collections.Generic.IEnumerable<string> targets, System.Collections.Generic.IDictionary<string,string> properties, bool isDesignTimeBuild);
abstract member GetLogger : string * seq<string> * System.Collections.Generic.IDictionary<string, string> * bool -> Microsoft.Build.Framework.ILogger
Public Function GetLogger (projectPath As String, targets As IEnumerable(Of String), properties As IDictionary(Of String, String), isDesignTimeBuild As Boolean) As ILogger

Параметры

projectPath
String

Путь к создаваемому файлу проекта.

targets
IEnumerable<String>

Создаваемый целевой объект.

properties
IDictionary<String,String>

Свойства, заданные для сборки.

isDesignTimeBuild
Boolean

Указывает, является ли сборка запрошенной пользователем.

Возвращаемое значение

ILogger

Применяется к