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
Указывает, является ли сборка запрошенной пользователем.