IVsActivityLog Interfaccia

Definizione

Aggiunge eventi al log attività IDE. Utilizzare il servizio SVsActivityLog (SID_SVsActivityLog) per ottenere un'istanza dell'interfaccia.

public interface class IVsActivityLog
public interface class IVsActivityLog
__interface IVsActivityLog
[System.Runtime.InteropServices.Guid("76AF73F9-A322-42B0-A515-D4D7553508FE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsActivityLog
[<System.Runtime.InteropServices.Guid("76AF73F9-A322-42B0-A515-D4D7553508FE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsActivityLog = interface
Public Interface IVsActivityLog
Derivato
Attributi

Commenti

Visual Studio attiva il log quando la shell riceve l'opzione /log o quando si imposta una variabile di ambiente ("VSLogActivity").

Usare il log per registrare informazioni di alto livello per rilevare rapidamente i problemi di rilevamento e routing. Il log non è uno strumento di traccia, registra solo gli eventi chiave. Quando la registrazione è attiva, l'implementazione registra un evento in risposta a ogni metodo in questa interfaccia. Quando la registrazione è disattivata, l'implementazione per ogni metodo è una rapida no-op.

Metodi

LogEntry(UInt32, String, String)

Crea una voce di log specificando il tipo di log, il nome del pacchetto e il testo dell'evento.

LogEntryGuid(UInt32, String, String, Guid)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento e un GUID per eseguire l'archiviazione nel record eventi.

LogEntryGuidHr(UInt32, String, String, Guid, Int32)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento, nonché un GUID e un oggetto HRESULT per eseguire l'archiviazione nel record eventi.

LogEntryGuidHrPath(UInt32, String, String, Guid, Int32, String)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento, nonché un GUID, un oggetto HRESULT e un percorso di file completo per eseguire l'archiviazione nel record eventi.

LogEntryGuidPath(UInt32, String, String, Guid, String)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento, nonché un GUID e un percorso di file completo per eseguire l'archiviazione nel record eventi.

LogEntryHr(UInt32, String, String, Int32)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento e un oggetto HRESULT per eseguire l'archiviazione nel record eventi.

LogEntryHrPath(UInt32, String, String, Int32, String)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento, nonché un oggetto HRESULT e un percorso di file completo per eseguire l'archiviazione nel record eventi.

LogEntryPath(UInt32, String, String, String)

Crea una voce di log specificando il tipo di voce, il nome del pacchetto, il testo dell'evento e un percorso di file completo per eseguire l'archiviazione nel record eventi.

Si applica a