Partager via


IVsActivityLog Interface

Définition

Ajoute des événements au journal des activités IDE. Utilise le service SVsActivityLog (SID_SVsActivityLog) pour obtenir une instance de l'interface.

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
Dérivé
Attributs

Remarques

Visual Studio active le journal lorsque l’interpréteur de commandes reçoit le commutateur /log ou lorsque vous définissez une variable d’environnement (« VSLogActivity »).

Utilisez le journal pour enregistrer des informations de haut niveau afin de suivre rapidement les problèmes et de routage. Le journal n’est pas un outil de suivi : journaliser uniquement les événements clés. Lorsque la journalisation est activée, l’implémentation consigne un événement en réponse à chaque méthode sur cette interface. Lorsque la journalisation est désactivée, l’implémentation de chaque méthode est un no-op rapide.

Méthodes

LogEntry(UInt32, String, String)

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package et le texte de l'événement.

LogEntryGuid(UInt32, String, String, Guid)

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement et un GUID à stocker dans l'enregistrement de l'événement.

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

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement, un GUID et un HRESULT à stocker dans l'enregistrement de l'événement.

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

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement, ainsi qu'un GUID, un HRESULT et un chemin d'accès complet à stocker dans l'enregistrement de l'événement.

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

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement, un GUID et un chemin d'accès complet à stocker dans l'enregistrement de l'événement.

LogEntryHr(UInt32, String, String, Int32)

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement et un HRESULT à stocker dans l'enregistrement de l'événement.

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

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement, un HRESULT et un chemin d'accès complet à stocker dans l'enregistrement de l'événement.

LogEntryPath(UInt32, String, String, String)

Indique à une entrée de journal de spécifier le type d'entrée, le nom du package, le texte de l'événement et un chemin d'accès complet à stocker dans l'enregistrement de l'événement.

S’applique à