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 | |
---|---|---|
LogEntry(UInt32, String, String) | Vytvoří položku protokolu určující typ protokolu, název balíčku a text události. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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