Sdílet prostřednictvím


IVsActivityLog – rozhraní

 

Publikováno: srpen 2016

Přidá události do protokolu činnosti IDE. Použití SVsActivityLog služby (SID_SVsActivityLog) k získání instance rozhraní.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

[GuidAttribute("76AF73F9-A322-42B0-A515-D4D7553508FE")]
[InterfaceTypeAttribute(1)]
public interface IVsActivityLog
[GuidAttribute("76AF73F9-A322-42B0-A515-D4D7553508FE")]
[InterfaceTypeAttribute(1)]
public interface class IVsActivityLog
[<GuidAttribute("76AF73F9-A322-42B0-A515-D4D7553508FE")>]
[<InterfaceTypeAttribute(1)>]
type IVsActivityLog = interface end
<GuidAttribute("76AF73F9-A322-42B0-A515-D4D7553508FE")>
<InterfaceTypeAttribute(1)>
Public Interface IVsActivityLog

Metody

Název Popis
System_CAPS_pubmethod LogEntry(UInt32, String, String)

Vytvoří položku protokolu určující typ protokolu, název balíčku a text události.

System_CAPS_pubmethod LogEntryGuid(UInt32, String, String, Guid)

Vytvoří položku protokolu určující typ položky, název balíčku, text události a identifikátor GUID k uložení záznamu v události.

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

Vytvoří položku protokolu určující typ položky, název balíčku, text události, identifikátor GUID k uložení událostí záznam a HRESULT k uložení záznamu v události.

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

Vytvoří položku protokolu určující typ položky, název balíčku, text události, identifikátor GUID k uložení záznamu HRESULT k ukládání událostí záznam a úplnou cestu pro ukládání událostí záznam v události.

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

Vytvoří položku protokolu určující typ položky, název balíčku, text události, identifikátor GUID k ukládání událostí záznam a úplná cesta k uložení záznamu v události.

System_CAPS_pubmethod LogEntryHr(UInt32, String, String, Int32)

Vytvoří položku protokolu určující typ položky, název balíčku, text události a HRESULT k uložení záznamu v události.

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

Vytvoří položku protokolu určující typ položky, název balíčku, text události HRESULT pro ukládání událostí záznam a úplná cesta k uložení záznamu v události.

System_CAPS_pubmethod LogEntryPath(UInt32, String, String, String)

Vytvoří položku protokolu určující typ položky, název balíčku, text události a úplná cesta k uložení záznamu v události.

Poznámky

Visual Studio aktivuje protokolu, když prostředí obdrží přepínače/log, nebo když nastavit proměnnou prostředí ("VSLogActivity").

Použijte protokol k zaznamenání informace vysoké úrovně rychle sledování a směrování problémy. Protokol není nástroj trasování – protokolovat pouze klíče události. Po zapnutí protokolování implementace protokoluje událost v reakci na jednotlivé metody na tomto rozhraní. Pokud protokolování je vypnuto, implementace pro každou metodu je rychlé op č.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek