IVsActivityLog Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |