IVsBuildLoggerProvider.GetLogger(String, IEnumerable<String>, IDictionary<String,String>, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Protokollierung für einen Build zurück.
Die von dieser Methode zurückgegebene Protokollierung muss die Methode verarbeiten, die für einen beliebigen Thread aufgerufen wird, und sollte nicht blockiert werden, da Sie den Fortschritt eines Builds blockieren kann.
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
Parameter
- projectPath
- String
Der Pfad der Projektdatei, die erstellt wird.
- targets
- IEnumerable<String>
Das Ziel, das erstellt wird.
- properties
- IDictionary<String,String>
Die Eigenschaften, die für den Build festgelegt sind.
- isDesignTimeBuild
- Boolean
Gibt an, ob der Build ein vom Benutzer angeforderter Build ist.