Freigeben über


VCProjectEngine.BuildLogging-Eigenschaft

Ruft einen Wert ab, der angibt, ob eine Protokolldatei erstellt wird mit Informationen zur Buildaktivität aufgefüllt wird, oder legt diesen fest.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
Property BuildLogging As Boolean
bool BuildLogging { get; set; }
property bool BuildLogging {
    bool get ();
    void set (bool value);
}
abstract BuildLogging : bool with get, set
function get BuildLogging () : boolean 
function set BuildLogging (value : boolean)

Eigenschaftswert

Typ: Boolean
true , wenn eine Protokolldatei erstellt und mit Informationen zur Buildaktivität aufgefüllt wird, andernfalls false.

Hinweise

Die BuildLogging-Eigenschaft ist standardmäßig aktiviert.

Diese Eigenschaft macht die Funktionen verfügbar der Eigenschaftenseite VC++-Projekteinstellungen, Projekte und Projektmappen, Dialogfeld "Optionen" verfügbar ist.

Beispiele

Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen.

Im folgenden Beispiel wird die Eigenschaft BuildLogging in der integrierten Entwicklungsumgebung (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs As IVCCollection
        Dim cfg As VCConfiguration
        Dim ProjEng As VCProjectEngine
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        ProjEng = cfgs.VCProjectEngine
        MsgBox(ProjEng.BuildLogging)
        ProjEng.BuildLogging = False
        MsgBox(ProjEng.BuildLogging)
    End Sub
End Module

.NET Framework-Sicherheit

Siehe auch

Referenz

VCProjectEngine Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace